How Self-Employed Canadians Track Business Income and Expenses for 2026

The CRA expects self-employed Canadians to keep detailed records of all business income and expenses for at least six years. You'll need to track invoices, receipts, bank statements, and mileage logs to support your tax return and survive a potential audit. Proper record-keeping starts from day one of your business and becomes easier when you use a consistent system (spreadsheet, accounting software, or a bookkeeper). Without solid documentation, you risk losing deductions, facing reassessment penalties, and losing credibility with the CRA. The CRA doesn't just trust your word on business income and expenses. They want proof. When you file your self-employed tax return, you're legally required to keep supporting documents that show: - How much money came in (gross revenue) - What you spent to earn that income (legitimate business expenses) - When transactions happened - Who you dealt with (clients, vendors, contractors) If you can't back up your claims with receipts or records, the CRA may disallow those deductions during an audit. This directly increases your taxable income and the taxes you owe, plus potential interest and penalties.

Frequently Asked Questions

How long must self-employed Canadians keep business records?

The CRA requires you to keep records for at least six years from the end of the tax year they relate to. This includes invoices, receipts, bank statements, contracts, and mileage logs. Keeping them longer is safer in case of disputes.

Can I keep digital photos of receipts instead of the originals?

Yes, the CRA accepts digital copies of receipts and invoices. You should photograph or scan paper receipts and store them in a secure cloud location. Keep the original receipts for at least six years as backup in case the CRA asks to see them.

What happens if I don't have receipts for business expenses?

Without receipts, the CRA may disallow those deductions during an audit, which increases your taxable income and the tax you owe. In some cases, you can use credit card or bank statements as supporting evidence, but original receipts are always preferred.

Do I need accounting software or can I use a spreadsheet?

Either method works for the CRA as long as your records are accurate, organized, and complete. Spreadsheets are free but require manual entry; accounting software automates invoicing and expense categorization, which saves time and reduces errors.

Should I separate personal and business expenses in my tracking system?

Absolutely. Only business-related expenses are deductible. Mixing personal and business spending makes it harder to claim the correct amounts and raises CRA red flags during audits. Keep separate bank accounts or credit cards if possible.

Steps

  1. Choose a record-keeping method: Decide whether you'll use a spreadsheet, accounting software (Wave, QuickBooks, FreshBooks), or a paper filing system. Pick one that fits your comfort level and business size, then stick with it consistently.
  2. Set up income tracking: Create a log with columns for date, client name, invoice number, description of work, and amount received. Link it to your bank statements so you can verify deposits match your records.
  3. Organize expense categories: Create folders or spreadsheet tabs for major expense types: office supplies, vehicle expenses, professional fees, home office, travel, meals, and equipment. This makes it faster to find deductions at tax time.
  4. Collect and file receipts weekly: Don't wait until tax season. Photograph receipts and file them in your system each week. Use a small label or note to record the business purpose, especially for meals and travel.
  5. Reconcile monthly or quarterly: Set aside one hour monthly (or quarterly) to review your records against bank statements. Correct any errors, categorize uncategorized transactions, and flag any missing documentation so you can chase it down while it's fresh.
  6. Back up your records digitally: Store all scanned receipts, spreadsheets, and digital documents in a cloud service (Google Drive, Dropbox, OneDrive) with automatic backup. Keep one backup copy offline on an external hard drive for safety.
  7. Prepare a summary for your accountant or tax return: Before filing, total your income and expenses by category. Use a tool like our [Self-Employed Tax Estimator](/tools/self-employed-estimator) to preview your tax liability, then gather all supporting documents to give to your accountant or upload to tax software.