R2Sheet.ca
BlogGet Started
โ† Back to BlogยทTemplates2026-03-31ยท 9 min read

Google Sheets Expense Tracking Template for T2125: Free Download + Auto-Import

If you file CRA Form T2125 as a Canadian self-employed individual, using a properly structured Google Sheets template saves hours at tax time. This guide covers what your T2125 tracker should include, how to structure it for CRA compliance, and how to skip the manual data entry entirely with R2Sheet.

Why Use Google Sheets for T2125 Expense Tracking?

Before spending $37/month on Dext or QuickBooks, most Canadian freelancers can get everything they need from a well-built Google Sheet:

  • Free: Google Sheets is free. A $37/month subscription isn't necessary for basic T2125 filing.
  • Shareable: Send a link to your accountant โ€” they can view, filter, and export without any special software.
  • Customizable: Structure your categories exactly to T2125 lines. Add columns for HST, project codes, or payment methods.
  • CRA-accepted: Google Sheets is digital recordkeeping the CRA accepts. A printed copy or exported CSV is sufficient for audits.
  • Mobile-friendly: Access from any device โ€” phone, tablet, laptop. No app to install.

What Your T2125 Google Sheets Template Must Include

A compliant T2125 expense tracker needs, at minimum, these columns:

ColumnPurposeRequired by CRA?
DateDate of purchaseYes
Merchant / VendorWho you paidYes
DescriptionWhat was purchasedYes
Amount (pre-tax)Business expense amountYes
HST / GST paidFor ITC claimsIf HST registered
T2125 CategoryWhich line on the formYes
CurrencyCAD vs USD, etc.If foreign
Receipt linkGoogle Drive link to imageRecommended
Project / ClientFor multi-client businessesNo (but helpful)

T2125 Category Mapping: Line Numbers to Use

The most important part of your template is mapping expenses to the correct T2125 lines. Here are the key categories for Part 4 of T2125:

Line 8520Advertising

Google Ads, Facebook Ads, flyers

Line 8810Interest & bank charges

Business credit card interest

Line 8690Insurance

Business liability insurance

Line 9220Meals & entertainment (50%)

Client lunches โ€” CRA only allows 50%

Line 8810Office expenses

Supplies, postage, paper

Line 8960Telephone & utilities

Phone plan, internet (business %)

Line 9200Travel

Flights, hotels for business trips

Line 9281Motor vehicle (other than CCA)

Gas, maintenance, insurance (business %)

Line 8860Professional fees

Accountant, lawyer

Line 9270Rent (office/studio)

Renting a workspace outside home

Line 9180Home office expenses

Pro-rata rent/mortgage interest, utilities

Line 8871Software subscriptions

Adobe, Figma, Notion โ€” business use

Adding an HST / ITC Tracking Tab

If you're registered for HST/GST, your Google Sheet should also track input tax credits (ITCs) to recover the HST you paid on business expenses. Add a second tab with:

  • HST paid per receipt (extracted from the receipt)
  • Business-use percentage (e.g., 80% for a phone used 80% for work)
  • Claimable ITC amount (HST ร— business %)
  • Quarterly totals (Q1โ€“Q4)
  • 50% reduction for meals (CRA rule: only half of meal HST is claimable)

Skip Manual Entry: Auto-Import Receipts with R2Sheet

Building the template is the easy part. The hard part is actually filling it in โ€” manually entering 200+ receipts per year. That's where most people give up.

R2Sheet generates a Google Sheet structured exactly for T2125 and auto-populates it when you upload receipts. AI extracts the date, merchant, amount, and HST, picks the correct T2125 category, and logs the row โ€” in seconds.

What R2Sheet generates automatically:

  • โœ“Expenses tab โ€” all receipts logged with T2125 category
  • โœ“Dashboard tab โ€” monthly totals, category breakdown, quarterly HST summary
  • โœ“Drive links โ€” each row links back to the receipt image in your Google Drive
  • โœ“50% meals auto-reduction applied
  • โœ“HST extracted and ITC calculated per receipt
Start Free โ€” Get Your T2125 SheetHow to fill out T2125 โ†’

Limitations of a Manual Google Sheets Template

A DIY Google Sheets template works well if you're consistent. But there are real limitations:

  • โœ—Manual entry is tedious โ€” most people fall behind and do it all at year-end
  • โœ—Easy to miscategorize expenses (wrong T2125 line = incorrect return)
  • โœ—No receipt image linking โ€” you need a separate folder system in Drive
  • โœ—HST calculation must be done manually per receipt
  • โœ—No reminder when receipts are missing or ambiguous

These limitations are why tools like R2Sheet exist โ€” not to replace your Google Sheet, but to eliminate the manual data entry that makes the system break down in practice.

Frequently Asked Questions

Is there a free Google Sheets T2125 template I can download?

Yes. R2Sheet generates a pre-structured T2125 Google Sheet automatically when you sign up. It includes an Expenses tab with T2125 categories and a Dashboard tab for summaries. Free plan available.

Can I use a Google Sheet as my official business records for CRA?

Yes. The CRA accepts digital records including Google Sheets, as long as they are a true representation of your transactions and you have supporting receipts. You don't need to print anything โ€” but you must be able to produce the records on request.

What's the difference between T2125 categories and regular bookkeeping categories?

T2125 categories map directly to line numbers on the official CRA form. Regular bookkeeping categories (like "cost of goods sold" or "operating expenses") are more general. Using T2125-specific categories makes it easier to transfer numbers directly to your tax return.

Can I track mileage for T2125 in Google Sheets?

Yes. Add a Mileage tab with columns for date, destination, purpose, and kilometers. At year-end, total your business kilometers, divide by total kilometers driven, and apply that percentage to vehicle expenses. Use the CRA's prescribed rate for simplified mileage deductions.

Get Your T2125 Google Sheet โ€” Automatically

Sign up free. R2Sheet creates your T2125-structured Google Sheet instantly, then auto-populates it every time you upload a receipt.

Start Free โ†’

No credit card required ยท Free plan: 30 receipts/month

Related Articles

Tax Guide

How to Fill Out CRA T2125: Complete 2026 Guide

Compliance

CRA Receipt Requirements for Self-Employed