Finding Your T2125 Industry Code
Somewhere near the top of Form T2125 sits a small field that stops a surprising number of freelancers cold: the industry code. It's six digits, it has no obvious source, and tax software insists on it before you can move on to the parts of the form you actually understand. The good news is that the code is easier to get right than most people think — and lower-stakes than the internet sometimes suggests. This guide explains what the code is, why the CRA collects it, how to find yours, which codes Canadian freelancers most commonly use, and what to do in the edge cases where nothing seems to fit.
What the Industry Code Actually Is
The industry code on T2125 is a six-digit NAICS code — the North American Industry Classification System, a standardized taxonomy of business activities shared by Canada, the United States, and Mexico. Every kind of economic activity, from residential framing to independent writing, has a code.
On T2125 it lives in Part 1 — Identification, alongside your name, business name, address, fiscal period, and (if you have one) your CRA Business Number. The code describes your main business activity: the thing your business does, not your job title and not your credentials.
That distinction matters more than it seems. A registered nurse doing freelance health writing files under writing, not nursing. A software developer who mostly does paid consulting engagements files under consulting or computer services depending on what the work actually is. The code follows the activity that produces the income on this particular T2125.
Why the CRA Cares About a Statistics Code
The industry code does two jobs. The first is boring: national statistics. StatCan aggregates T2125 filings by code to measure what Canada's self-employed economy actually does.
The second job is the one worth understanding: benchmarking. The CRA's systems compare your return against other filers using the same industry code. Revenue levels, gross margins, and — most importantly — expense ratios all get read in the context of your code's peer group. Vehicle expenses that are unremarkable for a courier look strange on a copywriter's return. A 40% meals-and-entertainment ratio would stand out in almost any code, but a high supplies ratio is normal for a painter and abnormal for a bookkeeper.
This is why a wildly wrong code is worth avoiding: it doesn't make you audit-proof or audit-bait by itself, but it puts your perfectly legitimate numbers in the wrong comparison group, where they can look like outliers. The goal isn't to game the benchmark — it's simply to be measured against the right peers.
How to Find Your Code
Three practical routes, in order of convenience:
1. Your Tax Software's Lookup
TurboTax, Wealthsimple Tax, UFile and the other major packages all embed a searchable industry-code lookup in the T2125 flow. Type a keyword ("photography," "consulting," "cleaning") and pick the closest match. For most freelancers this takes under a minute.
2. The Statistics Canada NAICS Search
The authoritative source is Statistics Canada's NAICS search tool, which lets you browse the hierarchy or search by keyword and read the official description of each code — including illustrative examples of what belongs and what doesn't. When you're between two candidate codes, the descriptions usually settle it.
3. Last Year's Return
If your business hasn't changed, the code you used last year is almost certainly still right. Consistency across years is a feature, not laziness.
Whichever route you take, the selection rule is the same: pick the code for the activity that generates the most revenue. Not the activity you enjoy most, not the one on your business card — the one that produced the largest share of the income you're reporting on this form.
Common Industry Codes for Canadian Freelancers
The codes below cover many of the freelance businesses we see. Treat this as a starting point, not a source of truth — NAICS is revised periodically and some codes shift between versions, so verify your pick against the current StatCan NAICS search before filing.
| Code | Description | Typical Freelancers |
|---|---|---|
| 541510 | Computer systems design and related services | Software developers, IT contractors, web developers |
| 541430 | Graphic design services | Graphic designers, brand designers, illustrators |
| 711513 | Independent writers and authors | Freelance writers, copywriters, authors |
| 541611 | Administrative and general management consulting | Business and management consultants |
| 541920 | Photographic services | Photographers, videographers (photo-led) |
| 541213 | Tax preparation services | Independent tax preparers |
| 541215 | Bookkeeping, payroll and related services | Freelance bookkeepers |
| 561722 | Janitorial services (except window cleaning) | Cleaning services |
| 492110 | Couriers | Delivery and courier drivers |
| 485310 | Taxi and ride-hailing services | Rideshare drivers |
| 611690 | All other schools and instruction | Tutors, private instructors |
| 236110 | Residential building construction | Renovation contractors, home builders |
If your profession has its own invoicing conventions too, our by-profession guides — like the IT contractor invoice guide and locum pharmacist invoice guide — pair naturally with getting the tax classification right.
The Edge Cases
You Do More Than One Thing
One business, several related activities: use the code for the dominant revenue source. A designer who earns 70% from design and 30% from front-end coding files under design. But two genuinely distinct businesses — say, freelance photography and a property-management side business — each get their own T2125, and each T2125 gets its own code. The form is filed per business activity, not per person.
Nothing Fits Exactly
NAICS predates a lot of modern freelance work, so some businesses land between codes. The rule of thumb: the nearest reasonable specific code beats a generic catch-all. A social-media manager fits better under advertising/marketing-adjacent codes than under "all other personal services." Read the StatCan descriptions; the "this includes / this excludes" examples usually point the way. Reserve the catch-all codes for when nothing specific is honestly close.
Your Business Changed
Changing the code between years is fine — expected, even — when the business genuinely changed. A courier who became a full-time photographer should absolutely switch codes. What reads oddly is the same unchanged business cycling through unrelated codes year after year.
Does the Code Affect Audit Risk?
Honest answer: not directly. There's no list of "audited codes," and picking consulting over design won't summon or repel the CRA on its own. What draws attention is mismatch — expense patterns that sit far outside the norm for your declared industry, revenue that doesn't reconcile with your GST/HST filings, or deductions that don't make sense for the activity described.
Put differently: the code is context, and your records are the substance. A correct code plus clean, well-categorized records is the whole game. If you're claiming vehicle expenses, that means a real mileage log; for everything else, it means receipts categorized to the right T2125 expense lines throughout the year rather than reconstructed in April.
Frequently Asked Questions
Where does the industry code go on T2125?
Part 1 (Identification), alongside your business name, address, and fiscal period. Tax software presents it as a searchable dropdown.
What if my business does more than one thing?
Use the code for the activity that generates the most revenue. Genuinely separate businesses each file their own T2125 with their own code.
Can I change my industry code from last year?
Yes, when the business genuinely changed. Keep it consistent otherwise — the same business hopping between unrelated codes reads oddly.
Will the wrong code trigger an audit?
Not by itself. The risk is indirect: your expenses get benchmarked against the wrong peer group, which can make normal numbers look like outliers.
Is there an official list of codes?
Yes — Statistics Canada's NAICS search is the authoritative source, with full descriptions and examples for every code. Verify against it before filing, since codes are revised periodically.