Reducing Delivery Platform Commissions: Building Your Own Online Ordering System

Reducing Delivery Platform Commissions: Building Your Own Online Ordering System

A thread on Reddit's r/restaurantowners asked a simple question: "How much commission is too much from delivery platforms?" The 26 responses told a consistent story: operators are paying 15–30% of every order to platforms like DoorDash, Uber Eats, and Grubhub — and they're increasingly asking whether there's a better way.

The short answer: yes, there is. And it doesn't require a massive technology investment.

The Commission Problem in Numbers

Let's be specific about what delivery platform commissions actually cost.

A restaurant with $50,000 in monthly delivery revenue paying a 25% commission is sending $12,500 per month — $150,000 per year — to a platform. That's money that could fund a part-time employee, a marketing campaign, kitchen equipment, or simply flow to the bottom line.

The platforms justify these fees by providing demand generation: they bring customers who might not have found you otherwise. This is a real benefit, especially for new restaurants building their customer base. But for established restaurants with loyal customers, the calculus changes significantly.

The key insight: customers who already know and love your restaurant don't need a platform to find you. If you can get even 30% of your regular delivery customers to order directly, the commission savings are substantial.

Why Restaurants Stay on Platforms Despite the Cost

Before discussing alternatives, it's worth understanding why operators continue paying high commissions:

Convenience: Platforms handle payment processing, customer service, and delivery logistics. Building these capabilities independently requires effort.

Discovery: New customers do find restaurants through platform search and recommendations.

Habit: Customers are used to ordering through their preferred app. Changing behavior requires incentive.

Fear of losing volume: Operators worry that leaving platforms will cost them orders they can't replace.

These are legitimate concerns. The goal isn't to abandon platforms entirely — it's to reduce dependence on them for your most loyal customers.

Building a Direct Ordering Channel

A direct online ordering channel means customers can order from your restaurant through your own website or QR code, with payment processed directly to you — no platform intermediary.

The components of a direct ordering system:

  1. Digital menu: A mobile-optimized menu accessible via your website or a QR code
  2. Order management: A way to receive and manage orders (kitchen display, printer, or tablet)
  3. Payment processing: Accept cards, digital wallets, and other payment methods
  4. Customer communication: Order confirmation and status updates

Modern restaurant technology platforms have made this accessible to independent operators. What used to require custom development can now be set up in a day.

The Economics of Direct Ordering

Let's compare the cost structures:

Channel Commission/Fee On a $50 Order On $10,000/month
DoorDash (standard) 25–30% $12.50–$15.00 $2,500–$3,000
Uber Eats (standard) 15–30% $7.50–$15.00 $1,500–$3,000
Direct (payment processing only) 2.5–3% $1.25–$1.50 $250–$300

The difference is stark. A restaurant doing $10,000/month in delivery revenue through a platform pays $1,500–$3,000 in commissions. The same volume through a direct channel costs $250–$300 in payment processing fees.

Even accounting for the cost of a digital ordering platform (typically $50–$200/month for a full-featured system), the math strongly favors direct ordering for any meaningful volume.

Strategies for Shifting Customers to Direct Ordering

The challenge isn't the technology — it's customer behavior. Here's how successful operators have moved volume from platforms to direct channels:

QR code at pickup: When a customer picks up a platform order, hand them a card with your QR code and a note: "Order directly next time and save 10%." This is your most captive audience.

Loyalty incentive: Offer a discount or loyalty points for direct orders. Even a 5–10% discount on direct orders is far cheaper than the 25% you're paying the platform.

Packaging insert: Include a card in every delivery order explaining how to order directly. Many customers don't realize it's an option.

Google Business Profile: Make sure your Google Business listing links to your direct ordering page. Many customers search for restaurants on Google before deciding how to order.

Social media: Post regularly about your direct ordering option. Frame it as a benefit to the customer ("Skip the platform fees — order directly and we pass the savings to you").

Email/SMS list: If you have customer contact information, a direct message about your ordering option is highly effective.

Handling Delivery Logistics

One reason restaurants rely on platforms is delivery logistics. If you're doing your own delivery, you need drivers. Options:

In-house delivery: Hire your own drivers. This gives you control over the experience but adds labor costs and management complexity. Works best for high-volume operations.

On-demand delivery services: Companies like DoorDash Drive, Uber Direct, and others provide delivery-as-a-service without the marketplace commission. You pay a flat per-delivery fee (typically $5–$10) rather than a percentage of the order value.

Pickup-only direct ordering: Many restaurants start by pushing direct ordering for pickup only, where there are no logistics complications. Pickup orders through your own channel are pure margin improvement.

The Hybrid Approach

The most successful strategy isn't to abandon platforms — it's to use them strategically:

  • Use platforms for discovery: Let platforms bring you new customers
  • Convert regulars to direct: Once a customer has ordered from you, work to move them to your direct channel
  • Optimize platform presence: Maintain strong ratings and photos on platforms, but treat them as a customer acquisition channel rather than a long-term revenue channel

This approach lets you benefit from platform discovery while capturing the full margin from your loyal customer base.

FAQ

Will I lose customers if I reduce my platform presence? You may lose some discovery-driven orders, but loyal customers who already know your restaurant are unlikely to stop ordering just because you're not on a platform. The key is giving them an easy direct alternative.

How do I handle customer service for direct orders? You're responsible for customer service on direct orders. This is actually an advantage — you can resolve issues quickly and build loyalty in ways that platform-mediated interactions don't allow.

What payment methods should I accept for direct orders? At minimum: credit/debit cards and Apple Pay/Google Pay. These cover the vast majority of customers. Stripe-powered platforms like MenuForma support all major payment methods out of the box.

Is it worth the effort for a small restaurant? If you're doing more than $3,000/month in platform delivery revenue, the math almost certainly justifies a direct channel. The setup time is typically a few hours, and the ongoing management is minimal.

Conclusion

Delivery platform commissions are a significant cost that many restaurants accept as unavoidable. They're not. For restaurants with an established customer base, a direct online ordering channel can recover a substantial portion of that margin with relatively modest effort.

The technology is accessible, the economics are compelling, and the customers — as that Reddit thread made clear — are increasingly frustrated with platform fees themselves. Many will happily order directly if you make it easy for them.

Related Articles

MenuForma Products