Back to all posts
Blog

CRA Audits for Canadian Gig Workers: Full 2026 Guide

By Tyler Heinrichs · Published August 26, 2026 · Last reviewed August 26, 2026

CRA Audits for Canadian Gig Workers: Full 2026 Guide

Getting a letter or phone call from the Canada Revenue Agency can make a normal week of deliveries, rides, freelance work, or app-based jobs feel much more serious. The good news is that a CRA audit is a process for testing whether the records support what you filed. It is not automatically an accusation, a fine, or proof that you did something wrong.

For a gig worker, the strongest response is usually not a complicated accounting system. It is a calm, consistent paper trail: platform records lead to a payout, a payout can be reconciled to a bank deposit, an expense has a receipt and business reason, and a vehicle claim has a mileage log behind it. If you need to build that system from scratch, the Canadian gig worker bookkeeping guide walks through the monthly workflow.

This guide explains what an audit can look like, what the CRA may ask for, how to prepare before anything happens, how to respond if you are contacted, and what to do if you disagree with the result. It translates official CRA information into the practical questions a Canadian gig worker is likely to have. It is general information, not individualized tax or legal advice. Your audit letter and the law applicable to your facts control.

Quick answer: Verify the auditor, read the exact tax years and issues in the request, preserve your records, organize a response index, submit documents through CRA-approved secure methods, and answer accurately. Never invent receipts, delete records, hide income, or claim personal spending as business spending.

What is a CRA audit?

An audit is the CRA's detailed examination of books, records, documents, and information to determine whether the amounts on a return are supported and whether tax obligations, refunds, and benefits were calculated correctly. The CRA may audit an individual, a business, a GST/HST account, or a particular issue on a return. A request for information or a review of one expense is not necessarily a full audit, but you should treat every official request seriously and follow its scope.

For a gig worker, an audit may involve your self-employment activity reported on Form T2125, Statement of Business or Professional Activities. It may also touch related areas such as:

  • income from every platform, including tips, bonuses, incentives, and other payments;
  • platform fees, refunds, adjustments, and the difference between gross earnings and net payouts;
  • vehicle expenses and the business-use percentage supported by kilometres;
  • phone, supplies, parking, insurance, interest, and other expenses claimed as business expenses;
  • GST/HST collected, remitted, or claimed as input tax credits, if you are a registrant;
  • whether deposits and spending are consistent with the income reported; and
  • whether a tax slip, platform statement, bank record, or other third-party information conflicts with your return.

The exact questions depend on the auditor's scope. Do not assume that an audit of one delivery platform automatically means every year and every part of your finances is being reviewed. Read the request and ask the auditor to clarify the tax years, accounts, issues, format, and deadline. For the filing context behind these records, see the delivery-driver tax filing guide, including T2125, mileage, CPP, and GST/HST.

Does being a gig worker make you more likely to be audited?

There is no official CRA rule saying that every delivery driver, rideshare driver, freelancer, or app worker will be audited. The CRA says it selects files using risk assessment. Factors can include the likelihood or frequency of errors, indications of non-compliance, information already available to the CRA, and comparisons with similar files.

That means you should not rely on rumours such as “the CRA audits everyone with a side hustle” or “small earners are invisible.” Neither is a safe record-keeping strategy. A gig worker's return can be easier to explain when the platform data, bank activity, expense evidence, and tax return agree.

Some patterns can create questions without proving wrongdoing:

  • gross platform records do not reconcile to income reported;
  • income is missing from one platform or a second app;
  • business and personal deposits are mixed with no explanation;
  • a large loss is reported year after year without a clear business story;
  • vehicle expenses are high but business kilometres or total kilometres are missing;
  • expenses are round numbers, unsupported, duplicated, or claimed at 100% despite personal use;
  • GST/HST registration, collected tax, and sales totals do not line up; or
  • lifestyle, bank activity, or third-party information appears inconsistent with the return.

These are practical warning signs, not a list of secret CRA audit triggers. The CRA does not publish a guaranteed formula that lets anyone predict selection. The answer is not to manipulate your return to look “normal”; it is to report accurately and maintain evidence.

What happens when the CRA starts an audit?

1. The CRA contacts you

The CRA usually begins by phone, mail, or both. The auditor should identify the tax years or reporting periods, explain the audit's scope, identify the information required, and provide contact details. You can end an unexpected call and call back using a CRA-confirmed number or wait for the audit confirmation letter before sharing additional information.

Protect yourself from impersonation:

  • do not provide banking passwords, one-time security codes, or remote computer access to an unsolicited caller;
  • verify who is contacting you through official CRA contact channels;
  • do not send tax records by ordinary email if the CRA says email is not a secure method; and
  • use the secure submission method and instructions provided by the auditor.

Verification is not evasion. Once you are satisfied that the request is genuine, cooperate and answer the questions to the best of your knowledge.

2. You provide records and context

The auditor may ask for electronic records before a meeting, review documents at your home or business, work at a CRA office, or borrow physical documents. If documents are borrowed, the CRA says the auditor will give you a detailed receipt and return them as soon as possible.

A gig worker does not usually have a storefront or accounting department. Your “business records” might be a spreadsheet, phone exports, platform CSV files, PDF statements, receipt photos, a mileage app, a paper notebook, and bank statements. That is acceptable in principle if the records are clear, complete, accessible, and support the amounts filed.

3. The auditor tests the story

The auditor may compare your records to the tax return and ask how you calculated each number. They may ask why a payout arrived in a different month, why a fee appears netted out, how you separated personal and work kilometres, or why a phone or vehicle expense was partly claimed.

Answer the question asked. If you do not know, say that you need to check your records. A short, accurate follow-up is better than a confident guess that later conflicts with your documents.

4. You receive findings

The audit can close with no adjustment. If the auditor proposes changes, the CRA says it will provide a written summary or proposal and generally give you 30 days to agree or disagree. Read the proposal against your own records, correct factual misunderstandings, and provide a focused response before the deadline.

After considering your response, the CRA may make no adjustment, reassess you for more tax, or reassess you for less tax and issue a refund. The final letter is important: it tells you what changed, what you owe or may receive, and what dispute rights or deadlines apply.

Your gig-worker audit preparation checklist

You do not need to wait for an audit to create an audit-ready folder. Use one folder per tax year and a consistent naming system such as 2025-03-DoorDash-earnings.csv or 2025-vehicle-log.pdf.

A. Income evidence

Keep a monthly or weekly schedule for every platform:

  • platform name and account identifier, where appropriate;
  • date or statement period;
  • gross delivery, rideshare, freelance, or other platform income;
  • tips, bonuses, incentives, referral amounts, and adjustments;
  • platform fees, commissions, refunds, and other deductions;
  • net payout amount and payout date; and
  • the bank account and transaction that reconcile the payout.

Your tax return should not be built from bank deposits alone. Deposits can be net of fees, combine several periods, arrive after year-end, or include a correction. Use the platform's earnings records to establish what you earned, then use bank records as an independent cross-check. If a platform statement or T4A is missing, the missing-T4A guide explains how to reconstruct and report the income without simply leaving it off.

If you use several apps, maintain both a platform-by-platform view and a combined total. The multi-app tax guide shows why keeping each platform visible matters. A missing second app is a common explanation problem because a bank account can contain earnings that are not obvious from one platform's report.

B. Expense evidence

For each expense, preserve the receipt or other source document and record:

  1. the date;
  2. supplier or merchant;
  3. what was purchased;
  4. amount and taxes;
  5. business purpose; and
  6. the percentage claimed if there was personal use.

A receipt is evidence that you bought something. It does not automatically prove that 100% of the purchase was deductible. For a mixed-use phone, vehicle, internet plan, or other item, keep the calculation showing how you arrived at the business portion.

The CRA's business-record guidance says expense receipts should contain useful supplier, buyer, date, description, and tax-registration information. If a supplier did not give you a receipt, record the transaction details in your expense journal and try to obtain replacement evidence. Do not create a fake receipt later.

C. Vehicle and mileage evidence

Vehicle claims are often where a gig worker's explanation needs the most detail. Keep:

  • opening and closing odometer readings;
  • total kilometres for the period;
  • business kilometres and a description of the work trips;
  • dates, destinations or service areas, and business purpose where practical;
  • fuel, maintenance, repairs, insurance, licence, interest, lease, and parking records; and
  • your calculation of business kilometres divided by total kilometres.

A work trip log does not make personal driving business driving. Do not count ordinary personal errands just because the app was open. If your records are incomplete, reconstruct from reliable sources such as platform trip history, calendar entries, odometer photos, service invoices, and maps. The mileage-tracking guide covers the full and simplified logbook approaches in more detail. Label the result as reconstructed and explain the method.

D. Tax and account records

Keep copies of:

  • filed T1 returns and Form T2125;
  • Notices of Assessment and Notices of Reassessment;
  • T4A or other slips, even if a slip was missing and you used platform records;
  • GST/HST registration details, returns, payment confirmations, and input-tax-credit support, if applicable;
  • prior CRA correspondence; and
  • any accountant or tax-preparer workpapers that explain adjustments.

The CRA says you generally keep books and records for six years from the end of the latest year to which they relate. Electronic records must remain readable and usable; keeping only a paper printout may not preserve all the information in the original electronic record.

What the CRA may examine

The CRA describes “records” broadly. Depending on what is relevant to the audit, it may examine:

  • information already available to the CRA, including filed returns and property or credit information;
  • business ledgers, journals, invoices, receipts, contracts, and bank statements;
  • personal bank statements, mortgage documents, and credit-card statements;
  • records of related people or entities, including family members or a spouse; and
  • adjustments made by a bookkeeper or accountant.

This does not mean every audit automatically becomes a complete investigation of your household. It means you should not be surprised if the auditor asks how personal and business funds interact or requests records relevant to the issue under review.

For this reason, a separate business chequing account is helpful even when you are a sole proprietor. It is not a magic legal requirement or proof that every transaction is business-related. It simply gives you a cleaner starting point. If you used one personal account for everything, create a reconciliation that labels platform deposits, transfers, personal deposits, and personal spending.

Income verification when records are incomplete

If the CRA cannot verify income from ordinary books and records, it may use an indirect verification method. The CRA lists examples of situations where it may generally use one: records are prone to error, business and personal accounts are mixed, lifestyle does not appear to match reported income, the sector has a higher risk of unreported income, or reported income is consistently lower than similar businesses.

One method is a net-worth analysis. In plain language, the CRA compares changes in assets and liabilities and personal spending with reported income, while considering explanations such as gifts, inheritances, lottery winnings, or other non-taxable sources. It can involve a broader look at the family unit.

This is why “my bank deposits are all I have” is a risky long-term system. If your original records are incomplete, do not panic and do not manufacture precision. Build the best reconstruction you can from platform statements, bank data, receipts, calendar records, vehicle records, and written explanations. Tell the auditor what is original, what was downloaded later, and what was reconstructed.

How to respond to a CRA audit: a practical sequence

Step 1: Make a scope sheet

At the top of your audit folder, write:

  • auditor name and contact details;
  • tax years and accounts in scope;
  • deadline and submission method;
  • issues listed in the request; and
  • questions you need clarified.

Do not send a giant unlabelled document dump. A response index helps the auditor and helps you prove that every question was addressed.

Step 2: Preserve the original records

Download platform data in its original format and keep a read-only copy. Save PDFs, CSVs, receipt images, emails, and spreadsheets with the download date. Work from copies when preparing schedules. Never delete a difficult transaction because it makes the spreadsheet look cleaner.

Step 3: Reconcile before explaining

For each platform and year, calculate:

gross income + tips + bonuses + adjustments - fees/refunds = platform payout activity

Then compare the payout activity to bank deposits, allowing for timing differences. Separately calculate eligible expenses and vehicle allocation. Mark every difference as resolved, timing-related, unsupported, or requiring clarification.

Step 4: Answer in plain language

Use a table with columns for the CRA question, your answer, the amount, and the evidence attached. Explain the facts first, then cite the document name and page or row. If you made an error, identify it and ask how to correct it rather than defending an indefensible number.

Step 5: Submit securely and keep proof

Follow the auditor's instructions for CRA secure online services, mail, or delivery to a tax services office. CRA guidance says auditors cannot receive files by ordinary email for security reasons. Keep the submission confirmation, tracking number, document index, and copies of everything you sent.

Step 6: Track every conversation

After a call, note the date, the people involved, the questions asked, documents requested, and agreed next steps. Follow up in writing through the approved channel when you need to confirm an important point. Professional, factual notes are useful if the file changes hands.

What to do and what not to do

What to do What not to do
Verify the auditor before sharing information. Ignore the call or letter because the business is small.
Read the request literally and ask focused clarification questions. Send passwords, security codes, or records through an unsafe channel.
Provide complete, readable records by the deadline. Invent receipts, mileage, cash tips, dates, or business purposes.
Disclose missing records and explain reasonable reconstruction methods. Backdate a log to make it look contemporaneous.
Separate original documents from your calculations and summaries. Delete, alter, or hide records after receiving an audit request.
Keep personal and business transactions clearly identified. Claim the full cost of a mixed-use item without a reasonable allocation.
Correct errors voluntarily and promptly when appropriate. Assume a bank deposit equals gross income.
Ask for help from a qualified Canadian tax professional when the amounts or issues are material. Assume a missing T4A means the income is not reportable.
Review the proposal letter and respond within the stated 30-day period. Argue from online anecdotes instead of the records and rules that apply to your facts.

Penalties, interest, and correcting past mistakes

If an audit finds unreported income or unsupported expenses, the result may include additional tax, interest, and penalties. The size and type of penalty depend on the facts and the applicable legislation. A careless spreadsheet error is not the same fact pattern as knowingly making a false statement.

If you discover an error before or after an audit, do not wait for the CRA to find it. Gather the correct records, determine what needs to be changed, and use the appropriate CRA correction process. The CRA's platform-economy guidance says voluntary correction may reduce or avoid penalties and interest in some circumstances, but eligibility and outcomes depend on the situation. Get professional advice before making a complex voluntary disclosure or responding to a serious allegation.

Do not borrow a friend's records, estimate an expense you know you did not incur, or “fix” a prior year by moving income into a different year. Honest uncertainty should be documented; deliberate misrepresentation creates a much bigger problem.

If you disagree with the auditor

You have several opportunities to respond:

  1. During the audit: tell the auditor what appears factually wrong and provide the missing evidence.
  2. At the proposal stage: respond to the written findings within the stated deadline, generally 30 days according to CRA audit guidance.
  3. Team leader discussion: if the issue is not resolved, ask to discuss it with the auditor's team leader.
  4. Formal objection: if the CRA issues an assessment or reassessment and you believe it is wrong, use the CRA objection process. Deadlines and filing requirements matter.

Pay attention to the difference between a proposed adjustment and a final Notice of Reassessment. A proposal is your chance to correct facts before the audit is finalized; an objection is the formal dispute route after an assessment or reassessment. A tax professional can help you decide how to present technical arguments and preserve deadlines.

You also have rights under the Taxpayer Bill of Rights, including the right to complete, accurate, clear, and timely information; the right to be treated professionally and courteously; and the right to be represented by a person of your choice. You remain legally responsible for your tax affairs even if you authorize someone to represent you.

A simple monthly system that prevents audit panic

You can make the next audit much easier with a 20-minute monthly routine:

  1. download each platform's earnings and payout data;
  2. update the combined income schedule;
  3. match payouts to bank transactions;
  4. photograph or upload receipts immediately;
  5. update total and business kilometres;
  6. review phone, vehicle, and other mixed-use allocations;
  7. save the monthly folder and a backup; and
  8. write a one-paragraph note about unusual items, such as a platform correction or vehicle repair.

The goal is not a perfect-looking spreadsheet. The goal is contemporaneous evidence that lets another person understand what happened months later. A clear explanation of a small discrepancy is more credible than a polished schedule with no source documents.

Final takeaway

A CRA audit is stressful, but it is manageable when your numbers have a trail. Report all platform income, keep gross and net amounts distinct, document eligible expenses, support vehicle claims with kilometres, preserve electronic records, and answer the CRA honestly through secure channels.

If the issue involves significant unreported income, possible gross-negligence penalties, a complex GST/HST question, a corporation, or a formal objection, speak with a Canadian tax professional promptly. An audit is not the time to rely on a generic checklist alone.

This article was researched and reviewed on August 26, 2026. CRA webpages and administrative guidance can change. Check the linked official source and the correspondence on your own file for current requirements.

Official CRA sources

The following Government of Canada sources were used for this guide. They are listed so you can verify the process and read the primary guidance for yourself:

  1. What you should know about audits (RC4188) — audit selection, contact, documents, findings, 30-day proposal response, rights, and responsibilities.
  2. Business audits — business audit workflow, secure document submission, indirect verification, records, and disagreement process.
  3. Small and medium business audits: What you need to know — audit process at a glance, document review, proposal and final outcomes.
  4. Taxpayer Bill of Rights — rights to clear information, professional treatment, representation, and a fair process.
  5. Business records — income and expense records, original documents, receipts, and business record expectations.
  6. Keeping records — record retention, electronic records, and making records available to the CRA.
  7. Electronic record keeping (IC05-1) — readable and usable electronic records and retention requirements.
  8. Tax obligations for commercial ridesharing and delivery services — income, expenses, GST/HST, and record-keeping context for platform drivers.
  9. Gig economy — Taxes and the platform economy — self-employment income, eligible expenses, and transaction records.
  10. File an objection — formal objection and appeal information.
  11. Taxpayer relief provisions — cancellation or waiver of penalties and interest in eligible circumstances.
Want one place for all your gig-work numbers?

The Canadian Gig Worker Dashboard is a Google Sheets template that tracks platform payouts, kilometres, expenses, and hours, then calculates earnings and hourly rate automatically.

Get the dashboard

Frequently asked questions

Common questions Canadian gig workers ask about this topic.

How does the CRA choose a gig worker for an audit?

The CRA uses risk assessment. It may look at the likelihood or frequency of errors, indications of non-compliance, information already on file, and comparisons with similar files. Being audited does not by itself mean you did anything wrong.

What records should a Canadian gig worker keep for a CRA audit?

Keep platform earnings statements, payout histories, bank records, tips, fees, invoices or receipts, expense notes, mileage and vehicle records, GST/HST records if registered, tax returns, and a reconciliation that connects these records to the amounts filed.

Can the CRA audit my personal bank account?

The CRA may examine personal records and records of related people or entities when they relate, or may relate, to a return under audit. Mixing personal and business money makes the explanation harder, so keep a clear schedule identifying business deposits and personal transfers.

How long do I have to respond to a CRA audit proposal?

The CRA says you generally have 30 days to agree or disagree with a written summary or proposal of audit findings. Read the letter carefully and respond by the stated deadline, with a point-by-point explanation and supporting documents.

What happens if I disagree with a CRA reassessment?

First, explain the disagreement to the auditor and provide evidence. If the issue is not resolved, you can discuss it with the auditor's team leader and use the CRA objection process for an assessment or reassessment.