Reconciling DoorDash, Uber Eats, and Grubhub Payouts to Your POS
Learn how to reconcile DoorDash payouts, plus Uber Eats and Grubhub deposits, to your POS so you catch missing money, error charges, and unapproved refunds.

Photo: Pixabay
On this page 7 sections
- Why Delivery App Deposits Never Match Your Sales Report
- Breaking Down a Payout: Commissions, Marketing Fees, and Adjustments
- Pulling the Right Reports From Each Platform
- How to Reconcile DoorDash Payouts to POS Orders Week by Week
- Disputing Error Charges and Unfair Order Refunds
- Delivery App Commission Accounting: Recording Revenue and Fees in Your Books
- Next Steps: Make Third-Party Delivery Reconciliation a Weekly Habit
Key takeaways
- Use the platform order ID as the matching key between each delivery app's order-level report and your POS.
- Build a bridge from gross sales to net deposit every week so commissions, promotions, tax, and adjustments are visible.
- Each platform sets its own dispute process and deadline for error charges, so check your portal and track deadlines on a calendar.
- Record delivery sales at gross with fees as expenses, using a clearing account per platform, and confirm the method with your accountant.
If you try to reconcile DoorDash payouts against your daily sales report, the numbers almost never line up on the first pass. The same goes for Uber Eats and Grubhub. Commissions, restaurant-funded promotions, platform-collected tax, refunds, and timing gaps all sit between what a customer paid and what reaches your bank. This guide walks through a repeatable weekly method for matching delivery app deposits to orders. It shows where error charges and unapproved refund deductions hide and how to record delivery revenue cleanly in your books.
Why Delivery App Deposits Never Match Your Sales Report
A delivery app deposit is a net number. Your POS sales report is usually a gross number. Between the two sit several layers that are easy to miss when you are running a kitchen.
The most common reasons the totals don't agree:
- Different time windows. Your POS business day might close at 2 a.m. after a late bar rush, while a platform's payout period may run on its own calendar and time zone. A busy Friday dinner can split across two payout periods.
- Menu price differences. If you charge higher prices on the apps than in-house, the app's subtotal won't match your POS unless your POS uses the same delivery price list.
- Orders that never hit the POS. When staff read orders off a tablet and key them in by hand, orders get missed, doubled, or rung at the wrong price during a rush.
- Deductions you didn't expect. Missing-item complaints, cold-food refunds, and canceled orders can be charged back to you after the meal has already gone out.
- Tax handled by the platform. In many states, delivery platforms may collect and remit sales tax as marketplace facilitators, so tax may appear on the order but not in your payout. Rules vary by state; confirm with your accountant.
Delivery app money also moves differently from card sales. The platform collects payment from the customer and pays you on its own schedule. Your merchant account isn't involved. That means you can't rely on your processor's batch reports here. For card sales, see our explainer on how long card deposits take to reach your bank.
Breaking Down a Payout: Commissions, Marketing Fees, and Adjustments
Before matching anything, know what each line on a payout statement means. Labels differ by platform and change over time, but most payouts include the same categories.
| Payout Component | What It Usually Represents | What to Check |
|---|---|---|
| Order subtotal | Food and drink sales at app menu prices | Matches POS delivery sales at the same prices |
| Sales tax | Tax charged to the customer | Whether the platform remitted it or passed it to you |
| Commission | Platform's percentage fee, often tied to your plan tier | Rate matches your signed agreement |
| Marketing or promotion costs | Restaurant-funded discounts, BOGO deals, sponsored placement | You actually opted into each campaign |
| Customer refunds and error charges | Deductions for missing, wrong, or late items | Each one ties to a real order and a valid reason |
| Adjustments | Corrections, credits, or reversed charges | Credits for disputes you won actually posted |
| Payout fees | Charges for faster or instant payouts, if used | You chose that payout option |
| Tips | Usually for the courier, not the restaurant | Not recorded as your revenue unless paid to you |
Commission rates, plan tiers, payout options, and fee structures vary by platform and change. Pull your current agreement and confirm the terms in your merchant portal instead of relying on what a sales rep said at signup.
Pulling the Right Reports From Each Platform
Third-party delivery reconciliation only works with order-level data. A summary showing one weekly total won't help you find a single bad refund. Each platform's merchant portal offers downloadable payout and transaction reports, usually as CSV files. Report names and menus change, so look for the option that lists every order with its ID, date, subtotal, fees, and adjustments.
DoorDash
In DoorDash's merchant portal, look for payout or financial reporting. You want two views:
- A payout summary showing each deposit amount and date
- A transaction or order detail export covering the same period
Make sure the order detail includes error charges and adjustments as separate lines, not just a net figure per order.
Uber Eats Payout Reconciliation
Uber Eats' restaurant dashboard provides payment and order reports. For Uber Eats payout reconciliation, export the order-level payment details for each payout period. Note any marketing spend that appears separately from order fees. If you run ads or offers, confirm whether those costs come out of each payout or show up as a separate charge.
Grubhub Payout Report
In Grubhub's restaurant portal, find the financial or transaction report for each deposit period. A useful Grubhub payout report should show per-order fees, adjustments, and the final deposit amount. If you run multiple locations, export each location separately so deposits don't blend together.
Tip: Save every export in a folder named by platform and payout date. If you later dispute a charge, you'll need the original report, not one regenerated after the platform made corrections.
How to Reconcile DoorDash Payouts to POS Orders Week by Week
The method below works for all three platforms. The core idea is simple: the platform's order ID is your matching key. If your POS records the delivery order number on each ticket, matching goes much faster. If your POS supports a delivery integration that posts app orders straight to the POS, use it. Ask your POS provider what is available. If you are shopping for hardware, our buyer's checklist for restaurant POS systems covers what to look for.
A Weekly Reconciliation Routine
- Pick a fixed day. Choose a slow day, such as Tuesday morning, after weekend payouts have posted.
- Export the platform's order detail for the payout period, along with the payout summary.
- Export POS sales filtered by order type or tender, such as "DoorDash," "Uber Eats," or "Grubhub," for the same dates. Line up the time windows; adjust for your business-day cutoff.
- Compare order counts first. If the app shows more orders than your POS, an order was never entered. If your POS shows more, an order may have been canceled on the app or keyed twice.
- Match order by order using the order ID. Flag any order where the subtotal differs.
- Build the gross-to-net bridge (see example below) and tie the final figure to the actual bank deposit.
- Log exceptions in a running sheet: order ID, date, issue, amount, dispute status, and deadline.
An Illustrative Bridge
The numbers below are made up to show the structure, not typical rates or fees.
| Line | Amount (Illustrative) |
|---|---|
| Order subtotals for the week | $4,000.00 |
| Less: commission | ($800.00) |
| Less: restaurant-funded promotion | ($150.00) |
| Less: customer refunds and error charges | ($95.00) |
| Plus: adjustment credit from prior dispute | $40.00 |
| Expected payout | $2,995.00 |
| Actual bank deposit | $2,995.00 |
If the expected payout and the bank deposit differ, the gap is either a timing issue or a deduction you haven't found yet. Don't move on until you can explain it.
Red Flags to Watch For
- Refunds on orders your kitchen marked as complete and picked up
- Promotion charges for campaigns you don't remember approving
- Commission amounts that look higher than your agreement's rate
- A payout period with no deposit at all
- Duplicate deductions for the same order ID
Disputing Error Charges and Unfair Order Refunds
Error charges are where restaurants lose the most money without noticing. A customer reports a missing side, the platform refunds them, and the cost comes out of your payout days later.
Each platform has its own dispute process and deadline, usually inside the merchant portal. Find the current window for each app and put recurring reminders on your calendar. Once the window closes, you generally can't recover the money.
Build Your Evidence at the Pass
The best disputes start before the bag leaves the kitchen:
- Photograph sealed bags with the ticket visible during busy periods.
- Use a packing checklist for high-error items like sauces, drinks, and sides.
- Note pickup times so you can show when the courier received the order if a lateness complaint follows.
- Keep tablet logs showing order acceptance and ready times.
Filing the Dispute
- Find the order ID and deduction amount from your exception log.
- Gather supporting photos, prep and pickup times, and the ticket.
- Submit through the platform's dispute tool with a short, factual explanation.
- Record the submission date and expected response time.
- Check later payouts for the credit, and mark it resolved only when the money appears.
These disputes are not card chargebacks. They follow each platform's own rules, not card network rules. If you also handle card disputes in your dining room, our guide to how card chargebacks work explains that separate process.
Delivery App Commission Accounting: Recording Revenue and Fees in Your Books
How you record delivery sales affects how clearly you see their true cost. Many accountants recommend recording delivery sales at gross, with commissions and fees booked as expenses. That keeps your food sales, food cost percentage, and platform costs visible. Depositing only the net amount hides what the apps actually cost you.
Use a Clearing Account per Platform
Set up a clearing account (sometimes called a receivable account) for each app, such as "DoorDash Receivable." Here is an illustrative weekly entry using the bridge above:
| Account | Debit | Credit |
|---|---|---|
| DoorDash Receivable | $4,000.00 | |
| Delivery Food Sales | $4,000.00 | |
| Delivery Commissions Expense | $800.00 | |
| Delivery Marketing Expense | $150.00 | |
| Refunds and Error Charges | $55.00 | |
| DoorDash Receivable | $1,005.00 |
The net $55 in refunds reflects the $95 deduction less the $40 credit. When the $2,995 deposit lands, debit cash and credit the receivable. If the receivable doesn't return to zero, something is unreconciled.
Tax and Year-End Considerations
- Sales tax: If the platform collected and remitted tax, don't report it as your revenue or remit it again. If it passed tax to you, you may owe it. State rules vary.
- Information returns: Platforms may issue tax forms reporting gross payments to you. Compare them against your clearing account totals at year-end. Our article on 1099-K reporting for marketplace platforms explains how this reporting generally works.
This section is general information, not tax or accounting advice. Confirm your setup with a qualified CPA or bookkeeper.
Next Steps: Make Third-Party Delivery Reconciliation a Weekly Habit
You don't need special software to start. You need consistent exports, a matching key, and a set day each week. To begin:
- Set up one clearing account per delivery platform this week.
- Download the last four weeks of order-level reports and run the bridge on each.
- Start an exception log and calendar each platform's dispute deadline.
- Add packing photos to your rush-hour routine.
Once you can see your true delivery costs, you can decide whether to shift some orders to your own channel. Our guide to commission-free online ordering to reduce delivery app fees covers that option. MannyPay offers online payments for direct ordering and restaurant and bar payment processing for your dining room and website. To review your setup, request a free quote, and a MannyPay specialist will respond within one business day.
This article is for general educational purposes and is not legal, tax or financial advice. Card network rules and state laws change; confirm current requirements for your business.


