gig-economybookkeepingcanadaself-employedtax-deductions

Bookkeeping for Gig Workers in Canada: The Complete 2026 Guide

How Canadian gig workers should track income, expenses, and taxes — from receipt management to quarterly GST/HST filing.

E
Eric
Feb 25, 202610 min read

Key Takeaways

  • The CRA treats all gig income as self-employment income — you must track it yourself
  • Track four things: income, expenses, GST/HST, and mileage — every single transaction
  • Open a separate business bank account to simplify bookkeeping and survive audits
  • Set aside 25-30% of gross income for taxes (income tax + CPP + GST/HST)
  • Use AI bookkeeping tools to automate receipt scanning and expense categorization

Why Gig Workers Need Bookkeeping

If you earn income through Uber, DoorDash, Uber Eats, Lyft, Skip The Dishes, Instacart, freelancing, or any other gig platform in Canada, the CRA considers you self-employed. That means you are responsible for tracking your own income, expenses, and taxes.

Without a bookkeeping system, you risk missing deductions, underpaying or overpaying taxes, scrambling at tax time, and being unprepared for a CRA audit. A simple, consistent bookkeeping habit can save you thousands of dollars per year and hours of stress during tax season.

Disclaimer

This guide is for informational purposes only and does not constitute tax advice. Consult a qualified tax professional for your specific situation. All figures are based on 2026 CRA guidelines.

The Basics: What You Need to Track

Every gig worker in Canada needs to track four categories of financial information.

Loading diagram...

1. Income

Record all income from every platform and client. This includes:

  • Base pay and fares
  • Tips and gratuities
  • Bonuses and promotions
  • Referral payments
  • Any other payments related to your gig work

At the end of the year, your total income goes on Line 8000 of your T2125 form. It must match what the platforms report and what your bank deposits show.

2. Expenses

Every business expense reduces your taxable income. Common gig worker expenses include:

CategoryExamplesT2125 Line
Vehicle (fuel, insurance, maintenance)Gas, oil changes, tiresPart 9
Phone and dataMonthly plan, business portion9281
Platform feesUber commission, DoorDash fees8810
EquipmentDelivery bags, phone mount, dash cam8760
Home officeRent, utilities, internet (business portion)Part 10
Professional feesAccounting software, tax prep8810
Meals during shifts50% deductible9060

For detailed breakdowns by platform, see our guides on Uber driver tax deductions and DoorDash and Uber Eats tax deductions.

3. Mileage

If you drive for work, you must track your kilometres. The CRA requires a logbook with the date, destination, distance, and purpose of every business trip.

Your mileage log determines your business-use percentage, which is applied to all vehicle expenses. Without a log, the CRA can deny your entire vehicle deduction.

4. GST/HST

If you are registered for GST/HST (mandatory above $30,000 in revenue), you need to track the tax you collect on services and the Input Tax Credits you can claim on business expenses. See our complete GST/HST guide for details.

Setting Up Your Bookkeeping System

You do not need a complex system. The best bookkeeping system is one you will actually use consistently. Here are three approaches, from simplest to most robust.

Option 1: Spreadsheet

A basic spreadsheet with columns for date, description, category, amount, and tax (GST/HST) works for drivers with simple finances. Create one tab for income and one for expenses. Update it weekly.

Pros: Free, simple, full control. Cons: Manual data entry, easy to forget, no receipt scanning, no automatic categorization.

Option 2: Traditional Accounting Software

Tools like QuickBooks, FreshBooks, and Wave offer invoicing, expense tracking, and reporting. They connect to your bank account and import transactions automatically.

Pros: Bank integration, professional reports, invoicing. Cons: Designed for traditional businesses, expensive monthly fees, steep learning curve, manual receipt entry.

Option 3: AI-Powered Bookkeeping

Modern tools like BookKeeper use AI to scan receipts, categorize expenses automatically, and map them to CRA T2125 categories. You take a photo of a receipt and the system handles the rest.

Pros: Minimal manual work, automatic CRA categorization, receipt scanning, built for gig workers. Cons: Newer category of software.

BookKeeper categorizes your gig expenses to T2125 lines automatically

Try it free

The Weekly Bookkeeping Routine

Consistency matters more than perfection. A 15-minute weekly routine keeps your books current all year.

Loading diagram...

Every Week

  1. Scan receipts — Photograph or scan every business receipt from the past week. Do not let receipts pile up — ink fades and paper gets lost.
  2. Record expenses — Enter each expense into your bookkeeping system with the date, vendor, amount, category, and tax paid.
  3. Check platform earnings — Log into each platform and note your weekly earnings. Reconcile against bank deposits.
  4. Update mileage — If you did not log trips daily, estimate and record business kilometres for the week.

Every Month

  1. Reconcile bank statements — Compare your bookkeeping records against your bank and credit card statements. Every business transaction should be accounted for.
  2. Review categories — Make sure expenses are in the right categories. Miscategorized expenses can trigger CRA questions.
  3. Check GST/HST — If registered, verify your collected and paid amounts are current.

Every Quarter

  1. File GST/HST — If you file quarterly, submit your return and pay any balance owing.
  2. Review income trends — Are you approaching the $30,000 GST/HST threshold? Plan accordingly.
  3. Set aside tax money — Transfer 25-30% of your net income to a dedicated savings account for tax payments.

The 30% Rule

Set aside approximately 30% of your net gig income for taxes. This covers income tax and CPP contributions. The exact amount varies by province and total income, but 30% is a safe starting point that prevents a surprise tax bill in April.

CRA Record-Keeping Requirements

The CRA requires you to keep all business records for six years after the tax year they relate to. This includes:

  • Receipts for all business expenses
  • Mileage logbooks
  • Bank and credit card statements
  • Platform earnings summaries
  • GST/HST returns and supporting documents
  • T2125 forms and working papers

Digital records are accepted. You do not need to keep paper originals as long as your digital copies are clear and complete.

CRA Audit Preparation

The CRA can audit your returns for up to six years. Gig workers are audited more frequently than traditional employees because self-reported income and expenses are harder to verify. Organized records are your best defence.

Common Bookkeeping Mistakes

Loading diagram...

Not separating business and personal expenses. Open a dedicated bank account for your gig income. It makes tracking easier and CRA audits less painful.

Forgetting to track cash tips. All income must be reported, including cash tips that do not appear on platform summaries. The CRA expects you to report every dollar.

Waiting until tax time. If you dump a year of receipts on your desk in April, you will miss deductions, make errors, and spend hours catching up. A weekly habit eliminates this entirely.

Double-counting vehicle expenses. Vehicle costs go in Part 9 of the T2125, not Part 7. Entering them in both sections creates a double deduction that CRA will flag. See our T2125 form guide for the correct placement.

Not tracking GST/HST separately. GST/HST you collect is not income — it is a liability you owe to CRA. Keep it in a separate account or at minimum track it separately in your books.

Tax Deadlines for Gig Workers

Loading diagram...
DeadlineWhat Is Due
April 30Payment of any income tax and CPP owing
June 15Self-employed T1 tax return (including T2125)
QuarterlyGST/HST return (if filing quarterly)
MonthlyGST/HST return (if filing monthly, revenue over $6M)

April 30 vs June 15

Self-employed Canadians have until June 15 to file, but any balance owing is due April 30. If you owe taxes and do not pay by April 30, CRA charges interest — even if your return is not due until June 15. File early to avoid surprises.

Choosing the Right Tool

The right bookkeeping tool depends on your situation:

If you...Consider
Drive for one platform, low volumeSpreadsheet
Have multiple income sources, need invoicingQuickBooks or FreshBooks
Want minimal manual work, CRA-ready categoriesBookKeeper
Have complex finances, multiple businessesProfessional accountant + software

For a detailed comparison of BookKeeper against traditional options, see our BookKeeper vs QuickBooks comparison.

Frequently Asked Questions

How much does a bookkeeper cost for gig workers?

A professional bookkeeper typically charges $200-$500 per month for basic gig worker bookkeeping. Software solutions range from free (spreadsheets) to $15-$40 per month. AI-powered tools like BookKeeper offer automated categorization at a fraction of the cost of a human bookkeeper.

Do I need to incorporate as a gig worker?

Most gig workers in Canada operate as sole proprietors and do not need to incorporate. Incorporation becomes worth considering when your net income consistently exceeds $50,000-$75,000 per year, as it can provide tax deferral benefits. Consult an accountant for your specific situation.

What happens if I did not track expenses all year?

Start now. Go through your bank and credit card statements for the year and identify business expenses. Download platform earnings summaries. Gather whatever receipts you have. Partial records are better than no records — you can still claim deductions you can document.

Can I use one bookkeeping system for multiple gig platforms?

Yes. Most gig workers report all platform income on a single T2125 form. Use one bookkeeping system to track income and expenses across all platforms. Tag each transaction with the platform name for easy reconciliation.

Automate your gig bookkeeping with AI-powered receipt scanning

Get started free
Share
E

Eric

Founder of BookKeeper. Building AI-powered bookkeeping tools for Canadian freelancers and small businesses.

View all posts