Bookkeeping, payroll, and CFO services for San Diego's small businesses.

Call or Text: (619) 417-8735

How do I account for third-party delivery fees?

Third-party delivery platforms like DoorDash, UberEats, and Grubhub create an accounting challenge because what they deposit into your bank account isn’t what you actually sold. They take their cut first, so a $100 order might only show up as $70 in your bank. Recording just that $70 understates your revenue and hides the true cost of using these services.

Record the full gross sale amount as revenue. If a customer orders $100 worth of food through DoorDash, your books should show $100 in sales. The delivery platform’s commission, service fees, and any other charges come out separately as expenses. This gives you an accurate picture of both your real sales volume and what you’re paying for delivery services.

The fees themselves typically go to a delivery fees or commission expense account. Some restaurant owners put them in cost of goods sold, others in operating expenses. Either approach works as long as you’re consistent. What matters is that you can see these fees separately rather than having them invisibly reduce your revenue.

Reconciliation gets tricky because the bank deposit won’t match your recorded sales. If you sold $5,000 through delivery apps in a week but only $3,500 hit your bank, you need to account for that $1,500 difference. Most delivery platforms provide weekly or bi-weekly settlement reports that break down gross sales, fees, tips, and net deposits. These reports are your source documents for recording the transactions correctly.

In QuickBooks, you can handle this a few ways. Some bookkeepers create a clearing account for each delivery platform. Gross sales post to the clearing account, fees post as expenses against it, and the net deposit clears it out. Others record a journal entry matching the settlement report. The method matters less than getting the numbers right.

Pull the settlement reports regularly rather than waiting until month end. These platforms can be inconsistent with timing, and matching deposits to the right sales period gets harder the longer you wait. A San Diego bookkeeper familiar with restaurant operations will have systems in place for handling these reconciliations efficiently.

Understanding your actual delivery margins requires this level of detail. If DoorDash takes 30% and you’re running a 25% profit margin on food, delivery orders might actually be losing money before you factor in packaging costs. You can’t see this if you’re just recording net deposits as revenue.

San Diego's Small Business Bookkeeper

The Next Step:
A Short Conversation

A quick call to tell us about your business. We'll listen, answer your questions, and give you a clear price quote.

More Questions

What is the chart of accounts and how do I set one up?

A chart of accounts is the list of categories where your business transactions get recorded. Most accounting software includes a template based on your industry, so you customize that rather than building from scratch.

Read answer

How do I track income and expenses by property?

Use class or location tracking in QuickBooks to tag every transaction to a specific property. This lets you run profit and loss reports by property so you can see exactly how each one is performing.

Read answer

How do I handle retainage in construction accounting?

Track retainage using separate asset and liability accounts in your chart of accounts. Record the withheld portion separately from regular receivables since the collection timing is different.

Read answer

How do I track profitability by client?

Client profitability requires tracking both revenue and costs by client. For service businesses, this means time tracking combined with accounting software configured to assign income and expenses to each client.

Read answer

How do I separate business and personal expenses?

Open a dedicated business bank account and use it exclusively for business transactions. Add a business credit card, pay yourself intentionally, and keep personal spending completely out of business accounts.

Read answer

What is WIP reporting for construction?

WIP reporting matches revenue recognition to actual work completed on long-term projects. It shows whether you're overbilling or underbilling on each job, which affects your financial statements, bonding capacity, and banking relationships.

Read answer

Fresh Ledger provides full-service bookkeeping for San Diego County's small businesses. We handle monthly financials, payroll setup, and part-time CFO services for local business owners who want their numbers done right.

Client Reviews

5-Star Rated Firm
  • Intuit ProAdvisor Platinum Tier badge
  • QuickBooks Online Certification Level 1 badge
  • QuickBooks Online Payroll Certification badge

© 2026 Fresh Ledger LLC