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
60-day free trial · No credit card · Cancel anytime
ExpenseBot tracks expenses for the Canadian T2125 by scanning Gmail for business receipts, extracting each vendor, amount, and GST/HST, and categorizing every expense to its CRA line number automatically. It calculates the business-use share of vehicle and home-office costs, stores each receipt image in Google Drive for CRA record-keeping, and produces a T2125-ready year-end report.
- What it does: scans Gmail for receipts, categorizes each to its CRA T2125 line, and fills the year-end T2125 PDF for non-incorporated Canadian filers.
- Who it's for: self-employed Canadians and sole proprietors filing a T2125 with their T1 return — freelancers, contractors, rideshare and delivery drivers.
- What it connects to: Gmail and Google Sheets; receipts stored in Google Drive linked to each row for the CRA six-year retention requirement.
- What it computes: business-use percentage for motor-vehicle (Part 7) and home-office (Part 8) expenses, and GST/HST input tax credits.
- Availability: Canada; T2125 PDF fill requires a generated year-end report (a paid feature).
Tax categorization is educational — confirm specifics with a tax professional.
T2125 Filing: Before vs After ExpenseBot
Manual T2125 prep
20+ hrs
Sorting receipts, guessing line items, spreadsheet hell
With ExpenseBot
Auto
AI categorizes to CRA lines as you go. Report ready at tax time.
"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."
— Jason R., Freelance Developer, Toronto
T2125 Expense Categories — Auto-Mapped by AI
ExpenseBot AI categorizes every expense to the correct CRA T2125 line item automatically.
AI auto-assigns every receipt to the correct line — you just review and file.
We Fill the Actual T2125 — Line by Line
ExpenseBot doesn't just categorize — at year-end it fills the live CRA T2125 PDF: Part 1 identification, Part 3C gross income (line 8299), every Part 4 expense line by its CRA number, Part 7 motor vehicle (km + business-use %), Part 8 business-use-of-home, and cost of goods sold.
T2125 PDF fill is available for Canada, non-incorporated (sole proprietor/partnership) filers, and requires a generated year-end report for that year. Year-end generation is a paid feature.
Input Tax Credits, Computed Per Receipt
If you're GST/HST-registered, ExpenseBot reads the GST/HST off every receipt and computes your claimable input tax credit per receipt — tax paid × business-use % × deductibility — with a province-aware summary. It also AI-classifies your capital purchases into CCA classes. See the input tax credit tracker for how the ITC math works.
Fills Your T2125 — Doesn't File Your Taxes
✅ ExpenseBot handles
The T2125 core — categorized expenses on the correct CRA lines, motor vehicle (Part 7), business-use-of-home (Part 8), COGS — plus per-receipt ITCs and AI CCA-class classification.
✍️ You still do
The T1 return itself (carry the T2125 to line 13500), CPP on Schedule 8, transcribing your ITCs onto the GST34 return, and the CCA Area A declining-balance table (ExpenseBot sums CCA and classifies it, but doesn't compute the year-over-year schedule).
Educational tax information, not tax advice. Requires freelancer mode for the deduction columns.
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
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
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.
AI Scans Your Receipts
Snap photos, connect Gmail, import from Google Photos, or drag & drop PDFs. AI reads every receipt — even crumpled thermal paper.
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.
Track Home Office & Vehicle
Enter your home office percentage and AI calculates the deduction. Track mileage with 2026 CRA rates applied automatically.
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.
Is there software that helps fill out the T2125 form?
Yes — ExpenseBot fills the live CRA T2125 PDF itself, not just a summary you retype. At year end it completes Part 1 identification, Part 3C gross income (line 8299), every Part 4 expense line by its CRA line number, Part 7 motor vehicle, Part 8 business-use-of-home, and cost of goods sold, using expenses it has already categorized to those line numbers throughout the year. Two limits worth stating plainly: it fills the T2125, it does not file your taxes — you still complete the T1 return — and the PDF fill covers Canada, non-incorporated filers, and requires a generated year-end report for that year, which is a paid feature. This is the distinction from general accounting software like QuickBooks or Wave, which produce reports you or your accountant then transcribe onto the form. The receipts feeding it arrive automatically from a one-time Gmail connection, and every one stays in your Google Drive linked to its row for the CRA's six-year retention requirement.
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.
What expenses go on line 8523 of the T2125?
Line 8523 is Meals and Entertainment. These are generally 50% deductible on the T2125, so you claim half the amount (and, if you're GST/HST-registered, half the input tax credit). ExpenseBot flags meal and entertainment receipts and applies the 50% limit automatically.
What is line 9281 on the T2125?
Line 9281 is Motor Vehicle Expenses. You report total vehicle costs (gas, insurance, maintenance, licence, interest, CCA) and multiply by your business-use percentage (business km ÷ total km) in Part 7. ExpenseBot tracks mileage and business-use % and maps vehicle costs to line 9281.
Does ExpenseBot fill the T2125 for me?
Yes. At year-end ExpenseBot fills the live CRA T2125 PDF — Part 1 identification, Part 3C gross income (8299), all Part 4 expense lines by CRA number, Part 7 motor vehicle, Part 8 business-use-of-home, and COGS. It fills the T2125; it does not file your taxes — you still complete the T1 return. T2125 PDF fill is for Canada, non-incorporated filers and requires a generated year-end report for that year (a paid feature).
What is the CCA line on the T2125?
Capital Cost Allowance (CCA) — depreciation on capital purchases like computers, equipment, and furniture — goes on line 9936 of the T2125. ExpenseBot sums your CCA and uses AI to classify purchases into the correct CCA class, though you (or your accountant) still complete the Area A declining-balance schedule.
How do I track business expenses for the T2125 form in Canada?
Self-employed Canadians report business income and expenses on the T2125, filed with the personal T1 return. ExpenseBot scans Gmail for receipts, extracts the vendor, amount, and GST/HST, and categorizes each expense to its CRA line — motor vehicle (9281), office expenses (8810), supplies (8811), meals at 50% (8523) — writing everything to a Google Sheet with the receipt image attached for the CRA's six-year retention rule. Estimates — confirm with your tax professional.
More for Canadian Tax Filers
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.
No credit card · Data in YOUR Google Drive · Cancel anytime