How to Reconcile DoorDash, Uber Eats, and Grubhub in QuickBooks Online | Chon Bookkeeping Services
arrow_back Blog · Restaurants

How to Reconcile DoorDash, Uber Eats, and Grubhub in QuickBooks Online

Jiwon C. April 18, 2026

How to Reconcile DoorDash, Uber Eats, and Grubhub in QuickBooks Online

If your delivery platform deposits don’t match your sales reports, you’re not alone. This post will show you exactly how to fix it.

Third-party delivery platforms have become a major revenue channel for restaurants. DoorDash, Uber Eats, and Grubhub collectively process billions of dollars in orders each year. But when it comes to bookkeeping, these platforms create a real headache: the deposit that hits your bank account is almost never equal to what your customers paid.

The platform collects the full order amount from the customer, deducts its commission fees (which typically range from 15% to 30% depending on your plan and platform), then deposits the remaining net amount into your bank account days later. If you just record the bank deposit as income, you’re understating your revenue and missing the commission expense entirely.

Here’s a step-by-step breakdown of how to handle this correctly in QuickBooks Online. 👇


🔍 Understand How Platform Payouts Work

Before you open QuickBooks, it helps to understand the flow of money. When a customer places an order through DoorDash, Uber Eats, or Grubhub, the platform collects the full payment. From that total, the platform deducts its commission, marketing fees, and any applicable adjustments like refunds or error charges. The remaining amount is what gets deposited into your bank account, usually one to three business days after the sales period ends.

This means your bank deposit covers multiple days of sales, minus fees you may not have clearly documented. Without pulling the payout report directly from each platform’s dashboard, you have no way of knowing what those deductions were.

The fix is to always reconcile to the payout report, not just the bank deposit. Each platform provides a detailed remittance or payout report showing gross sales, commission fees, taxes, adjustments, and net payout. That document is your source of truth.


📋 Step-by-Step: Recording Delivery Platform Income in QBO

Here is the process that works cleanly in QuickBooks Online:

Step 1: Pull the payout report from each platform.
Log in to your DoorDash Merchant Portal, Uber Eats Manager, or Grubhub for Restaurants dashboard. Download the payout or remittance report for the period covered by the deposit. This report will show gross sales, commission fees, taxes collected, any refunds or error charges, and your net payout amount.

Step 2: Record gross sales as income.
In QuickBooks Online, create a Sales Receipt or journal entry using the gross sales total from the payout report, not the deposit amount. This should be posted to your delivery income account, which you should keep separate from your dine-in or takeout income. Date it to the last day of the sales period covered by the payout.

Step 3: Record the platform commission as an expense.
Create a separate line item (or journal entry) for the commission and fees charged by the platform. This should post to an expense account labeled something like “Delivery Platform Commissions” or “Third-Party Delivery Fees.” This is a real business expense and should show up on your Profit and Loss report.

Step 4: Use a clearing account (Undeposited Funds or a dedicated clearing account).
The net of your gross sales minus your fees should equal the deposit coming into your bank. Use QuickBooks Undeposited Funds or a dedicated clearing account to hold the net amount until the actual bank deposit arrives. When the deposit hits your bank feed, match it to this clearing amount.

Step 5: Reconcile monthly.
At the end of the month, make sure every payout from every platform has been recorded, every commission has been expensed, and all deposits in your bank feed are matched and cleared. Any unmatched items need to be investigated before you close the month.


⚠️ Common Mistakes to Avoid

⚠️ Recording only the net deposit as income. This understates your revenue and hides the commission cost

⚠️ Failing to pull the payout report and guessing at the fee amounts

⚠️ Using the wrong transaction date. Always date entries to the end of the sales period, not when the deposit arrives

⚠️ Lumping all delivery platforms into one income account. Keep DoorDash, Uber Eats, and Grubhub separate so you can see which platform is actually performing

⚠️ Forgetting about customer refunds. Platforms issue credits or adjustments for refunded orders, and these need to be tracked as well


💡 Should You Use a Third-Party Integration App?

There are integration tools like Commerce Sync, Davo, and others that can automate the import of delivery platform data directly into QuickBooks Online. These tools can save significant time if you’re processing a high volume of delivery orders each week, especially if you’re on multiple platforms simultaneously.

That said, automation tools still require setup, ongoing monitoring, and occasional correction. If your volume is moderate and you work with a bookkeeper, a well-structured manual process using payout reports is often just as reliable and easier to audit.

The most important thing is that the method you use is consistent, documented, and produces accurate reports every month. Whether manual or automated, your books should reflect real gross revenue with real commission expenses, not just net deposits.


🤝 Let a Pro Handle This for You

Reconciling multiple delivery platforms on top of your regular restaurant bookkeeping takes time and attention to detail. When it’s done wrong, your financial reports are inaccurate, your tax return may be off, and you have no clear picture of which revenue streams are actually profitable.

At Chon Bookkeeping Services, we specialize in QuickBooks Online bookkeeping for restaurants and small businesses across the Triangle area, including Raleigh, Durham, Cary, and Chapel Hill. We know how DoorDash, Uber Eats, and Grubhub payouts work, and we set up your books to reflect the full picture accurately every single month.

If your delivery platform reconciliation is a mess right now, we can clean it up and get you back on track. 💪

📬

Ready to Get Your Books Under Control?

Schedule a free consultation with Chon Bookkeeping Services. We serve small businesses and nonprofits across Cary, Raleigh, Durham, and the Triangle area.

Schedule a Free Consultation

No commitment required  |  QuickBooks Online Certified  |  chonbks.com

Jiwon Chon
Jiwon Chon

QuickBooks ProAdvisor and professional bookkeeper helping small businesses gain clarity in their finances. Serving the Triangle area and virtual clients nationwide.

Ready to get your books in order?

Schedule a free consultation — no pressure, just clarity.

Get in Touch