Back to blog

Operator's Journal

The True Cost of Delivery App Commissions—and How to Build a Profitable Direct Channel

Calculate contribution margin by channel, keep marketplaces for discovery, and give repeat customers a better direct-order path.

Published by

DashDine Editorial Team

Published
August 20, 2026
Updated
August 22, 2026
Reading time
3 min read

Topics

direct orderingmargindelivery

Marketplace sales can create volume while hiding weak margins. The useful comparison is not app revenue versus direct revenue; it is the contribution left by a fulfilled order after every channel-specific cost. Here is a practical way to calculate it and build a direct channel without abandoning discovery platforms.

Key takeaways

  • Compare channels using contribution margin, not gross sales.
  • Include commission, gateway, packaging, delivery, refund, and promotion costs.
  • Move repeat customers first.
  • Judge the direct channel by fulfilled orders and verified margin.

Calculate contribution margin by channel

Use the same order period and product mix when comparing channels. Start with menu revenue, then subtract discounts funded by the restaurant, marketplace commission, payment processing, packaging, food cost, delivery cost paid by the restaurant, refunds, and the labor used to reconcile the order. The result is contribution margin, not accounting profit, but it shows whether a channel helps pay fixed operating costs.

For example, a 100 QAR basket is not worth 100 QAR to the restaurant. If 25 QAR goes to a marketplace, 30 QAR to food, 4 QAR to packaging, and 3 QAR to a promotion, 38 QAR remains before labor and overhead. Replace these illustrative numbers with your own contracts and recipe costs. A direct order may avoid marketplace commission, but gateway processing and delivery still have real costs.

Move the customers who already know you

Marketplaces are valuable discovery channels. Do not make a new guest hunt for an unfamiliar website. Focus first on repeat customers, social followers, nearby offices, and people already visiting the restaurant. Put the canonical direct-order link on Google Business Profile, Instagram, receipts, packaging, email, and WhatsApp replies. Use one clear benefit—easy reordering, pickup timing, a direct-only offer, or a loyalty reward—without misleading guests about marketplace pricing.

Match marketplace convenience

A direct link succeeds only if it is reliable on an ordinary phone. Keep the menu current, show fulfillment choices early, publish accurate hours, validate delivery zones before payment, and display fees and minimum orders before checkout. Confirm online payments return to a clear order status. Train staff to recognize direct orders in the same kitchen queue so the channel does not become a second-class workflow.

Use a 30-day scorecard

Track direct orders, conversion rate, average order value, repeat-customer rate, refunds, late handoffs, gateway fees, delivery cost, and contribution margin. Review the numbers by branch and fulfillment type. A healthy direct channel is not defined by clicks; it is defined by fulfilled orders, customers who return, and margin the restaurant can verify.