Written by Behdad Karimi Dermeni, CPA · Reviewed by Maryam Ajorloo, CPA
To file business taxes in Canada, start with your business structure, because it decides which return you file. Self-employed owners report business income on a T1 personal return with Form T2125 attached. Corporations file a separate T2 return. Gather your income and expense records, claim your deductions, file electronically with the Canada Revenue Agency (CRA), and pay any balance owing by your deadline.
That is the whole process in five sentences. The reason it feels bigger than that is usually not the tax rules, it is the shoebox. If your records are scattered across a bank app, an email inbox, and a glovebox, filing feels like an archaeology project. Get the records in order and this becomes an afternoon of work.
Below is the full step-by-step version for a Canadian small business, whether you are self-employed, in a partnership, or incorporated. Clean books are what make each step short, and that is the part an AI Bookkeeper can carry for you all year instead of in one panicked week.
The rule of thumb: your business structure determines which return you file, and your records determine how long it takes. Everything else in this guide is detail hanging off those two facts.
Step 1: Confirm your business structure
Before you touch a form, be certain which of these you are. Owners get this wrong more often than you would expect, usually because they registered a business name and assumed that made them a corporation. It does not.
Sole proprietor or self-employed: you and the business are the same taxpayer. Your business income is taxed on your personal return.
Partnership: two or more people carrying on business together. Each partner reports their share of the income on their own personal return.
Corporation: a separate legal person with its own tax return, its own fiscal year-end, and its own tax bill. Registering a business name does not create one; incorporating federally or provincially does.
If you are genuinely unsure which side of that line you are on, our guide to corporation vs self-employed in Canada walks through both structures and how each one is taxed.
Step 2: Know which returns you actually have to file
Here is the mapping from structure to paperwork. Most small businesses need one income tax return plus, if they are registered, a sales tax return.
Self-employed or sole proprietor: a T1 personal income tax return with Form T2125, the Statement of Business or Professional Activities. In Quebec you also file a TP-1 provincial return. Our T2125 guide walks through the form line by line.
Partnership: the partnership itself does not file an income tax return. Each partner reports their share on their own T1 with a T2125. A T5013 Partnership Information Return is only required in specific cases, mainly when the combined absolute value of the partnership's revenues and expenses is over $2 million, when it holds more than $5 million in assets, or when a corporation or trust is a partner. Most two-person partnerships never file one.
Corporation: a T2 Corporation Income Tax Return, due 6 months after your fiscal year-end, and required every single year even if the corporation had no activity and owes nothing. Quebec corporations also file a CO-17 with Revenu Québec, and Alberta corporations file an AT1 with Alberta Tax and Revenue Administration. Ontario is simpler than people assume: Ontario corporate tax is collected through the federal T2, so there is no separate Ontario return.
GST/HST: if you are registered, you file a sales tax return on your assigned reporting period, separate from your income tax return. Registration becomes mandatory once your taxable sales pass $30,000, and our GST registration guide covers the tests.
Payroll: if you pay yourself or anyone else a salary, you also have remittances during the year and T4 slips afterward. Dividends are a different path, so confirm which one you are actually on before year-end.
One clarification worth making early, because it trips up a lot of new owners: whether your income counts as *business* income or *professional* income changes how you complete Part 3 of the T2125. We cover the distinction in business income vs professional income.
Step 3: Gather your records before you open a single form
This is the step that decides whether filing takes an afternoon or a fortnight. You need three things.
Income records: every invoice, sales receipt, platform payout, and any other money the business earned during the year. Not just what landed in the business account, everything you earned.
Expense records: receipts and statements for the costs of running the business. Bank and credit card statements tell you what you spent; receipts prove what you spent it on. The CRA cares about the second one.
Financial statements: if you are incorporated, you need a profit and loss statement and a balance sheet, because the T2 requires your financials in a standardized coded format called GIFI. Our guide to financial statements for Canadian business owners explains what each one shows.
Keep all of it for 6 years from the end of the tax year it relates to. That is the CRA's record-keeping requirement, and it is also the honest reason to digitize: paper fades, and the year you need a receipt is never the year you filed it. If you want the longer version, we wrote about how far back the CRA can audit.

Step 4: Claim the deductions and credits you are entitled to
The rule most owners already half-know: if the expense was reasonable and it helped you earn business income, it is likely deductible. The three categories that matter most for a small business:
Operating expenses: rent, utilities, software, professional fees, marketing, travel, and supplies. Meals and entertainment are generally limited to 50%.
Capital cost allowance (CCA): you do not deduct the full cost of a laptop, vehicle, or piece of equipment in the year you buy it. You claim it over time through CCA.
Home office expenses: if you run the business from home, a reasonable portion of your rent or mortgage interest, utilities, and property tax can be claimed based on the space and time you use for work.
For the full picture, see our tax write-offs for Canadian small businesses. If you are incorporated and wondering about rates rather than deductions, a qualifying Canadian-controlled private corporation pays 9% federal tax on its first $500,000 of active business income instead of the 15% general rate. That is the small business deduction, and provincial rates stack on top of it.
Missed deductions are the most expensive part of a sloppy filing, and they are almost always missed for a boring reason: the receipt was never captured. ReInvestWealth's Smart Shoebox (your receipt inbox) lets you snap or forward receipts as they happen and matches them to the matching bank transaction, so the deduction is already documented by the time you file. See how it works.
Step 5: File the return with the CRA
Now the mechanics, which is the part most guides skip. How you file depends on your structure.
If you are incorporated, electronic filing is no longer optional. For tax years beginning after 2023, all corporations must file the T2 over the internet regardless of revenue, with narrow exceptions such as insurance corporations, non-resident corporations, and corporations reporting in a functional currency. The old $1 million revenue threshold is gone. In practice that means one of three routes:
CRA-certified tax software. You prepare the T2 with GIFI-coded financials and transmit it directly. This is what most corporations and their accountants use.
Your accountant files it for you through their EFILE credentials. If your books are clean, this is fast and cheap. If they are not, this is where the bill grows.
The CRA's My Business Account, where you can also manage your accounts, view assessments, pay balances, and see what the CRA thinks you owe. Worth registering for even if you file elsewhere.
If you are self-employed, you file the T1 with the T2125 attached, the same way you would file any personal return: through NETFILE-certified software, through a preparer using EFILE, or on paper if you have to. Filing electronically gets you an assessment in a couple of weeks instead of a couple of months.
If you are registered for GST/HST, that return is separate and has its own schedule. The CRA mails a personalized four-page GST34-2 return with a 4-digit access code on the front page, usually within about 15 days of your reporting period ending. File electronically and you get a GST34-3 instead. If either never showed up or the access code has vanished into a recycling bin, you can request a new one online or call the CRA at 1-800-959-5525. The full walkthrough lives in our guide to filing and paying GST/HST online.
ReInvestWealth is the only accounting software that e-files GST, HST, and QST returns straight to the CRA from your own books, so the sales tax return is built from your categorized transactions rather than reassembled in a spreadsheet at 11pm. See how sales tax filing works.
Step 6: Pay what you owe, which is a different date
Filing and paying are two separate deadlines, and confusing them is the most common way an otherwise organized owner ends up with interest.
Self-employed: your return is due June 15, but any balance owing is due April 30. Filing late is a penalty; paying late is interest. You can trigger the second one while feeling responsible about the first.
Corporations: the T2 is due 6 months after your fiscal year-end, but the balance is generally due 2 months after year-end, or 3 months for an eligible Canadian-controlled private corporation.
Instalments: if your corporation's tax payable is more than $3,000, you pay through the year rather than in one lump. Sole proprietors have their own instalment rules based on prior-year tax owing.
For the full calendar, including GST/HST and payroll dates, see our guide to tax deadlines for a small business in Canada.
Step 7: Set up next year so this takes an afternoon
The difference between a two-hour filing and a two-week one is entirely what you did in the previous 12 months. Three habits do most of the work.
Keep a separate business account. One account for the business, one for you. Everything downstream gets easier, and the CRA never has to take your word for which coffee was a client meeting.
Capture receipts when they happen, not in April. A photo at the counter takes 4 seconds. Reconstructing a year of receipts takes a weekend you will resent.
Categorize monthly, not annually. Twelve small sessions beat one enormous one, and you get to see whether the business is actually profitable while there is still time to do something about it.
This is exactly what ReInvestWealth automates. Connect your bank, and the AI Bookkeeper categorizes transactions as they come in, so your books are current instead of hypothetical. When filing time arrives, your income statement and balance sheet already exist. See how it works.
Filing small business taxes for the first time
The first year has its own quirks, and none of them are in the general guides.
You choose your first fiscal year-end. A corporation's first tax year can be any period up to 53 weeks from incorporation, so your year-end does not have to be December 31. Pick a quiet month for your business rather than the one where you are busiest. Sole proprietors do not get this choice: your fiscal year is the calendar year.
Your first year is usually a stub period. If you incorporated in September, your first T2 covers a few months, not twelve. That also means your small business deduction limit is prorated for that shorter period.
You almost certainly do not owe instalments yet. A new corporation generally does not have to make instalment payments in its first tax year. You still have to pay the full balance by your balance-due day, so put money aside as you go rather than being surprised by it.
File even if you made nothing. A corporation with zero activity still files a T2. Skipping it because there is no tax owing is how a dormant company accumulates years of non-filing, and the penalties attach to the filing, not the income.
Watch the $30,000 line. GST/HST registration is triggered by taxable sales, not profit, and the clock is rolling rather than annual. Cross it and you are required to register and start charging, so track revenue as it accumulates rather than discovering the threshold in hindsight.

Common mistakes when filing business taxes
Mixing personal and business spending. It creates hours of sorting work and weakens every deduction you claim, because a shared account makes intent hard to prove.
Treating the filing date as the payment date. See Step 6. This one quietly costs money.
Not filing a nil return. No revenue is not the same as no obligation, and a corporation owes a T2 either way.
Claiming expenses you cannot document. A bank line that says "AMZN MKTP" proves you spent money, not that it was a business expense. The receipt is the deduction.
Guessing at GST/HST. Charging the wrong rate, or charging it before registering, is fixable but tedious. Provincial rates differ: HST in Ontario, New Brunswick, Nova Scotia, Newfoundland and Labrador, and Prince Edward Island; GST plus PST in British Columbia, Saskatchewan, and Manitoba; GST plus QST in Quebec; GST only in Alberta.
Leaving bookkeeping to the last week. Every other mistake on this list is a symptom of this one.
What if you are late or behind on filing?
More common than you would think, and more fixable than it feels. The late-filing penalty for a return with a balance owing starts at 5% of the balance plus 1% per month, so the cost of waiting grows in a straight line. Our tax penalty calculator will show you the actual number, which is usually less frightening than the imagined one.
If you have unreported income or unfiled years, the CRA's Voluntary Disclosures Program can reduce penalties and interest if you come forward before they contact you. We explain how it works in our guide to the CRA Voluntary Disclosure Program.
If the problem is simply that the books were never done, that is a bookkeeping job before it is a tax job. One thing customers often discover here: connecting a bank account typically pulls only the last 45 to 90 days of history, so older years come in through bank statement uploads instead. Our guide to catch-up bookkeeping in Canada covers the order to do it in.
Frequently asked questions
Can I file my small business taxes myself?
Yes. A straightforward sole proprietorship is very manageable with NETFILE-certified software and organized records. A T2 corporate return is harder, because it requires GIFI-coded financial statements and the small errors are the expensive kind. Many incorporated owners keep their own books and have an accountant file the T2.
Do I have to file a business tax return if I made no money?
A corporation must file a T2 every year regardless of income or activity. If you are self-employed, you report the business on your T1 whenever you had business activity, even at a loss. Filing a loss year is often to your benefit, since business losses can be applied against other income or carried forward.
How do I file taxes for a sole proprietorship in Canada?
You file your regular T1 personal return and attach Form T2125 to report your business revenue and expenses. There is no separate business return. Your filing deadline is June 15 as a self-employed person, with any balance owing due April 30.
Do I need a business number to file?
Not to file a T1 with a T2125 as a sole proprietor. You need a business number once you register for a CRA program account, which includes GST/HST, payroll, or corporate income tax. A corporation gets one when it registers.
How long should I keep my business records after filing?
6 years from the end of the tax year they relate to. Keep them longer if you have an objection or appeal outstanding, and get written CRA approval before destroying anything early.
What is the difference between filing my business taxes and filing GST/HST?
They are separate returns with separate deadlines. Income tax reports what your business earned; a GST/HST return reports the sales tax you collected minus the sales tax you paid on business purchases. Being registered for one does not change the deadline for the other.
Ready for a filing season that does not involve a shoebox?
You can keep reconstructing a year of records every spring, or you can connect your bank once and let the AI Bookkeeper categorize transactions as they arrive, with receipts matched automatically in the Smart Shoebox. When your return is due, the numbers are already there. Built by CPAs, 30 days free. Get started with ReInvestWealth.
If it is the T2 itself you would rather hand off, ReInvestWealth users can have their T2 or CO-17 return filed for them directly from their own books.
A note from our CPAs: This guide is educational and covers the general rules for filing small business taxes in Canada. Tax situations vary, and provincial rules differ, so for advice on your specific circumstances talk to your accountant. (If they use ReInvestWealth, they will already have clean books to work from.)
Written by Behdad Karimi Dermeni, CPA
Co-founder of ReInvestWealth and a founding community builder at Stripe. Behdad built ReInvestWealth to give smart, busy entrepreneurs CPA-level accounting without the CPA-level price tag. Read more · Connect on LinkedIn
Reviewed by Maryam Ajorloo, CPA
Maryam Ajorloo is the co-founder of ReInvestWealth and a CPA who specializes in small business tax, sales tax, and everyday bookkeeping. She helps entrepreneurs keep clean, audit-ready books and make sense of write-offs, filing deadlines, and the numbers behind their business. Read more · Connect on LinkedIn

