A DoorDash, Uber Eats, or Grubhub deposit lands in your bank and it’s smaller than you expected — sometimes by a little, sometimes by a lot. Most of that gap is supposed to be there. The platform keeps its commission, processing, and timing does the rest. But a real slice of it is usually not supposed to be there, and it’s recoverable if you can name the symptom. This guide walks the eight most common reasons a delivery payout comes in low, what causes each, and how to fix it.

Quick answer: A delivery payout is lower than your sales because the platform deposits you net of a 15–30% commission, ~2.5% processing, and any marketing or refund deductions, days after the order. That much is expected. The recoverable part is whatever’s left after you account for your contracted commission and timing: commission charged above your tier, refund clawbacks on orders you fulfilled correctly, missing orders, and unenrolled promotions. Reconcile the payout report against your POS orders to tell the two apart.

First, separate the expected gap from the real one

Before troubleshooting, do one calculation. Take a single order’s subtotal, multiply by your contracted commission rate, add roughly 2.5% processing, and compare to what the payout report shows was deducted. If the deduction matches, that order is fine. If it’s higher, you’ve found a symptom below. Doing this order-by-order across a payout period is the entire game — it converts a vague “the payout feels low” into a specific, disputable list.

Don’t want to do the math order by order? Run a free audit — send your statements and we’ll show you exactly which deductions are expected and which are recoverable.

Run your free audit

The 8 reasons a delivery payout comes in low

1. Commission is correct — you’re comparing to gross sales

Symptom: The payout is roughly 20–35% below your POS delivery total, consistently. Cause: You’re comparing the net deposit to gross menu-price sales; the commission is doing exactly what it should. Fix: This is the expected gap. Subtract your contracted commission and processing from gross to get the number you should compare the deposit against. If the deposit matches that, nothing is wrong — move on to the orders where it doesn’t. See why POS sales never match delivery payouts for the full mechanism.

2. Commission charged above your contracted tier

Symptom: A handful of orders show commission of 28–32% when your plan is 25%. Cause: Plan or promotional-tier drift, or order-type misclassification. Fix: Divide commission by subtotal per order; flag any above your contracted rate and dispute them with the order ID. If you’re unsure which tier you’re on, confirm it first — for DoorDash, Basic vs Plus vs Premier compared shows the rates.

3. Refund clawbacks on orders you fulfilled correctly

Symptom: Negative adjustments or “error charges” on orders your POS shows went out fine. Cause: The platform refunded a customer and charged you, often for a delivery-side problem. Fix: Match each refund deduction to a POS ticket; dispute the ones where the ticket shows correct prep and handoff, within ~30 days. The mechanics differ by platform — see DoorDash refund deductions and Uber Eats refund adjustments.

4. An order is missing from the payout entirely

Symptom: A delivery order is in your POS but on no payout report. Cause: A missing payout — the cleanest possible leak. Fix: Identify it by matching every POS delivery order to a payout line; dispute any with no match as soon as you find it, before delivery logs expire.

5. The deposit hasn’t arrived yet (timing)

Symptom: The whole payout looks short right after period-end. Cause: Platforms pay 3–5 business days after the order, so period-boundary orders land in the next deposit. Fix: Reconcile by payout period, not calendar month. Allow the transfer window before treating anything as missing. This is also the root of most end-of-day reconciliation headaches.

6. Promotional or marketing charges you didn’t enroll in

Symptom: Marketing, sponsored-listing, or promo line items you don’t recognize. Cause: Auto-enrollment or promos applied without a clear record. Fix: Match each marketing charge to a program you opted into; dispute the rest and review your marketing settings in each merchant dashboard.

7. Payment processing or a subscription subsidy you missed

Symptom: A consistent ~2.5% plus an extra subsidy line on subscriber orders. Cause: Standard processing plus DashPass/Uber One/Grubhub+ subsidy pass-through. Fix: These are mostly legitimate, but track subscriber orders separately to confirm the added volume offsets the subsidy. Estimate the all-in number with our DoorDash fee calculator.

8. The deposit is in the bank but you can’t find it

Symptom: The payout report says paid, but you can’t match it in your bank feed. Cause: A bank-name mismatch, a batched multi-period deposit, or it cleared into a clearing account. Fix: Match by the deposit reference and date on the payout report, not the amount alone, then tie it to the bank line. If you run QuickBooks, this is the same gap that breaks the bank rec — see deposits not matching in QuickBooks Online.

Turn the symptoms into a recovery list

Symptoms 2, 3, 4, and 6 are recoverable money; 1, 5, 7, and 8 are usually explanation, not error. The work that separates them is the same every time: pull each platform’s transaction-level payout report, match it to your POS orders order-by-order, and label every deduction as either documented or disputable. Our full delivery payout reconciliation workflow walks that end to end, and the DoorDash reconciliation guide covers the per-order dispute process.

See your recoverable total in one pass: send your delivery statements, POS export, and bank deposits and get the reconciled net plus every disputable deduction, emailed within 24 hours.

Run your free audit

How DeliverGuard finds the recoverable deductions

Doing this by hand works for one payout. Across three platforms and hundreds of orders a month, it’s the task that gets skipped — which is exactly where the leak compounds. DeliverGuard ingests your delivery statements, POS export, and bank deposits, matches every order, and categorizes commission overcharges, refund clawbacks, missing payouts, and unenrolled promos automatically, with the per-order evidence to dispute them. It’s the same symptom list above, run for you, with the recoverable total at the top. Verifying payouts this way also surfaces the broader hidden delivery fees most restaurants miss.

Frequently Asked Questions

Most of the gap is expected: DoorDash keeps a 15–30% commission, roughly 2.5% payment processing, and any marketing or DashPass costs, then deposits the remainder days later. The part worth investigating is whatever is left after you account for your contracted commission and timing: commission charged above your tier, refund clawbacks on orders you fulfilled correctly, missing orders, and promotional deductions you never enrolled in. Recalculate commission divided by subtotal per order to separate the expected deductions from the recoverable ones.

Uber Eats nets out its commission, service fees, and any refund adjustments before depositing a weekly lump sum, so the payout is always below gross order value. The recoverable portion is usually refund adjustments: Uber Eats’ photo-based refund system and automatic approval thresholds mean restaurants absorb more incorrect refunds than on other platforms. Compare each refund deduction on the payout report to your own order records, and dispute any that hit orders you can show were prepared and handed off correctly.

First check timing: platforms pay 3–5 business days after the order, so a deposit for late-period orders may simply not have arrived yet, or it landed in the next calendar month. If the period is fully past and the deposit still isn’t there, look for an order that is in your POS but on no payout report at all, which is a missing payout you should dispute, and check whether a chargeback, account hold, or bank-name mismatch hid the deposit in your statement.

Effective commission drifts above your contracted rate for a few reasons: a plan or promotional tier change, order-type misclassification (a pickup order billed at the delivery rate), or a platform fee-structure update. Verify it by dividing the commission charged by the order subtotal on individual orders and comparing to your contracted tier. If specific orders are charged 2–3 points high, that is a recoverable overcharge you can dispute with the order-level evidence.

A refund clawback is the platform deducting the cost of a customer refund from your payout. Many are legitimate, but a large share are charged for problems the kitchen didn’t cause, such as driver lateness, delivery damage, or customer fraud. If your POS ticket shows the order was made correctly and handed off, the clawback is disputable. File it through the platform’s merchant portal within about 30 days, attaching the ticket and any prep or handoff evidence.

Platforms sometimes auto-enroll restaurants in marketing programs or apply sponsored-listing and promo costs that appear as payout deductions without a clear enrollment record. Check the payout report for marketing or promotional line items, match them to programs you actually opted into, and dispute any with no matching enrollment. Going forward, review your marketing settings in each merchant dashboard so auto-enrollment doesn’t quietly resume.

Normal deductions are your contracted commission, standard payment processing, and timing. Errors are anything beyond that: commission above your tier, refund clawbacks on correctly fulfilled orders, missing orders, and unenrolled promotions. The way to separate them is to reconcile the platform’s transaction-level payout report against your POS orders order-by-order, so every deduction either has a documented reason or becomes a flag to dispute.

It varies by platform and discrepancy type. Commission-rate errors are generally disputable up to roughly 90 days back, longer with contract documentation if the error is systematic. Refund clawbacks are most easily disputed within about 30 days. Missing orders should be disputed as soon as you find them, because the supporting delivery logs expire. Running a reconciliation across the last 90 days usually surfaces one-time recoverable money alongside the ongoing leak.