If you drive for Uber, Lyft, DoorDash, Instacart, Amazon Flex, or any other rideshare / delivery platform, your single largest deduction every year is your vehicle. The IRS (and CRA) let you pick between two methods to claim it. ExpenseBot's Vehicle Deduction Optimizer report compares them side-by-side and tells you which one gives you the bigger deduction.
The two methods
Standard Mileage Method
Take your business miles for the year and multiply by the IRS rate ({{IRS_MILEAGE_RATE_DOLLARS}} for {{IRS_MILEAGE_RATE_YEAR}}, US). That's it — plus parking, tolls, and (if you own the vehicle) loan interest pro-rated by business-use percentage.
For Canadians: the CRA uses a two-tier per-kilometre rate ({{CRA_PER_KM_TIER1}} for the first 5,000 km, then {{CRA_PER_KM_TIER2}} above that). Drivers based in Yukon, Northwest Territories, or Nunavut add {{CRA_TERRITORY_BUMP}} to both tiers.
Pros: simple, less recordkeeping, IRS rarely audits standard-mileage claims. Cons: caps your deduction. If your actual vehicle costs are higher than the per-mile rate, you're leaving money on the table.
Actual Expense Method
Add up everything you spent on the vehicle for the year — gas, maintenance, insurance, registration, lease payments (or loan interest if you own), depreciation — multiply by your business-use percentage, then add parking and tolls at 100%.
Pros: usually larger deduction for new or expensive vehicles, especially in year 1 with depreciation. Cons: more recordkeeping, depreciation math is complex (your accountant typically calculates it), audit risk slightly higher.
How the optimizer picks
ExpenseBot reads your mileage tracker + every vehicle-tagged expense in your spreadsheet, runs both methods, and shows you both totals plus a recommendation chip. Whichever method gives the bigger deduction wins. The math takes about 5 seconds and the dollar amount drops right onto Schedule C Line 9 (US) or T2125 Line 9281 (Canada).
The first-year lock-in trap (US only)
Per IRS Pub 463, the first year you place a vehicle in service determines which methods you can use for the rest of its life on your taxes:
- If you pick Standard Mileage in year 1, you can switch to Actual Expense in later years (with some limits on depreciation method).
- If you pick Actual Expense in year 1, you're locked in to actual expense for that vehicle forever. No going back to standard mileage on this car.
Practical implication: in year 1, if the two methods are close, go with standard mileage. It preserves your flexibility. The optimizer surfaces a yellow warning callout when it detects you're in year 1 with this vehicle.
Canada doesn't have this lock-in — you can re-choose each year.
Owner vs lessee
If you lease the vehicle:
- Lease payments deduct at business-use percentage (in actual expense method)
- No depreciation
- No loan interest (you don't have one)
If you own the vehicle:
- Loan interest deducts at business-use percentage (in both methods)
- Depreciation deducts (in actual expense method only) — your accountant calculates this; ExpenseBot's optimizer asks for the number rather than computing it (Section 179 + MACRS + bonus depreciation election is complex and accountant-specific)
What counts as "business use percentage"
Your business-use % = business miles ÷ total miles for the year.
- A driver with 20,000 business miles and 25,000 total miles = 80% business use
- A part-time driver with 8,000 business miles and 20,000 total miles = 40% business use
If your business use drops below 50% (US), Section 280F limits some of the depreciation methods available to you. Standard mileage method is still allowed. The optimizer warns you when business use is under 50%.
What ExpenseBot uses for the math
| Input | Source |
|---|---|
| Business miles | Mileage tracker tab (Uber/Lyft CSV import + calendar trip import + manual entries) |
| Vehicle expenses | Expense categories: Gas, Maintenance, Insurance, Registration, Lease/Loan Interest, Tolls, Parking |
| Total miles | You enter at year-end (odometer end − start, or estimate) |
| Depreciation | You enter from your accountant (optional, owners only) |
| IRS/CRA rate | Built-in per-year constants, auto-update each January |
When to NOT use this report
- You don't drive for business — the report needs at least some business miles
- You're a salaried W-2 employee whose employer reimburses mileage at the federal rate — there's no Schedule C deduction available to you
- You're outside the US and Canada — v1 supports only the IRS and CRA methods. Other countries have their own per-km equivalents (UK AMAP, Australia cents-per-km) — coming in v2
Related ExpenseBot guides
- The T2125 Uber driver guide covers the full Canadian rideshare tax filing flow
- Quarterly estimated taxes — pay as you earn so April isn't a shock
- Ask the AI assistant: "How do I import my Uber trips CSV?" — the mileage importer is the input to this report
