DoorDash commission vs your own ordering site (US)

DoorDash commission is 15–30% per US delivery order; Stripe on your own ordering site is about 3–4%. See when owning your site actually breaks even.

Mohit Goyal11 min read
DoorDash commission vs your own ordering site (US)

DoorDash commission for US restaurants is 15% (Basic), 25% (Plus) or 30% (Premier) of the order subtotal on delivery orders, and 6% on pickup orders. On an ordering site you own, you pay Stripe's standard 2.9% + 30¢ per card payment instead. That's about $1.32 on a $35 order, against $8.75 on DoorDash Plus. Delivery is what decides whether the saving is real. If customers pay a delivery fee that covers the driver, your own site can pay back its build in a few months. If you pay a courier on every order yourself, it may never pay back.

I've built this kind of ordering system on WooCommerce. Below I put DoorDash next to an owned ordering site using sourced numbers, then work through a break-even example you can rerun with your own figures. If you're in the UK, there's a version for Just Eat and Deliveroo, and one for India on Zomato and Swiggy.

How much is DoorDash commission for US restaurants?

DoorDash charges US restaurants 15%, 25% or 30% of the subtotal on delivery orders and 6% on pickup orders. There's no monthly fee and no contract. DoorDash's US merchant pricing page lists the three Marketplace plans, and DoorDash also sells two products that work with your own website.

Plan or productWhat DoorDash chargesWhat you get
Basic15% of subtotal on deliveryMarketplace listing, Dasher delivery, card processing
Plus25% of subtotal on deliveryWider delivery radius, access to DashPass customers
Premier30% of subtotal on deliveryEverything in Plus, plus extra marketing perks
Pickup (all plans)6% of subtotalMarketplace orders the customer collects
Online Ordering by DoorDash0% commission, 2.9% + $0.30 processingAn ordering page for your own website, run by DoorDash
Drive On-Demand$6.99 to $10.99 per deliveryA Dasher delivers an order taken on your own site

A few details on that pricing page matter for this comparison:

  • The commission includes card processing. You don't pay a separate card fee on DoorDash Marketplace orders. Keep that in mind when you put DoorDash next to Stripe.
  • The partnership plans are for restaurants with 75 or fewer US locations. Bigger chains negotiate their own terms.
  • The 6% pickup rate only applies if your DoorDash pickup prices match your in-store menu. For delivery orders, DoorDash lets you set different prices, and plenty of restaurants do.

What does a $35 order actually cost on each channel?

On a $35 order, DoorDash takes $5.25 on Basic, $8.75 on Plus, $10.50 on Premier and $2.10 on pickup. Stripe on your own site takes about $1.32. Percentages are hard to feel, so here's the same $35 subtotal in dollars.

Your cost on a $35 order (US)
  • DoorDash Basic5.3$
  • DoorDash Plus8.8$
  • DoorDash Premier10.5$
  • DoorDash pickup2.1$
  • Own site (Stripe)1.3$

The own-site figure uses Stripe's standard US rate of 2.9% + 30¢ per successful domestic card payment. On $35 that's $1.02 + $0.30 = $1.32, or 3.77% of the order. Stripe charges on the full amount the customer pays, so delivery fees and tips push the fee up a little.

That chart flatters your own site, though. DoorDash's delivery commission pays for a driver. Stripe doesn't. Add delivery back in and it looks like this:

Own-site scenarioYour cost on a $35 orderCompared with DoorDash Plus ($8.75)
Customer collects$1.32$7.43 less
Customer pays a $6.99 delivery fee, you pass it to Drive On-Demand$1.52 (Stripe on $41.99)$7.23 less
You pay the cheapest Drive On-Demand fee ($6.99) yourself$8.31$0.44 less
You pay the top Drive On-Demand fee ($10.99) yourself$12.31$3.56 more
Your own driverStripe fee plus driver cost per dropDepends on wages and drops per hour

For pickup, compare against DoorDash's 6%, not Plus. On a $35 pickup order your own site saves $2.10 − $1.32 = $0.78. Not much.

Delivery is where the money is

If you plan to pay for delivery yourself on your own site, run the numbers first. On a $35 order, a $6.99 courier fee plus Stripe costs $8.31, more than DoorDash Basic's 15% ($5.25).

What does it cost to build your own ordering site in the US?

A US WooCommerce ordering site typically costs $1,600–$6,700 with a freelancer and $4,050–$16,150 with an agency, plus monthly running costs. Those ranges come from Project Cost Estimator's US WooCommerce figures. CMSMinds quotes custom agency WooCommerce builds from $4,000 to $100,000 and puts US freelance WooCommerce rates at $75 to $150 an hour. A restaurant site with a menu, modifiers and Stripe checkout sits near the bottom of those ranges. Custom delivery logic and kitchen printing move it up.

What changes the price of a WooCommerce ordering site:

  • Menu complexity. Modifiers, add-ons, combos, allergens and items that sell out.
  • Delivery rules. A radius in miles, fees that rise with distance, and minimum orders by zone.
  • Kitchen workflow. Automatic receipt printing, prep times and order status messages.
  • Collection slots and opening hours. Capping orders per slot so the kitchen doesn't get buried on a busy night.
  • Integrations. POS sync, Drive On-Demand through a middleware provider, loyalty and SMS.
  • Design. A custom design from Figma costs more than adapting a theme.

Then there's the monthly bill: hosting, premium plugin licenses, a maintenance retainer, Google Maps Platform usage if you check addresses, and PrintNode, which charges by print volume and has a free tier for very low use. These are small next to DoorDash commission, but they're real and they belong in your sums.

When does your own ordering site break even?

An owned ordering site breaks even when the DoorDash commission you stop paying is bigger than your Stripe fees plus monthly running costs. In the example below, with customers paying for delivery and 200 orders moved off DoorDash Plus, a build pays back in roughly 2 to 14 months depending on what it cost.

The inputs are made up, so swap in your own. The restaurant is on DoorDash Plus with a $35 average order, and it moves 200 delivery orders a month to its own site. Customers pay a $6.99 delivery fee, which goes straight to Drive On-Demand. I've assumed $250 a month for hosting, plugins, maintenance and printing. Replace that with real quotes.

  1. 1

    DoorDash cost

    200 orders × $8.75 commission (25% of $35) = $1,750 a month.

  2. 2

    Own-site cost

    200 orders × $1.52 Stripe fee on $41.99 = $304, plus $250 running costs = $554 a month.

  3. 3

    Monthly saving

    $1,750 − $554 = $1,196 a month, because the customer's delivery fee covers the Dasher.

  4. 4

    Payback

    A $1,600 build pays back in under 2 months, a $6,700 build in about 5.6 months, and a $16,150 build in about 13.5 months.

Now change one input. If the restaurant pays the $6.99 delivery fee itself, the saving drops to $0.44 an order, or $88 a month. That doesn't even cover the $250 running costs. If those 200 orders are pickups moved from DoorDash's 6% rate, the saving is $156 a month before running costs, so the restaurant is still behind.

So an owned site makes sense on two conditions: customers pay for delivery, and the orders you move are ones that currently sit on Plus or Premier. On top of that, your site has to give people a reason to order direct. DoorDash's marketing won't do that part for you.

What did I build for Whitfield Service Station?

For Whitfield Service Station in Dover, England, I built a WooCommerce ordering site with a custom delivery radius plugin and automatic PrintNode kitchen printing. Whitfield Service Station wanted to take food orders on its own website, and I built it in 2025 while working with the London agency Aura Clips. Two custom pieces handle the parts the client needed:

Rendering diagram…

The same approach carries over to a US restaurant. The radius is already in miles, payment works the same way, and the distance-based fee is exactly what makes the break-even example above hold up: each customer pays for their own delivery, in proportion to how far away they live.

Should you leave DoorDash completely?

Usually not. Keep DoorDash Marketplace for finding new customers and move repeat customers to your own site. DoorDash brings you people who've never heard of you. Your own site keeps the margin on the ones who already have. Here's how the three options stack up:

FeatureDoorDash MarketplaceDoorDash Online OrderingYour own WooCommerce site
Commission15–30% delivery, 6% pickup0%0%
Card feesIncluded in commission2.9% + $0.302.9% + 30¢ on Stripe standard
Monthly feeNoneFree plan, plus paid monthly tiersHosting, plugins and maintenance
New customer discoveryYes, through the DoorDash appNoNo, you bring the traffic
Custom delivery rules and feesDoorDash's rulesDoorDash's optionsAnything you can specify
Kitchen printing and integrationsDoorDash's toolsDoorDash's toolsBuilt to your workflow
Who controls the platformDoorDashDoorDashYou

If all you want is to stop paying commission on direct orders and you don't need custom rules, DoorDash's own Online Ordering is a fair option, and I'd tell you so. An owned WooCommerce site earns its cost when you need your own delivery zones and fees, your own kitchen workflow, or a site that isn't tied to one platform's pricing.

To move repeat customers over, put your order link on your Google Business Profile and Instagram, drop a card with a direct-order offer into every DoorDash bag, and put QR codes up in the restaurant. DoorDash lets you set different prices on delivery orders, so you can also make ordering direct the cheaper option for the customer.

What should you ask a developer before you build?

Before you sign anything, ask how delivery will be priced, who will own the accounts, and what the monthly running costs are, line by line. Those answers decide whether your break-even holds:

  • How will delivery be priced and limited? Ask about a radius in miles, distance-based fees and minimum orders, not just a list of ZIP codes.
  • What happens when the kitchen printer is offline? Orders should queue and print once it's back. They shouldn't vanish.
  • Who owns the hosting, domain and Stripe account? You should. If a past developer holds them, get them transferred back to you before the build starts.
  • Can my staff edit the menu, prices and opening hours without a developer?
  • What are the monthly running costs, itemized? You need this number for your break-even.
  • How will checkout hold up during the Friday night rush? A slow checkout loses orders.
  • How are failed payments handled? Ask how they'll set up Stripe and test it before launch.

Your next step

Pull up your DoorDash statement and run the break-even above with your own numbers: your plan, your average order and how many orders you could realistically move. If the monthly saving clearly beats your running costs, an owned site is worth scoping. My WooCommerce stores and online ordering page shows what I build. When you're ready, book a 20-minute call and bring your menu, your delivery area and your current DoorDash plan.

Frequently asked

How much does DoorDash charge restaurants per order in the US?+

DoorDash's US merchant pricing page lists 15% of the subtotal on the Basic plan, 25% on Plus and 30% on Premier for delivery orders, and 6% for pickup orders on every plan. There's no monthly fee, and the commission includes credit card processing.

Is having my own restaurant ordering website cheaper than DoorDash?+

Per order, yes. Stripe's standard US rate of 2.9% + 30¢ comes to about $1.32 on a $35 order, against $8.75 on DoorDash Plus. But an owned site also has a build cost, monthly running costs and delivery costs, so it only comes out cheaper once your direct order volume covers those.

Can I use DoorDash drivers to deliver orders from my own website?+

Yes. DoorDash Drive On-Demand sends a Dasher to deliver orders taken on your own website for a flat $6.99 to $10.99 per delivery. Most US restaurants pass that cost to the customer as a delivery fee, because absorbing it wipes out most of the saving over DoorDash Marketplace.

How much does it cost to build a restaurant ordering website in the US?+

Published US ranges for a WooCommerce ordering site are about $1,600–$6,700 with a freelancer and $4,050–$16,150 with an agency. A simple menu with Stripe checkout sits at the low end. Delivery radius rules, distance-based fees and automatic kitchen printing cost more.

What is the difference between DoorDash Online Ordering and a WooCommerce ordering site?+

DoorDash Online Ordering charges 0% commission and 2.9% + $0.30 card processing, with a free plan and paid monthly tiers above it, but it runs on DoorDash's platform, plans and rules. A WooCommerce ordering site costs more upfront, but the restaurant owns it outright and can have its own delivery rules, fees, kitchen printing and integrations built in.

Should a US restaurant leave DoorDash completely?+

Usually not. DoorDash Marketplace brings in customers who have never heard of the restaurant. Keep it for discovery, and give repeat customers a reason to order direct on your own site, where the saving per order is largest.

Mohit Goyal

Written by Mohit Goyal

Senior Web Developer in Gurugram, India. 100+ fast, SEO-friendly sites shipped in 4+ years with Next.js, React and WordPress, including the procol.ai rebuild. Send me your next project.

Keep reading

Takeaway website cost vs Just Eat and Deliveroo in 2026

Delivery apps take a cut of every order. What a commission-free ordering site costs a UK takeaway instead, and what drives the price.

7 min read

How much does a restaurant website cost in India?

Restaurant website cost in India: from ₹5,800 menu sites to ₹4.2 lakh ordering builds, plus what table booking and Razorpay ordering add.

9 min read

Let's build

Have a site that needs to be fast, rank and convert?

Open to Work. Usually replies within a day.