Estimate your exact freelance taxes. We factor in your day job salary so you don't get hit with a surprise tax bill. Based on 2026 CRA rates.
Everything you need to know about write-offs, CPP, and the CRA.
If you are operating under your own legal name (e.g., John Doe), you do not need to register a business name. You simply report the income on form T2125 of your personal tax return.
Once your total gross revenue (before expenses) exceeds $30,000 over four consecutive calendar quarters, you are legally required to register for an HST/GST number and start collecting it from clients.