TaxTrail Canada Logo TaxTrail Canada Contact Us
Contact Us
Close-up of notebook with financial calculations, pen, and calculator on desk

Tracking Income and Expenses Properly

Simple methods for keeping records the CRA accepts. Covers what counts as deductible and how to organize receipts throughout the year.

7 min read Beginner July 2026

Why Record-Keeping Matters

Here's the thing — the CRA doesn't take your word for it. They want proof. Every expense you claim needs documentation, and every dollar you earn needs to be accounted for. It's not complicated, but it does need to be done consistently from day one.

Most freelancers who run into trouble during audits didn't have complicated tax issues. They just didn't keep track of things properly as they went along. By the time they tried to reconstruct their finances months later, they'd lost receipts, forgotten which expenses went with which projects, or mixed personal and business spending.

The good news? You don't need fancy software or a spreadsheet genius. You need a system that works for you — something simple enough that you'll actually use it, and organized enough that it holds up to CRA scrutiny.

Organized desk with filing system, receipts in folders, and business documents neatly arranged

Income: The Foundation

Track Every Dollar In

Invoice amounts, cash payments, online transfers — all of it counts as income. Create a simple spreadsheet or use accounting software that records the date, client name, project description, and amount for every payment you receive. If you invoice clients, keep copies of all invoices. If you're paid in cash, write it down immediately. The CRA expects you to report 100% of your income, and you'll need to back it up with documentation.

Keep Records for 6 Years

The CRA can audit you going back 6 years, so you need to keep income records for at least that long. Digital copies work fine — scan your invoices and store them in a cloud folder organized by year. Print out your spreadsheet summaries and file them alongside your original documents. Having everything in one place saves hours when you're preparing your taxes.

Person reviewing business receipts and expense documents at a desk with laptop

Expenses: What Actually Counts

Not every business cost is deductible. The CRA has specific rules about what qualifies, and you need to know the difference. A legitimate business expense is something you bought to earn income — and it has to be reasonable for your type of work.

Common deductions for freelancers include: office supplies and equipment (under $500), software subscriptions, professional development courses, internet and phone bills (proportional to business use), home office space (either actual square footage method or simplified claim), vehicle expenses if you use your car for business, and professional fees like accounting or legal services.

What doesn't count? Meals and entertainment are largely non-deductible now. Personal car payments aren't deductible — only mileage and fuel for business trips. Commuting to your regular workplace doesn't count. Personal expenses like groceries or gym memberships obviously don't qualify, even if you tell yourself they're part of staying healthy for work.

Organizing Your Receipts

1

Capture Immediately

Take a photo of receipts right after you buy something, or ask for an email receipt. Don't wait until end of month — by then you've lost half of them. Phone cameras are perfect for this. Store photos in a folder on your phone, then transfer them to your computer weekly.

2

Categorize Consistently

Use the same category names every time. "Office supplies" always means office supplies, not "stuff for the desk" one month and "equipment" the next. Consistent naming makes it easy to total up by category when tax time comes. Aim for 8-12 main categories that cover your actual expenses.

3

Match to Invoices

Link each receipt to the income it helped generate. This isn't required for the CRA, but it shows you which projects were actually profitable. If you spent $800 on a project that only earned you $1200, you know to charge more next time. Track these connections in a simple spreadsheet column.

4

Keep Original Documents

Digital copies are great for daily use, but keep the original receipts too. Store them in labeled folders by month or by expense type — whatever system you'll actually maintain. Don't use this as an excuse to keep every scrap of paper. Throw away personal receipts and non-business items. Be ruthless about what counts.

Simple Tools That Work

You don't need expensive accounting software to start. A spreadsheet is honest-to-goodness enough. Column A: date, Column B: description, Column C: category, Column D: amount. That's it. Add it all up at year-end, give it to your accountant or use it for your own tax return.

If you want something slightly more automated, free options like Wave or Zoho Books let you snap photos of receipts and categorize them as you go. They'll also give you reports showing your total income and expenses by category. For freelancers just starting out, this level of automation saves time without being overkill.

The real key isn't the tool — it's consistency. Pick something you'll actually use, set a routine (maybe Sunday evening for 15 minutes), and stick with it. Whether you're using Google Sheets or professional accounting software, the discipline of recording everything as it happens is what makes the difference.

Computer screen showing spreadsheet with income and expense tracking, organized in columns and rows

Educational Information

This article is educational only and is not financial or tax advice. Every freelancer's situation is different — your deductions, income tracking requirements, and tax obligations may vary based on your specific circumstances. Consider consulting with a tax professional or accountant who understands self-employment in Canada to ensure you're meeting CRA requirements correctly.

Start Now, Stay Organized

The best time to set up your tracking system is right now — not when you're scrambling to file taxes in June. Pick a method that fits your style, stick with it for 4 weeks to make it a habit, then keep going. You'll spend maybe 20 minutes a week on bookkeeping, and you'll never again face the stress of trying to remember what you spent money on six months ago.

Proper record-keeping isn't just about satisfying the CRA. It's about understanding your own business. When you track everything, you can see which clients are actually profitable, which services you should charge more for, and where you're bleeding money on unnecessary expenses. That knowledge is worth far more than the time you invest in organizing your receipts.

Related Topics

Official tax forms and documents spread on desk with pen and calculator

Understanding Quarterly Tax Instalments

When you need to pay, how much you owe, and what happens if you don't. Includes payment deadlines and calculation methods.

Learn More
Freelancer working at home office with business documents and equipment visible

Common Deductions You Shouldn't Miss

Home office expenses, equipment, professional fees, and other legitimate write-offs. Maximize what you can claim.

Learn More
Person organizing files and documents at a clean, well-organized desk with filing system

Setting Up Your Record-Keeping System

A step-by-step approach to organizing financial records that'll save you time at tax time and make audits easier.

Learn More