If your DoorDash payouts don’t match your sales, you’re not imagining it. Most restaurants that reconcile DoorDash for the first time find 2–5% of their delivery revenue quietly missing — commission overcharges, refund deductions on orders you fulfilled correctly, and payouts that never arrive. On $8,000/month in DoorDash sales, that’s $160–$400 disappearing every 30 days.
This guide shows you exactly how to reconcile DoorDash payouts against your POS and bank deposits, why the numbers stop lining up, and the five steps that catch nearly every discrepancy. No jargon, no software required — just a spreadsheet and 30 minutes.
Why DoorDash payouts don’t match your sales
DoorDash payouts rarely equal your gross sales, and that’s expected. The gap is created by four specific things, and knowing which one is hitting your payout is the whole job of reconciliation.
Commissions. DoorDash deducts 15–30% per order depending on your plan (Basic, Plus, or Premier). Commission should always match your contracted rate, but it doesn’t always — plan changes, promotional tier shifts, and order-type misclassification all cause DoorDash commission errors you can dispute.
Adjustments. DoorDash applies retroactive corrections for errors in prior payout periods. Some add money back; others deduct it. They reference transactions from weeks ago and are notoriously hard to trace.
Refunds. When a customer is refunded, the refund amount — and sometimes the commission originally charged — comes out of your payout. Not every refund is the restaurant’s fault, and those are disputable.
Timing differences. DoorDash batches orders into weekly payouts that arrive 3–5 business days later. Orders placed near a period boundary can land in the next payout, creating apparent discrepancies that are really just timing.
Want a fast estimate before you dig into spreadsheets? Run a free scan of your DoorDash data — under 2 minutes, no cost.
Run a Free ScanWhat you need to reconcile DoorDash payouts
You need three data sources covering the exact same date range. Missing any one of them makes reconciliation impossible.
- DoorDash Merchant Portal payout statement. Log into the Merchant Portal, go to Financials, select your payout period, and export the transaction-level CSV (not the summary). This gives you per-order commission, refund adjustments, promotional charges, and net payout. For a line-by-line walkthrough, see our guide to reading a DoorDash statement.
- POS DoorDash order report. Export your POS system’s DoorDash order data for the same period. This is your independent record of what was ordered, when, and at what price. It’s the source of truth for everything DoorDash claims.
- Bank deposit records. Pull your bank statement showing DoorDash deposits for the reconciliation period. DoorDash typically deposits weekly, though some merchants are on daily or biweekly cycles.
Keep your DoorDash merchant agreement handy too — you’ll need your contracted commission rate to verify the math.
Step-by-step: How to reconcile DoorDash payouts
Step 1 — Export reports from all three sources
Download your DoorDash Merchant Portal payout CSV, your POS DoorDash order report, and your bank deposit records for the exact same date range. Weekly is the standard cadence — don’t try to reconcile a month at a time on your first pass.
Step 2 — Calculate your expected payout
From your POS report, calculate what DoorDash should pay you. The formula is simple:
Expected net payout = Gross sales − Commission − Processing fees − Refunds − Promotional charges
Use your contracted commission rate (typically 15–30% depending on your plan). If you’re not sure what your rate should be, check our breakdown of DoorDash fees for restaurants.
Step 3 — Compare expected payout to actual bank deposits
Sum the DoorDash deposits that hit your bank during the period and compare to your expected net. If they match within a few dollars, you’re mostly reconciled. If the variance is more than 1%, there’s a discrepancy worth chasing. Account for 3–5 business days between statement generation and the deposit landing.
Step 4 — Identify discrepancies order-by-order
Open the DoorDash Merchant Portal CSV next to your POS report. Match each order by order ID (or by timestamp and amount if your POS doesn’t capture the DoorDash ID). For each matched order, verify three things: commission rate (commission ÷ subtotal should equal your contracted rate), refund deductions (every refund should have a matching POS record), and order presence (every POS order should appear on the statement).
Flag anything where commission variance exceeds 0.5%, refund deductions don’t match your POS, or POS orders are missing from the statement. These are your recoverable discrepancies.
Step 5 — Validate timing and document disputes
Before disputing, rule out timing. Orders near period boundaries often reconcile in the following payout. For genuine discrepancies, record the order ID, expected amount, actual amount, and discrepancy type. Submit disputes through the DoorDash Merchant Portal with your POS records as evidence. Most disputes resolve in 5–15 business days.
Worked example: $10,000 in DoorDash sales
A restaurant runs 400 DoorDash orders in a month averaging $25 per order on the Plus plan (25% commission). Here’s how expected payout compares to the actual bank deposits:
Gross order revenue: $10,000.00
Commission (contracted 25%): −$2,500.00
Processing fees (2.5%): −$250.00
Refund deductions (12 orders): −$185.00
Promotional charges (DashPass): −$120.00
Error charges: −$45.00
Expected net payout: $6,900.00
Actual bank deposits received: $6,818.40
Unexplained variance: −$81.60
What reconciliation uncovered:
- 6 orders charged at 28% instead of the contracted 25% — $42.00 commission overcharge
- 2 refund deductions for orders the POS shows were delivered correctly — $28.60 disputable
- 1 POS order ($41.00) never appeared on the DoorDash statement — missing payout
- Remaining variance reconciled in the next payout cycle (batch timing)
Total recoverable: $111.60 from one month (1.1% of gross sales). At that rate, $1,340/year stops quietly leaking out.
Reconciliation spreadsheet template
The fastest way to reconcile DoorDash payouts without software is a simple spreadsheet that compares your expected net payout to the actual deposit, line by line. Here’s the exact structure to use:
Sheet 1 — Order Match (one row per order):
- A: DoorDash Order ID (from Merchant Portal CSV)
- B: POS Order ID (from your POS DoorDash report)
- C: Order date/time
- D: Gross subtotal (from POS)
- E: Commission charged (from DoorDash statement)
- F: Effective commission rate (=E/D)
- G: Contracted rate (your plan tier %)
- H: Commission variance (=E-D*G)
- I: Refund deduction amount
- J: POS shows refund? (Y/N)
- K: Net per order (from statement)
- L: Flag (auto: commission variance > 0.5%, refund mismatch, missing from statement)
Sheet 2 — Weekly Summary:
- Sum of column D = Gross revenue for the week
- Sum of column E = Total commission charged
- Sum of column K = Expected net payout
- Bank deposit received (manual entry from bank statement)
- Variance (=Expected net − Bank deposit)
- Count of flagged rows (=COUNTIF on column L)
- Total disputable amount (=SUMIFS of column H where flag is TRUE)
Use conditional formatting to highlight rows where the effective commission rate (column F) exceeds your contracted rate (column G) by more than 0.5 percentage points. These are your priority disputes.
This structure takes about 30 minutes per week once you’ve set it up. The flagged rows in column L become the input to your dispute letters. For automated matching that does this across hundreds of orders in under two minutes, the same logic runs inside the free DeliverGuard scan.
How to dispute a DoorDash payout discrepancy (with template)
Once you’ve identified a discrepancy, filing a dispute through the DoorDash Merchant Portal requires specific information. Vague disputes get rejected. Specific, evidence-backed disputes typically resolve in 5–15 business days with money credited to the next payout cycle. Use this template:
Subject: Commission rate discrepancy — payout period [DATE RANGE]
Body:
“Hello DoorDash Merchant Support,
During reconciliation of my payout statement for the period [START DATE] to [END DATE], I identified [N] orders where the commission charged exceeds my contracted rate of [YOUR RATE]% on the [BASIC/PLUS/PREMIER] plan.
Affected orders:
- Order ID [X], subtotal $[Y], commission charged $[Z] = [%] effective rate (expected: [CONTRACTED %])
- Order ID [X], subtotal $[Y], commission charged $[Z] = [%] effective rate (expected: [CONTRACTED %])
Total commission overcharge: $[TOTAL]
Supporting evidence: POS records for each order confirming subtotal amounts (attached). Merchant agreement dated [DATE] confirming contracted rate.
Please review and credit the $[TOTAL] overcharge to my next payout. I’m happy to provide additional documentation if needed.
Thank you,
[YOUR NAME], [RESTAURANT NAME], Merchant ID [X]”
Subject: Refund deduction dispute — order [ORDER ID]
Body:
“Hello DoorDash Merchant Support,
I’m disputing a refund deduction of $[AMOUNT] on order [ORDER ID] from [DATE]. The refund was applied to my restaurant, but the issue appears to be unrelated to our fulfillment.
Per our POS records, this order was:
- Received at [TIMESTAMP]
- Prepared correctly per the order details
- Handed off to the Dasher at [TIMESTAMP] — [N] minutes after order received
- No quality complaints from staff
[IF APPLICABLE: Attach photo of order before handoff, preparation log, or Dasher pickup confirmation.]
Based on this evidence, the refund appears to result from [DELIVERY DELAY / DASHER ERROR / CUSTOMER FRAUD], not restaurant fulfillment. I request that the $[AMOUNT] deduction be reversed and credited to the next payout.
Thank you,
[YOUR NAME], [RESTAURANT NAME], Merchant ID [X]”
Recovering money from past DoorDash discrepancies
Most restaurants focus on future-proofing their reconciliation and ignore past payouts where money is already missing. DoorDash’s dispute window isn’t unlimited, but there’s typically a viable recovery window for past discrepancies if you act systematically.
Dispute windows by issue type:
- Commission rate errors: Generally disputable up to 90 days back, longer with contract documentation. If the error is systematic (every order affected), DoorDash may credit a longer period once the pattern is proven.
- Refund deductions: Most easily disputed within 30 days. Beyond that, you’ll need strong evidence (photos, preparation logs, Dasher handoff confirmations).
- Missing payouts: If a POS order never appeared on any statement, dispute as soon as discovered. Aging makes these harder to win because Dasher/delivery logs expire.
- Promotional charges without enrollment: Disputable at any time — you simply show you never opted in. DoorDash must provide enrollment evidence.
Recovery workflow for past discrepancies:
- Export the last 90 days of DoorDash statements in transaction-level CSV format.
- Run the spreadsheet reconciliation above for each weekly payout period.
- Sort flagged discrepancies by dollar amount — largest first. Filing disputes takes time, so prioritize recovery value.
- File disputes in batches of 5–10 per week. Filing 50 at once overwhelms the support queue and slows resolution.
- Track every dispute (ID, amount, date filed, status, resolution date) in a separate sheet.
- Escalate unresolved disputes to your DoorDash account manager after 15 business days. Don’t rely on the merchant portal ticketing system alone.
Restaurants that systematically review 90 days of past payouts typically recover 1–3% of gross delivery revenue on first pass. On $10,000/month in DoorDash sales, that’s $300–$900 in one-time recovery — worth the reconciliation time.
Common reasons DoorDash payouts don’t match
Hidden adjustments. DoorDash applies retroactive corrections tied to prior payout periods. These show up with minimal context, reference orders from weeks ago, and can either credit or deduct. Without a reconciliation habit, they’re invisible.
Incorrect refunds. Not every customer refund is your fault. Driver errors, delivery delays, and fraudulent complaints can trigger refund deductions DoorDash should absorb, not the restaurant. Our breakdown of DoorDash refund deductions covers what you can dispute.
Commission variations. Orders occasionally get charged at a higher tier than your agreement specifies — especially during plan transitions, promotional periods, or after DashPass changes. Even a 2–3 percentage point error across hundreds of orders adds up fast.
Reporting inconsistencies. The DoorDash statement batches orders by payout period, not calendar day, and orders at period boundaries can shift between statements. Promotional deductions sometimes appear without corresponding enrollment records. These aren’t always errors — but they are always worth checking.
What restaurant operators actually say about DoorDash payouts
These aren’t hypothetical problems. They come from real restaurant operators dealing with the same issues every week:
“Payments for online orders appear in the POS and yet no money ever hit our bank.” — Restaurant owner
“Their merchant statements don’t match the deposits. You will never be able to reconcile.” — POS user review
“Sales reports are incorrect all the time. Cash up was wrong on a daily basis.” — Restaurant manager
Based on analysis of 11,389 restaurant software reviews, 47% of operators mention payout discrepancies and 68% say reconciliation feels impossible without dedicated tools. The problem isn’t that restaurants are careless — it’s that the systems weren’t built to talk to each other.
How DeliverGuard automates this process
Manual reconciliation works, but it doesn’t scale. A restaurant with 400 weekly DoorDash orders faces 1,600+ transactions per month — roughly 26 hours of spreadsheet work at one minute per order. Most operators abandon the process after one or two tries.
DeliverGuard ingests your DoorDash Merchant Portal statements, POS data, and bank deposits, then cross-matches every transaction automatically. Commission overcharges, refund mismatches, missing orders, and deposit shortfalls get flagged with dispute-ready evidence you can submit directly to DoorDash. What takes hours by hand takes under two minutes. For a broader multi-platform audit approach, see our guide on how to audit delivery platform fees.
See exactly how much DoorDash revenue you can recover. Free, no credit card, no account required.
Run a Free ScanRelated DoorDash guides
Each of these guides covers a specific piece of the DoorDash reconciliation puzzle in more detail:
- Before you start: How to read a DoorDash statement — line-by-line breakdown of every charge on your payout statement.
- Understand the fees: DoorDash fees for restaurants — every fee type explained with real examples.
- Check your commission: DoorDash commission rates — 2026 tier-by-tier rate breakdown.
- Dispute refund charges: DoorDash refund deductions explained — which deductions you absorb and which you can fight.
- Compare platforms: DoorDash vs Uber Eats commission — side-by-side rate comparison.
Frequently Asked Questions
The most common reasons are commission rate errors (charged above your contracted tier), refund deductions on orders you fulfilled correctly, missing orders that never appear on the statement, and batched payout timing that pushes orders into the next cycle. A typical first reconciliation surfaces 2–5% of gross sales in discrepancies.
Export your DoorDash Merchant Portal payout CSV, pull the matching DoorDash order report from your POS, and download bank deposits for the same date range. Calculate expected net payout (gross minus commission, fees, refunds, and promotions), compare to the actual deposit, then walk order-by-order to identify which line items don’t match.
At minimum, with every weekly payout. Restaurants doing more than 1,500 DoorDash orders per month should reconcile each payout cycle, because discrepancies compound quickly and dispute windows have time limits.
Commission charged above your contracted rate, refund deductions on orders your POS shows were delivered correctly, duplicate deductions for the same refund, promotional charges without matching enrollment, and missing orders present in your POS but absent from the statement. Disputes need order IDs and POS records as evidence.
Yes. A restaurant with 400 weekly DoorDash orders faces roughly 26 hours of manual matching per month. Automated reconciliation tools ingest your statement, POS data, and bank deposits, match them algorithmically, and flag discrepancies with dispute-ready evidence in under two minutes.
DoorDash orders may not appear in your POS if the integration is incomplete, if orders are entered manually and get missed, or if the POS categorizes them differently than direct orders. Check your POS delivery integration settings and verify that DoorDash orders are being recorded with their platform order ID for matching.
Export your DoorDash Merchant Portal statement, calculate the commission on a sample of orders (commission divided by subtotal), and compare to your contracted rate. Then sum the statement net payout and compare to your bank deposit. Any variance above a few dollars warrants a line-by-line investigation.