Bookkeeping and payroll for small businesses across central Virginia.

Call / Text: (866) 478-7426

How do I handle sales from third-party delivery apps like DoorDash and Uber Eats?

The tricky part with delivery apps is that what lands in your bank account doesn’t match what you actually sold. DoorDash and Uber Eats take their cut before depositing funds, so if you just record the deposit as revenue, your books are wrong and you’re missing deductible expenses.

Record gross sales as revenue. That’s the full amount the customer paid for food. Then record the platform’s commission and fees as a separate expense. The math works out to the net deposit you received, but now your revenue reflects actual sales and you have a clear picture of what delivery fees cost you each month.

Most platforms provide weekly or bi-weekly statements that break down gross orders, commissions, tips passed through, refunds, and chargebacks. Use these statements for reconciliation instead of trying to match individual orders to deposits. The deposits often combine multiple days of sales and include adjustments that don’t show up in real-time.

Create separate expense accounts for delivery app fees. When you see that DoorDash took $4,200 in commissions last month while Uber Eats took $2,800, you can make informed decisions about which platforms are worth the cost. These fees are fully tax-deductible, so tracking them separately ensures you’re capturing every deduction.

Tips need their own handling. Most apps let customers tip, and that money passes through to you or your drivers. Tips paid out to employees aren’t your revenue. They’re wages that happen to flow through your business account. Track them separately from your sales.

Timing matters for reconciliation. A sale on Friday might not hit your bank until the following Wednesday. If you’re trying to reconcile bank deposits to individual days of sales, you’ll drive yourself crazy. Reconcile to the platform’s payout reports instead, which show exactly what each deposit contains.

Refunds and chargebacks reduce your gross sales, so they should appear as reductions to revenue rather than expenses. If a customer disputes a charge and wins, that’s not a fee you paid. You never actually earned that revenue.

A Richmond bookkeeper familiar with restaurant operations can configure your accounting software correctly from the start. Getting the structure right means you’ll know exactly what delivery is doing for your business. Some restaurants discover they’re breaking even or losing money once they see true fee percentages. Others find it’s profitable but only on certain menu items. You can’t make those decisions without clean numbers showing real sales and actual costs.

Greater Richmond's Small Business Bookkeeper

The Next Step:
A Short Conversation

Fifteen minutes to tell us what you're dealing with. We'll let you know how we can help and give you a clear price quote.

More Questions

What's the difference between QuickBooks Simple Start, Essentials, and Plus?

The main differences are user limits, bill management, and inventory or project tracking. Most small businesses need Essentials or Plus. Simple Start works for freelancers but runs out of room fast.

Read answer

How do I know if I need to collect sales tax in other states?

You need to collect sales tax in states where you have economic nexus, which usually means exceeding $100,000 in sales or 200 transactions. The rules changed in 2018, so physical presence is no longer required.

Read answer

What Restaurant Expenses Are Tax Deductible?

Almost everything you spend to run the restaurant is deductible. Food costs, labor, rent, equipment, supplies, marketing, even the music license. The key is tracking it properly and categorizing it correctly.

Read answer

How often should I reconcile my restaurant's books?

Daily for cash and POS sales, weekly for credit card batches, monthly for full bank reconciliation. Restaurants have too many transactions and too much cash exposure to wait until month-end.

Read answer

How do I calculate how much sales tax I owe?

Multiply your taxable sales for the period by the applicable tax rate. In most of the Richmond area, that's 5.3%. The key is making sure you've correctly identified which sales are taxable and reconciling against what you actually collected.

Read answer

What is retainage and how do I record it in my books?

Retainage is a percentage of each payment that clients hold back until a construction project is complete. In your books, it's recorded as a separate receivable asset that gets collected when the job wraps up.

Read answer

Virginia bookkeeping firm focused on small businesses. Bookkeeping, payroll, and fractional CFO services from a local Richmond team. A decade of working with businesses like yours. QuickBooks ProAdvisor certified.

Client Reviews

5-Star Rated Firm

Social

  • Intuit ProAdvisor Gold tier certification badge
  • Intuit Certified QuickBooks Level 1 ProAdvisor badge
  • Intuit Certified QuickBooks Level 2 ProAdvisor badge
  • Intuit Certified QuickBooks Payroll ProAdvisor badge

© 2026 Tri-County Bookkeeping LLC