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
How do I handle progress billing in QuickBooks?
Enable progress invoicing in QuickBooks settings, then create invoices from estimates for partial amounts. The feature is straightforward but only works well if your estimates are accurate and you track costs alongside billings.
Read answerWhat is Virginia's sales tax rate and when do I file?
Virginia's sales tax rate is 5.3% in most areas, including Richmond and the Tri-Cities. Filing frequency depends on your monthly tax liability, with options for monthly, quarterly, or annual returns due on the 20th.
Read answerWhat financial reports should I be reviewing every month?
Start with the profit and loss statement, balance sheet, and cash flow statement. Add accounts receivable and payable aging reports to track money coming in and going out. Monthly review catches problems while they're still small.
Read answerHow long should I keep business receipts and invoices?
Seven years is the safe default for most business records. IRS requirements vary from three to seven years depending on the situation, and some documents like formation papers should be kept permanently.
Read answerHow do I know if a project is actually profitable?
Track all direct costs against each job and allocate a share of overhead. Most owners miss their own labor value and fixed expenses, making projects look more profitable than they really are.
Read answerWhat's the best way to track costs for each project?
The best approach is capturing every cost as it happens and assigning it to the right project in your accounting system. This means tracking labor hours, materials, subcontractor bills, and direct expenses separately for each job so you know your actual profit margin on every project.
Read answer


