businesscalcs
XM

Food Delivery Exact Item Match

Use this page when one dine-in dish needs a quick matched selling price for Swiggy, Zomato, and ONDC.

Tip: This page is for one-item parity using standard market assumptions. Use the full ledger page when your commercial setup is custom.

Food Delivery Studio

Basic Online Price Match

Enter one dine-in menu price. This page estimates the selling price needed on Swiggy, Zomato, and ONDC so the restaurant does not fall below the dine-in earning level.

One-Item Quick Match

Input

Dine-in price to protect

Use the current dine-in menu price of the exact item you want to compare against online channels.

Your offline price

₹350.00

This is the base price the restaurant already accepts offline. The online match is solved against this anchor.

Assumptions

What basic mode assumes

This calculator uses standard market assumptions so you can move fast before opening the full ledger.

Swiggy commission: 24% effective
Zomato commission: 24% effective
ONDC commission: 8% starting point
Packing charged online: 5% of price, capped at INR 45
Actual packing cost assumed: INR 10
Customer fees shown: INR 60 delivery + INR 12 platform fee
GST setup: 5%, added extra
Many restaurants still land 30% to 40% above dine-in to protect profit

Dine-in reference

₹350.00

This is the price being protected in the solve.

Highest online price

₹478.32

Swiggy needs the highest matched price.

Swiggy24% commission

Sell online at

₹478.32

Matched selling price so online earnings do not fall below dine-in.

Price hike needed

+₹128.32

36.7% above the dine-in price.

Aggregator cut

₹142.23

Commission plus GST on that commission.

Amount left for restaurant

₹350.00

After known channel costs and actual packing cost.

Online price bridge

Dine-in price to protect₹350.00
Online menu price needed₹478.32
Packing charged online+₹23.92
Money before aggregator cut₹502.23
App commission + GST-₹142.23
Money after app cut and packing cost₹350.00
GST shown here is a tax component, not restaurant income. If your real packing, discounting, or commercial deal differs, move to the full ledger.
Zomato24% commission

Sell online at

₹478.32

Matched selling price so online earnings do not fall below dine-in.

Price hike needed

+₹128.32

36.7% above the dine-in price.

Aggregator cut

₹142.23

Commission plus GST on that commission.

Amount left for restaurant

₹350.00

After known channel costs and actual packing cost.

Online price bridge

Dine-in price to protect₹350.00
Online menu price needed₹478.32
Packing charged online+₹23.92
Money before aggregator cut₹502.23
App commission + GST-₹142.23
Money after app cut and packing cost₹350.00
GST shown here is a tax component, not restaurant income. If your real packing, discounting, or commercial deal differs, move to the full ledger.
ONDC8% commission

Sell online at

₹378.60

Matched selling price so online earnings do not fall below dine-in.

Price hike needed

+₹28.60

8.2% above the dine-in price.

Aggregator cut

₹37.53

Commission plus GST on that commission.

Amount left for restaurant

₹350.00

After known channel costs and actual packing cost.

Online price bridge

Dine-in price to protect₹350.00
Online menu price needed₹378.60
Packing charged online+₹18.93
Money before aggregator cut₹397.53
App commission + GST-₹37.53
Money after app cut and packing cost₹350.00
GST shown here is a tax component, not restaurant income. If your real packing, discounting, or commercial deal differs, move to the full ledger.
Basic mode is a fast parity check. Switch to Delivery Profit Checker when GST setup, discounts, flat rupee fees, or packing rules need exact modeling.
How to use this calculator

This page answers one question: if the dine-in price of a specific item is known, what should the online selling price be so the restaurant does not fall behind?

1. Enter the dine-in price

Use the actual dine-in menu price of the item you want to match online.

2. Review the matched online prices

The calculator gives platform-wise prices for Swiggy, Zomato, and ONDC using standard market assumptions.

3. Read the hike amount and logic

Check how much the online price is above dine-in and how commission, GST, and packing affect the result.

4. Move deeper only if assumptions change

If your contract terms differ materially, use the full ledger page for exact modeling.

Frequently asked questions

Why does this page not require food cost?

Because the exact-match solve is focused on the channel difference. Food cost exists in both dine-in and online and therefore does not drive the parity price.

Does this page include packing?

Yes. It uses the standard packing assumptions built into the basic calculator.

Are the commission rates fixed here?

No. They are default assumptions. They are meant to be operational starting points, not official rate cards.

When should I skip this page and use the full ledger?

Skip to the full ledger when discounts, flat rupee fees, GST setup, or packing rules need to be modeled more precisely.