You have three apps running and one tax return to file. The good news is that the return does not care which app a given mile served — the miles are business miles of one delivery business — so the attribution question that worries multi-appers most is the one that matters least. The questions that do matter are keeping a single continuous mileage log across all three apps, and turning three income statements that count things differently into one defensible number.
Do three apps mean three tax returns?
No — in the ordinary case it is one Schedule C for one business, with income from three sources. Delivering food for several platforms is generally the same trade or business carried on through different customers, so the gross receipts combine on line 1 and the deductions are claimed once against the whole. You do not file per app, you do not deduct the same phone three times, and you do not need a separate set of books for each platform.
Where this genuinely changes is when the activities are different in kind — a driver who also does client photography, say. Whether distinct activities belong on one Schedule C or several is a real question with a fact-specific answer, and it affects how shared costs are allocated. It is worth a preparer’s opinion once. Running three delivery apps is not that case.
Which app does a shared mile belong to?
For tax purposes, none of them — the only question the return asks is whether the mile was business or personal, and a mile driven with three apps open in service of whichever order lands first is business. The instinct to split a mile between platforms comes from the platforms’ own dashboards, which each report their own slice, and that instinct produces work with no output. There is no line on Schedule C that wants a per-app breakdown of your driving.
Per-app attribution does have a use, but it is an operational one: knowing which platform’s jobs carry the most unpaid driving between them is how you decide which app to drop. For that you do not need to split individual miles — you need shifts, or blocks of a shift, tagged with the platform that dominated them, which is a far cheaper record to keep and an accurate enough input for the decision.
How do you keep one continuous mileage log across three apps?
By tracking the vehicle rather than the app. One log, one car, every drive captured regardless of which platform was active, classified business or personal afterwards — that is the only structure that produces a complete year. Relying on each app’s own in-app mileage figure guarantees an incomplete one, because no platform can see the driving that happened while its app was idle.
The miles that fall between apps are the ones this saves, and there are more of them than most drivers realise:
Every one of those is business driving that no platform will ever record for you. Three partial logs cannot be added into a complete one, because the gaps are exactly where the overlaps are not.
- The drive from a drop-off for one app to a pickup for another
- Repositioning toward a busier area between offers, with the apps online
- The drive to a restaurant for an order that was cancelled before you arrived
- Waiting-area and staging drives that belong to no single order
- The last drop of the night and the drive home, classified per your settled position
How do you reconcile three income statements into one number?
Record each job or shift-block against the platform it came from as you work, then check the year’s statements against that ledger rather than summing the statements. This matters because the statements do not measure the same thing: one platform may report earnings before its fees and another after, one may fold tips into the headline figure and another list them separately, and each settles on its own pay cycle so that the last week of December lands differently across all three.
Summing three dashboards naively therefore double-counts some money, misses other money, and misplaces the rest in time. A ledger built job by job with the source recorded avoids all three problems at once, and it also preserves the fees that were withheld before payout — a real deductible cost that no dashboard is motivated to total for you. When the year-end forms arrive, they become a cross-check on a number you already have, which is the position the article on missing and mismatched 1099s argues for.
Does multi-apping change what you can deduct?
Not the categories — only the risk of counting them more than once. You have one car, one phone, one set of insulated bags and one insurance policy, and each is deducted once against the combined business. A driver who claims the phone against each platform separately has not tripled a deduction; they have created an overstatement that is trivially obvious to anyone reading the return.
The one thing multi-apping genuinely adds is fee complexity. Three platforms mean three sets of commissions, service charges and adjustments, each described in its own vocabulary, and each a legitimate cost of the business if it was withheld from money treated as your gross income. Recording the fee at the same moment as the pay is the only reliable way to keep them, because a fee you never saw leave your account is the easiest expense in the world to forget.
What does the end of a multi-app shift look like?
Two minutes, once, for all three apps together. Clear the day’s drive queue with a swipe each, enter what each platform paid as its own entry with tips and fees separate, and photograph any receipt from the shift. The end-of-shift routine post on this blog covers the habit in full; the only multi-app refinement is recording per platform-block rather than one merged figure, so the per-platform picture stays intact for the decisions you will want to make later.
BrewGig is built for exactly this shape of work: one automatic mileage log across every app you run, earnings and fees tagged by platform, and a single tax estimate against the real tax year with a US engine and a UK one.
BrewGig is an independent app and is not affiliated with, endorsed by or partnered with DoorDash, Uber Eats, Grubhub or any other platform; all platform names here are the trademarks of their respective owners.
