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
What are the most common bookkeeping mistakes small businesses make?
Mixing personal and business finances, inconsistent reconciliation, and poor expense categorization top the list. Most mistakes stem from putting off bookkeeping until it becomes overwhelming rather than building consistent habits.
Read answerHow do I set up payroll for my small business?
Setting up payroll requires an EIN, state tax registrations, workers' comp insurance, and a method for processing pay. Arizona keeps it relatively simple with no local income taxes, but you still need accounts with the Department of Revenue and Department of Economic Security.
Read answerHow do I track business expenses properly?
Start by separating business and personal finances completely. Use accounting software with bank feeds, categorize transactions weekly, and keep documentation for everything you plan to deduct.
Read answerHow do I handle currency conversion for international e-commerce sales?
Most platforms convert foreign currency to USD before paying you, so your books stay in dollars. Track the conversion fees separately, reconcile payouts to your bank, and record revenue at the amount you actually received.
Read answerHow do I account for Shopify payouts and transaction fees?
Record your gross sales as revenue and Shopify fees as a separate expense. Don't just book the net payout amount to income or you'll underreport revenue and miss tracking what you're actually paying in fees.
Read answerHow do I track cash register shortages in my accounting?
Create a cash over/short account and record the difference between your expected drawer total and actual count each day or shift. This gives you visibility into patterns and helps identify whether shortages are normal variance or a bigger problem.
Read answer