Reference

Ontario business & government fee table

What a business in Ontario actually pays the government — at start-up, every year, and for the accounts that are free. Each row links to the official page carrying the current amount.

Last reviewed .

Starting a business

One-time charges paid when you first register or incorporate. Amounts are set by the government and change from time to time, so each row links to the page that carries the current figure.

What you pay forPaid toWhenCurrent amount
Ontario Business Name registration (sole proprietorship, partnership, trade name)Ontario Business RegistryOnce, renewed every 5 yearsOntario Business Registry
Articles of Incorporation — Ontario corporationOntario Business RegistryOnce, at incorporationOntario Business Registry
Articles of Incorporation — federal corporationCorporations CanadaOnce, at incorporationCorporations Canada
NUANS preliminary name search reportPrivate NUANS search housesBefore incorporating with a nameNUANS
Extra-provincial registration (out-of-province corporation operating in Ontario)Ontario Business RegistryBefore carrying on business in OntarioOntario.ca

Keeping the business in good standing

Recurring government charges once you are up and running.

What you pay forPaid toWhenCurrent amount
Ontario business name renewalOntario Business RegistryEvery 5 yearsOntario Business Registry
Corporate annual return filingOntario Business Registry / Corporations CanadaYearlyAnnual return
Corporate profile / certificate of status requestsOntario Business RegistryAs needed (banks, lenders, tenders)Ontario Business Registry
Municipal business licence and renewalYour city or townYearly in most municipalitiesLicences and permits
BizPaL-listed sector permits (food, trades, childcare, transport and more)Federal, provincial and municipal issuersVaries by sectorBizPaL

Accounts that cost nothing to open

These registrations are free — you only pay the tax, premium or contribution itself once you are registered.

What you pay forPaid toWhenCurrent amount
Business Number (BN) and CRA program accountsCanada Revenue AgencyBefore your first filing or payroll runCRA business number
GST/HST account registrationCanada Revenue AgencyOnce revenue passes the small-supplier threshold, or voluntarilyCRA GST/HST
Payroll account (source deductions)Canada Revenue AgencyBefore your first paydayCRA payroll
WSIB account registrationWorkplace Safety and Insurance BoardWithin 10 days of hiring your first worker, if coverage appliesWSIB
Employer Health Tax accountOntario Ministry of FinanceOnce Ontario payroll passes the exemption thresholdOntario EHT

Common questions about the fees

How much does it cost to start a business in Ontario?

It depends on the structure. A sole proprietorship needs only a business name registration with the Ontario Business Registry, renewed every five years. An Ontario or federal corporation pays an Articles of Incorporation filing fee, plus a NUANS name search if you want a named rather than numbered corporation. Registering for a Business Number, GST/HST, payroll, WSIB and Employer Health Tax accounts costs nothing.

Are Ontario government business fees refundable?

Filing fees are generally not refunded once a registry has processed the submission, including rejected filings caused by incorrect information. Check the fee schedule on the issuing registry's page before filing.

Do I have to pay to renew my Ontario business name?

Yes. Business name registrations for sole proprietorships, partnerships and trade names expire after five years and must be renewed through the Ontario Business Registry to stay valid.

Is there a fee to file a corporate annual return?

Ontario and federal corporations must file an annual return every year. The current fee, and whether your filing route carries one, is listed on the registry page for your jurisdiction.

Why does this page not list dollar amounts?

Government fees change without much notice, and a stale number is worse than no number. Every row links to the official page that carries the current amount, so what you read is always the amount you will actually pay.