T2125 Expense Tracker

T2125 Expense Tracker — Auto-Categorize to CRA Line Items

AI scans your receipts and maps every expense to the correct T2125 line item. Motor vehicle (9281), office expenses (8810), supplies (8811), meals (8523) — all categorized automatically. T2125-ready at tax time.

Trusted by Canadian freelancers, contractors, and sole proprietors

Start T2125 Tracking — Free →

60-day free trial · No credit card · Cancel anytime

T2125 Expense Categories — Auto-Mapped by AI

ExpenseBot AI categorizes every expense to the correct CRA T2125 line item automatically.

T2125 LineCategoryExamples
Line 8521AdvertisingGoogle Ads, Meta Ads, business cards, website hosting
Line 8523Meals & Entertainment (50%)Client lunches, business meals, coffee meetings
Line 8590Bad DebtsInvoices you can't collect
Line 8690InsuranceBusiness liability, professional indemnity, E&O
Line 8710Interest & Bank ChargesBusiness credit card interest, bank fees, PayPal fees
Line 8760Business Tax, LicencesBusiness licence, professional association fees
Line 8810Office ExpensesPrinter ink, paper, postage, office supplies
Line 8811Office Stationery & SuppliesPens, notebooks, desk accessories
Line 8860Professional FeesAccountant, lawyer, bookkeeper fees
Line 8871Management & Admin FeesVirtual assistant, contractor admin fees
Line 8910RentOffice rent, co-working space, storage
Line 9060Salaries & BenefitsEmployee wages, CPP/EI contributions
Line 9200TravelFlights, hotels, car rentals for business trips
Line 9220Phone & UtilitiesCell phone, internet, hydro (business %)
Line 9281Motor Vehicle ExpensesGas, insurance, maintenance, CRA mileage rate
Line 9936Capital Cost AllowanceComputer, equipment, furniture depreciation

AI auto-assigns every receipt to the correct line — you just review and file.

T2125 for Uber, Uber Eats & Gig Workers

Driving for Uber or delivering for Uber Eats? You're self-employed and file T2125. Here are the deductions you're likely missing:

🚗

Vehicle Expenses (Line 9281)

Gas, insurance, maintenance, car wash, winter tires. Track business vs personal km — ExpenseBot calculates your business-use percentage automatically.

📏

CRA Mileage Rate

73¢/km for the first 5,000 km, 67¢/km after (2026 rates). Use the simplified method or actual expenses — ExpenseBot tracks both.

📱

Phone & Data (Line 9220)

Your cell phone plan is essential for Uber/Uber Eats. Deduct the business-use percentage of your phone bill.

🧹

Car Supplies & Accessories

Phone mount, charger cable, dash cam, cleaning supplies, air freshener — all deductible as business supplies.

🍔

Meals During Shifts

Meals during long delivery shifts are 50% deductible (Line 8523). AI tracks these separately from personal meals.

💰

GST/HST Input Tax Credits

If you earn over $30K, you collect GST/HST. ExpenseBot tracks the GST/HST on every business expense for your input tax credit claim.

T2125 Home Office Deduction (Part 4)

Work from home? You can deduct a portion of your housing costs on T2125. ExpenseBot calculates this automatically.

Formula:

(Office sq ft ÷ Total home sq ft) × Eligible Expenses = Home Office Deduction

Eligible Home Office Expenses

Rent or mortgage interest
Property tax
Utilities (hydro, gas, water)
Home insurance
Internet (business %)
Maintenance & repairs

Example: Your home office is 150 sq ft of a 1,200 sq ft apartment (12.5%). Your rent is $2,000/month, utilities $200/month, internet $80/month. Home office deduction: 12.5% × ($24,000 + $2,400 + $960) = $3,420/year.

T2125 Doesn't Have to Be Painful

AI categorizes expenses to CRA line items. You just review and file.

Start T2125 Tracking — Free →

How ExpenseBot Handles T2125

1

Sign in with Google

Connect your Google account in 30 seconds. ExpenseBot creates a spreadsheet in your Google Drive — your data stays in YOUR Drive.

2

AI Scans Your Receipts

Snap photos, connect Gmail, import from Google Photos, or drag & drop PDFs. AI reads every receipt — even crumpled thermal paper.

3

Auto-Categorize to T2125 Lines

AI maps each expense to the correct T2125 line item: 8810 (office), 9281 (vehicle), 8523 (meals), 8860 (professional fees), and more.

4

Track Home Office & Vehicle

Enter your home office percentage and AI calculates the deduction. Track mileage with 2026 CRA rates applied automatically.

5

Generate T2125-Ready Report

At year-end, download a report with totals organized by CRA line number. Hand it to your accountant or use it to file yourself.

"My accountant charged me $400 to organize my T2125 expenses last year because my records were a mess. This year I used ExpenseBot and he said it was the most organized set of books he'd ever seen from a sole proprietor. Everything mapped to T2125 line items already."— Jason R., Freelance Developer, Toronto

T2125 Frequently Asked Questions

What is the T2125 form?

T2125 — Statement of Business or Professional Activities is the CRA form that self-employed Canadians use to report business income and expenses. It's filed as part of your personal T1 tax return and includes sections for business income, expenses by category, home office costs, and motor vehicle expenses.

What expenses can I deduct on T2125?

Common T2125 deductible expenses include: advertising (line 8521), meals and entertainment at 50% (line 8523), motor vehicle expenses (line 9281), office expenses (line 8810), supplies (line 8811), professional fees (line 8860), phone and utilities (line 8220), rent (line 8910), insurance (line 8690), and travel (line 9200). ExpenseBot automatically categorizes your expenses to these CRA line items.

Can I deduct Uber and Uber Eats expenses on T2125?

Yes. If you drive for Uber or deliver for Uber Eats as a self-employed contractor, you can deduct business expenses on T2125 including vehicle expenses (gas, insurance, maintenance, CRA mileage), phone data plan, car supplies, and meals during shifts. ExpenseBot tracks these automatically and separates business from personal use.

How do I calculate the home office deduction on T2125?

Calculate the percentage of your home used for business (square footage of office ÷ total home square footage). Apply that percentage to eligible expenses: rent or mortgage interest, property tax, utilities, home insurance, and maintenance. Report on T2125 Part 4. ExpenseBot calculates this automatically based on your home office percentage.

How does ExpenseBot help with T2125?

ExpenseBot AI scans your receipts, auto-categorizes each expense to the correct T2125 line item, tracks GST/HST for input tax credits, calculates home office and vehicle deductions, and generates a year-end T2125-ready report with totals organized by CRA line numbers. You can hand this report directly to your accountant or use it to file yourself.

What are the T2125 motor vehicle expense rules?

On T2125 Part 7, you report total vehicle expenses (gas, insurance, maintenance, licence, interest, CCA) and multiply by your business-use percentage (business km ÷ total km). You need a mileage log to support your claim. The 2026 CRA kilometric rates are 73¢/km for the first 5,000 km and 67¢/km after. ExpenseBot tracks mileage and calculates vehicle expenses automatically.

Do I need to keep receipts for T2125?

Yes. The CRA requires you to keep all receipts and supporting documents for 6 years. ExpenseBot stores every receipt image in your Google Drive, linked to each expense row in your spreadsheet — creating a complete audit trail that satisfies CRA record-keeping requirements.

When is the T2125 due?

Self-employed Canadians have until June 15 to file their T1 return (which includes T2125), but any taxes owing are still due by April 30. Starting your expense tracking early with ExpenseBot means no last-minute scramble at tax time.

More for Canadian Tax Filers

Expense Tracker CanadaCRA-compliant expense tracking for all Canadians2026 CRA Mileage RatesCurrent CRA per-kilometre allowance ratesMileage TrackerGoogle Maps-powered mileage log with CRA ratesFreelancer Expense TrackerBuilt for self-employed professionals

File T2125 With Confidence

AI scans your receipts, categorizes to CRA line items, calculates home office and vehicle deductions, and generates a T2125-ready report. Your data stays in YOUR Google Drive.

Try it free for 60 days — no credit card required.

Love it? Use code SAVE50 for 50% off your first year!

No credit card · Data in YOUR Google Drive · Cancel anytime