u/dave36756
dave36756
dave36756
I was in a similar spot doing 1099 work with a ton of driving and it only “hit” at tax time. The biggest thing I wish someone told me earlier: the deduction is only as good as your mileage log. If you don’t have a day-by-day record (date, start/stop, purpose, miles), guessing 50k later is where people get burned.
If you didn’t track it in 2024/2025, start tracking today so at least you stop the bleeding going forward. I ended up using MyCarTracks because it just ran in the background and I stopped forgetting to write trips down. For the past years, you can try rebuilding from your calendar, email/texts with addresses, listing appointments, Google Maps timeline, oil change records, etc, but it’s time-consuming.
Also, that “write everything off” advice is sloppy. Mileage is usually the cleanest method for a car, but you still need business vs personal. And yeah, single-member LLC usually doesn’t magically fix anything tax-wise. VITA can be a good start if they’ll take the situation, otherwise a CPA who’s dealt with late-filed 1099s might be worth it just to get you filed and on a payment plan.
dave36756
Texas is one of those states where they treat DD like self-employment for UI purposes, so they’re basically asking for net profit (gross minus actual business expenses). The catch is you usually can’t just take the IRS mileage rate in that weekly UI box unless the form explicitly says that’s allowed, because the mileage rate is a tax deduction method, not a literal reimbursement you got paid.
What I did when I had to report gig income was: report the gross DD payout for the week, then subtract real out of pocket stuff I could actually support (gas receipts, tolls, parking, maybe a portion of phone if you’re tracking it). Then I reconciled the bigger mileage deduction on my taxes later.
Also, answer “yes I worked” even if you net to zero, because they’ll cross-check 1099/earnings and you don’t want the headache. I started tracking miles/trips in an app (I use MyCarTracks) mainly so if they ever ask how I got to my numbers I’m not guessing months later.
dave36756
Big thing is not which brand, it’s whether you’ll actually keep it running every shift. I started with Stride and it was fine, but I kept forgetting to hit start and stop and I’d miss a bunch of miles, especially driving back to a busy zone. After that I switched to MyCarTracks because it just runs in the background and I don’t have to think about it as much.
If you’re only doing 4 days a week, you can also do the cheap-and-boring method: write down odometer at start and end of dash and log it in a notes app or spreadsheet. Whatever you pick, just be consistent and export or save the report monthly so you’re not scrambling at tax time.
dave36756
Yep, I've had the same thing happen with MileIQ (and honestly a couple other auto trackers). It's not just "bad cell service" but more the phone killing background location, low power mode, app not getting to run, etc. The result looks exactly like what you're seeing: it records chunks of the shift and just drops the rest.
What saved my butt was treating the app as a convenience and the odometer as the source of truth. I snap a pic of the dash at start and end of the shift (takes 5 seconds) and then I'll reconcile the app later. If the app is short, I log the difference as a manual trip so I'm not donating deductions.
Also worth checking: iPhone/Android battery optimization for the tracker (set to always allow location + no battery restriction), and make sure it isn't getting forced closed. Since switching to MyCarTracks I've had way fewer "half a route disappeared" days because it keeps logging in the background, but I still do the odometer pics because audits don't care what app you used, they care that you can back it up.
dave36756
That mileage reimbursement being reported as regular income is exactly the kind of admin screwup that wrecks people later.
Not sure if this helps now, but when I had an employer mix up mileage reimbursement vs wages, the only thing that saved me was building a paper trail: old pay stubs showing the mileage line separate, any expense policy docs, bank deposits matching the reimbursements, and my own mileage logs (even if it's just calendar notes + gas receipts). CRA/Service Canada don't really care that the company is gone, they care whether you can prove what that "income" actually was.
If you haven't already, I'd pull your CRA account to see what slip they used (T4 vs something else) and whether it's coded as taxable. If the slip is wrong, sometimes you can still request a T4 amendment or submit a taxpayer adjustment with supporting docs. I know it's brutal once garnishment starts, but this sounds more like misreported reimbursement than "you made too much."
dave36756
That mileage reimbursement being reported as regular income is exactly the kind of admin screwup that wrecks people later.
Not sure if this helps now, but when I had an employer mix up mileage reimbursement vs wages, the only thing that saved me was building a paper trail: old pay stubs showing the mileage line separate, any expense policy docs, bank deposits matching the reimbursements, and my own mileage logs (even if it's just calendar notes + gas receipts). CRA/Service Canada don't really care that the company is gone, they care whether you can prove what that "income" actually was.
If you haven't already, I'd pull your CRA account to see what slip they used (T4 vs something else) and whether it's coded as taxable. If the slip is wrong, sometimes you can still request a T4 amendment or submit a taxpayer adjustment with supporting docs. I know it's brutal once garnishment starts, but this sounds more like misreported reimbursement than "you made too much."
dave36756
Yeah DD is 1099, so nobody's withholding taxes for you. I was freaked out my first year too.
What it looked like for me in real life:
- You get a 1099-NEC (and sometimes a 1099-K depending on the year/payment processor stuff). That's basically "here's what we paid you."
- You report that on Schedule C as self-employment income.
- The biggest thing to track is MILES. Most dashers I know just take the standard mileage deduction and don't mess with saving every gas receipt.
Important part: you generally do *either* standard mileage *or* actual expenses (gas, repairs, etc). If you take standard mileage, you don't also deduct gas on top of that.
Mileage tracking: I learned the hard way that DoorDash's in-app mileage estimates aren't enough. You want something that auto-tracks so you're not trying to recreate trips in April. I've used MyCarTracks because it runs in the background and I stopped forgetting to start/stop it.
Also, don't play the "some drivers don't file" game. It's fine until it isn't, and the 1099 is already reported to the IRS.
If you only dash a little at first, you can keep it simple: track miles + keep a note of any tolls/parking + stash like 20-25% of profit in a separate bucket so tax time doesn't smack you.
dave36756
I'd be careful with the "just put whatever number" advice. You *might* skate by if you never get looked at, but if you do get audited DD's email total by itself usually isn't the kind of record the IRS is asking for. What they want is basically a mileage log (date, start/stop miles, business purpose). Also DD's "on-delivery" miles tend to miss a lot of the real driving (to hotspot, to pickup, driving back out of a dead area). The number in the email can be a starting point, but I wouldn't treat it like proof. I learned this the hard way and switched to running a tracker in the background (I use MyCarTracks now) so I'm not trying to reconstruct months later. If you're already past the year with no log, the safest thing is to recreate as honestly as you can from your dash history/calendar/maps, then start a proper log going forward.
dave36756
Yeah this is the key. If you take the standard mileage rate, that rate already "covers" stuff like insurance, gas, maintenance, depreciation etc, so you don't also write off your premium. If you *don't* take mileage and go actual expenses, then insurance is deductible but only the business-use %. So if you drove 60% of your miles for Uber and 40% personal, you'd only take 60% of the premium. In TaxAct it's usually under Schedule C vehicle/auto expenses (insurance), but it'll ask you about business vs total miles because of that %. What helped me avoid guessing was tracking total miles for the year (not just Uber's online miles). Uber misses a lot of the "dead" miles.
dave36756
“Best” really depends on what you’re trying to prove later. If it’s just rough awareness, spreadsheets or Google Maps can work. Where people usually get burned is missed trips and trying to recreate mileage months later.
I’ve ended up with a simple stack: automatic mileage tracking so trips don’t get lost (I use MyCarTracks for that part), receipts in something like Expensify, and a basic spreadsheet once a month to sanity-check totals. The tools matter less than having a workflow you’ll actually keep up with when things get busy.
dave36756
If you're cool with manual, the least stressful setup I've found is: start a note in your phone with your odometer on Jan 1, then log odometer again at the end of each work day (or at least weekly). You can still use an app for the "trip list" part, but the odometer numbers are what saved me when an app randomly missed drives. When I was dashing I got burned by the "it runs in the background" promise too, and trying to rebuild months later from Google Timeline is brutal. For apps: I eventually switched to MyCarTracks because it was more consistent in the background for me, but I still do a quick weekly spot check (pick a day, make sure the miles roughly match reality) so tax season isn't a surprise again.
dave36756
I've been in the exact "oh crap it's tax time" spot. You're not totally screwed, but you're gonna have to rebuild something that looks like a log. What I did was:
1) Grab a couple odometer anchors (oil change receipt, inspection, Carfax, even a pic of your dash if you have one) so the total miles range makes sense.
2) Use Google Maps Timeline to list the days you dashed and the general routes. It's annoying but you can usually tell "this was a shift" vs personal.
3) Match those days to DoorDash deposits/screenshots so you're not claiming random days.
4) Be conservative when Timeline is fuzzy. The IRS cares more that you have a contemporaneous-ish method than a perfectly maxed number. For going forward, I finally stopped trying to remember and just run a tracker in the background (I use MyCarTracks now) so I'm not spending another weekend doing detective work. Even if you just start today, at least 2026 isn't a repeat.
dave36756
Yeah this part trips up a lot of people (it got me too). Leasing vs financing doesn't change the big rule: your drive from home to your regular "main" work location is commuting, so it's personal miles even if you're self-employed. Where it *can* become deductible is stuff like: - driving from one job site to another during the day - driving from your shop/office to pick up parts, drop off tools, meet a customer, bank, etc. - if you legitimately have a qualified home office (real exclusive workspace), then trips from home to job sites can sometimes count as business travel In my case I thought I had a bunch of miles until I separated "commute" vs "work errands" and it was way less. I started tracking everything all year because trying to recreate it at tax time was a mess. What ended up working for me was MyCarTracks running in the background so I wasn't guessing later, then I'd mark the actual business trips. If most of your driving is just 12 miles to the same place and back, the deduction might be tiny and not worth planning a whole lease around. But if you're bouncing to different sites or doing parts runs, it adds up fast.
dave36756
Careful with the way that's worded. If you take the standard mileage rate, that's not "$1087 off your taxes", it's $1087 off your *taxable income* (so the real savings is whatever your tax bracket is). Also you can't double dip: it's either standard mileage OR actual expenses. With Express Drive specifically, most people end up doing actual expenses and deduct the rental fee *plus* charging (business %), but you need a decent mileage log to back up the business use vs personal. Lyft's summary never matched my real miles because of deadhead and random driving between zones. I got tired of reconstructing it and started tracking trips automatically (I use MyCarTracks now) just so I have something clean if I ever get questioned.
dave36756
That helps, but I’d still be careful relying only on Uber’s numbers — I’ve seen gaps before. I track independently with MyCarTracks so I have a full log (including deadhead miles) if the IRS ever asks, and it usually ends up catching more deductible miles.
dave36756
Biggest thing: track your mileage and expenses from day one — that’s what usually makes the difference between owing and not owing. Set aside ~20–25% of your net income for taxes to be safe, and don’t rely only on Uber’s numbers (they miss a lot of deductible miles). I use MyCarTracks to log miles automatically in the background so I don’t have to think about it.
dave36756
Short answer: yes, you still need a log, even if the vehicle is 100% business use.
The IRS generally expects contemporaneous records showing date, purpose, and miles per trip — not just start/end odometer readings. In practice, audits care more about whether you can substantiate the miles than whether the car was “business-only.”
Most people avoid the hassle by using an automatic mileage app like MyCarTracks, which runs in the background and builds the log for you, so you’re covered without thinking about it all year.
dave36756
You’re definitely not alone — a lot of full-time drivers don’t realize how big mileage is until tax time.
Rough math to calm you down: if you averaged ~$100/day for ~10 months, you’re probably around $30–32k gross. Without mileage, self-employment tax alone can feel ugly. The good news is you’re still allowed to reconstruct mileage using reasonable methods (Uber trip history, Google Maps timeline, bank records, service logs). A tax pro can help with that, and in your case it’s probably worth the fee.
Most drivers I know in that range who do deduct mileage end up owing somewhere between $1k–$3k, not some catastrophic number — and often less if mileage is reconstructed well. For 2026 and forward, use a background mileage app (I use MyCarTracks) so this stress never happens again.
Key takeaway: don’t panic, don’t guess wildly, reconstruct what you can, and get help once — it usually pays for itself.
dave36756
For me the cleanest setup is MyCarTracks + Expensify.
MyCarTracks handles mileage automatically (background + offline, accurate reports), and Expensify is great for receipts because you just snap a photo, it reads the totals, categorizes them, and keeps everything audit-ready. Together they cover miles + expenses without babysitting spreadsheets.
dave36756
You work with DoorDash, not for them.
You’re an independent contractor — you choose when to dash, use your own car, and handle your own expenses and taxes. Totally normal to be confused at first.
dave36756
I use MyCarTracks — free tier, runs in the background on Android, works offline, and doesn’t miss trips. Set it once and forget it.
dave36756
We’re a bit bigger (around 20 vehicles), but what worked best for us was skipping hardware GPS entirely and going phone-based.
We use MyCarTracks. On some trucks it runs on a cheap Android tablet mounted in the cab, on others it’s just installed on the driver’s phone. Once set up, it runs in the background, auto-detects driving, and sends live location and route history to a web dashboard. No installs, no wiring, no vehicle downtime.
For a 6-vehicle fleet this approach is hard to beat cost-wise:
no upfront hardware costs
very low per-vehicle monthly cost
real-time tracking, history, basic geofencing covered
What I’d avoid at your size are proprietary GPS boxes with long contracts or “cheap” hardware that locks you into $20–$40 per vehicle per month subscriptions. For small fleets, that adds up fast without adding much value.
dave36756
That’s exactly why I keep a backup mileage app running all year — platform logs always miss miles. I use MyCarTracks in the background and it consistently captures more miles, which usually means a bigger deduction and more money back at tax time.
dave36756
I only claim mileage — I track everything automatically with MyCarTracks and it’s been the cleanest and simplest way for taxes.
In the “boring” world (fleet + field service), people absolutely use data, they just don’t call it that. The stuff owners will actually pay for is the boring weekly decisions:
Where I’ve seen these projects die is when it turns into a pretty spreadsheet that doesn’t change Monday morning. The win is usually one tight loop like: ‘here are the 5 stops that blew up time last week + why + what to change.’
Also, if you’re thinking logistics, don’t underestimate how messy the raw data is. A lot of people swear they have “routes in Excel” but the actual truth is in texts, timestamps, and mileage. We ended up tracking trips automatically (I use MyCarTracks) because relying on manual logs was a constant fight and the numbers never matched reality.
On pricing, if you charge like admin help, you’ll get treated like admin help. Packaging it as a specific outcome (catch route overruns, reduce dead miles, flag jobs that are always underquoted) makes it way easier to justify real money vs $20/mo.