How do I handle delivery app fees like DoorDash and Uber Eats?
The tricky part with delivery apps is that you receive deposits net of their fees. DoorDash takes their commission before sending you money, so what hits your bank account isn’t the actual revenue from those orders. If you just record the deposit amount, you’re understating both your sales and your expenses.
The right approach is to record the gross order amount as revenue and the platform fees as a separate expense. Say you had $1,000 in DoorDash orders and DoorDash took $280 in commissions and fees. Record $1,000 in delivery sales and $280 in delivery platform fees. Your net income is the same either way, but your books now accurately reflect what’s happening in the business.
For categorizing the fees, most restaurants create a specific expense account like “Delivery Platform Fees” or “Third-Party Delivery Commissions.” Some accountants prefer to treat these as contra-revenue, which reduces your gross sales figure instead of showing up as an operating expense. Either approach works as long as you’re consistent. The expense method tends to be simpler for most restaurant owners because the fees show up clearly on your profit and loss statement.
Getting the numbers requires downloading detailed reports from each platform. DoorDash, Uber Eats, and Grubhub all provide transaction-level data showing gross sales, various fee breakdowns, and net payouts. These reports don’t always match the timing of your deposits since platforms may batch payments, so reconciliation takes some work. If you’re working with Scottsdale bookkeeping services, make sure your bookkeeper has access to these platform accounts or receives the reports regularly.
Tips require separate handling since they pass through to drivers and aren’t your revenue. The apps report tips separately, so make sure those aren’t getting mixed into your sales figures.
Why does this matter beyond clean books? First, those delivery fees are fully tax deductible. If you’re only recording net deposits, you’re missing deductions that could add up to thousands annually. Second, you need accurate fee tracking to understand whether delivery orders are actually profitable. When you see that platforms are taking 25-30% of every order, you can make informed decisions about menu pricing for delivery or whether to push customers toward direct ordering instead. Accurate restaurant bookkeeping gives you the visibility to make these calls instead of guessing.
Full-Service Bookkeeping for Greater Phoenix
The Next Step:
A Quick Conversation
Tell us about your situation. We'll listen, ask a few questions, and give you a clear price to handle the work.
More Questions
How do I separate business and personal expenses?
Open a dedicated business bank account and credit card, then use them exclusively for business transactions. Pay yourself through owner's draws or salary rather than paying personal bills directly from the business.
Read answerWhat financial reports should a DTC brand review monthly?
DTC brands need a P&L structured to show contribution margin, a cash flow report to track timing gaps between spending and collecting, and inventory reports that identify slow movers. Standard reports work, but the structure matters.
Read answerWhere can I find a bookkeeper in Scottsdale?
Scottsdale has plenty of bookkeeping options from solo practitioners to established firms. Look for someone with experience in your industry, clear pricing, and the ability to explain your numbers in plain terms.
Read answerWhat's the best way to handle dropshipping bookkeeping?
Track cost of goods sold without holding inventory by matching each supplier payment to its corresponding sale. Automate platform fee tracking and sales imports to handle high transaction volume and maintain visibility into actual margins.
Read answerHow do I reconcile Amazon payouts with my bank account?
Amazon deposits a net payout that includes sales minus fees, refunds, and reserves. Use your Settlement Report from Seller Central to see what's inside each deposit and record the components separately in your books.
Read answerWhat does an outsourced controller do for a small business?
An outsourced controller handles financial oversight and reporting above basic bookkeeping. They manage your monthly close process, prepare meaningful financial statements, establish internal controls, and give you confidence your numbers are accurate.
Read answer