July 1, 2026

GST/HST registration for Canadian businesses: Who needs it and how to apply

Key takeaways

  • GST/HST registration is mandatory once your worldwide taxable revenues pass $30,000 in any single calendar quarter, or across four consecutive calendar quarters
  • Registration is free, happens online through the Canada Revenue Agency's Business Registration Online portal, and gives you a GST/HST number tied to your Business Number
  • Small suppliers under the $30,000 threshold can register voluntarily to claim Input Tax Credits on business expenses
  • Taxi, ride-share, and certain non-resident digital businesses must register from their first dollar of taxable sales
  • Before applying you'll need your SIN, business structure, fiscal year-end, effective registration date, and an estimate of annual taxable revenue

If you sell taxable goods or services in Canada, you need a GST/HST account with the Canada Revenue Agency. This account lets you collect the federal Goods and Services Tax (or the combined Harmonized Sales Tax in participating provinces) and remit it to the government. Your account number is tied to your nine-digit Business Number, with an RT0001 suffix that identifies it as a GST/HST account.

The $30,000 threshold sounds simple, but it applies to rolling quarters. That means mid-year growth can push you over without warning.

Who needs to register for GST/HST?

Whether you must register for GST/HST or can choose to comes down to your revenue.

Mandatory registration

Registration becomes mandatory once you're no longer a small supplier. That happens when your worldwide taxable revenues pass $30,000 in a single calendar quarter or across four consecutive quarters. The four-quarter window is rolling, so it's not tied to your fiscal year.

If you cross the threshold in a single quarter, you must register effective the day of the sale that pushed you over and start charging GST/HST on that sale. If you cross it across four rolling quarters, you must register by the end of the month following the quarter in which you exceeded $30,000.

Two categories have to register from day one regardless of revenue:

  • Taxi operators and commercial ride-share drivers on platforms like Uber and Lyft
  • Non-resident businesses selling digital products or services to Canadian consumers under the simplified GST/HST regime

Voluntary registration

Small suppliers under the $30,000 threshold can register voluntarily when it still makes sense. The main reason is Input Tax Credits (ITCs), which let you recover the GST/HST you pay on business expenses. If your input costs are high relative to your revenue, the refund can outweigh the administrative work of filing returns.

What counts toward the $30,000 threshold?

The threshold is based on worldwide taxable revenues, not your Canadian sales alone. Taxable revenues include:

  • Sales of goods and services taxed at the standard rate of 5% GST or the HST rate in your province
  • Zero-rated supplies such as basic groceries, prescription drugs, and most exports

Taxable revenues don't include:

  • Exempt supplies such as most healthcare, residential rent, financial services, and daycare
  • Sales of capital property
  • Goodwill from selling a business
  • Revenue earned as an employee

The distinction matters because a consultant who bills $25,000 in Canada and $8,000 to US clients is over the threshold, since exports are zero-rated rather than exempt. A landlord earning $50,000 from long-term residential rent, by contrast, is still a small supplier because that revenue is exempt.

How do you register for GST/HST?

The CRA's primary registration channel is the Business Registration Online (BRO) portal. Paper registration via Form RC1 is still available for cases BRO can't handle, including businesses without a Canadian SIN holder authorized to register. The online portal takes most sole proprietors and small corporations under 20 minutes if you have your information ready.

Information you need before starting

Gather this first to avoid restarting the form.

  • Social Insurance Number: Plus legal name, date of birth, and home address
  • Business structure: Sole proprietorship, partnership, corporation, trust, or non-profit
  • Business name and operating name: If the two differ
  • Business activity description: The main type of goods or services you sell
  • Estimated annual taxable revenue: The CRA uses this to assign your filing frequency
  • Preferred fiscal year-end
  • Effective date of registration: The date you want to start collecting GST/HST
  • Mailing and physical business addresses
  • Contact information: For the person authorized to act on the account

The registration steps

The CRA's flow is straightforward once you're on the portal. You'll receive a GST/HST account number in the format 123456789 RT0001 once the application processes. Most registrations are confirmed instantly, and the CRA will mail a written confirmation and information package within a few weeks.

After you're registered

Two things change the day your registration takes effect. You start charging GST or HST at the appropriate rate on every taxable sale, and you become eligible to claim Input Tax Credits on the GST/HST you pay for business expenses.

The rate you charge depends on the province where the supply is made, not where your business is based:

  • Ontario: 13% HST
  • Nova Scotia: 14% HST
  • New Brunswick, Newfoundland and Labrador, and Prince Edward Island: 15% HST
  • Provinces without HST: 5% GST plus any applicable provincial sales tax

You file a GST/HST return at the frequency assigned to you, whether annual, quarterly, or monthly. On each return you report the tax you collected and the ITCs you're claiming, then remit the difference to the CRA. If your ITCs exceed the tax you collected, the CRA refunds the difference.

When does voluntary registration make sense?

Voluntary registration makes sense in three situations, even though it adds paperwork most small suppliers can avoid.

  • High startup costs: A new consultancy buying laptops, software, and a year of office rent might pay more GST/HST on expenses than it collects on its first $30,000 of revenue. Registering early lets you claim those ITCs.
  • Customers who are GST/HST registrants: If you sell to other businesses that recover the tax through their own ITC claims, charging GST/HST doesn't make you less competitive. Your customers reclaim what you charge.
  • Crossing the threshold soon: Registering voluntarily lets you control the effective date and avoid starting to charge tax mid-relationship with existing customers.

The trade-off is that voluntary registration locks you in for at least one year. You can deregister later if you're still a small supplier, but in the meantime you have to file returns and follow the same rules as mandatory registrants.

What makes GST/HST compliance complex after registration?

Once you're registered, three areas tend to be confusing:

  • Charging the wrong rate: Place-of-supply rules determine which province's rate applies, and they're not always obvious for services delivered remotely or goods shipped between provinces. Getting it wrong creates reconciliation problems at filing time.
  • Missing ITCs: Every business expense with GST/HST is a potential ITC, but only if your receipt or invoice shows the tax separately and includes the supplier's GST/HST number. Card statements alone aren't enough. If you don't capture receipts in real time, you lose ITC dollars you were entitled to recover.
  • Late or incorrect returns: Filing penalties start at 1% of the amount owing plus 0.25% per month, up to 12 months. Repeated late filing or under-reporting attracts higher penalties and interest. Filing frequency matters here, because annual filers have one chance per year to get it right and monthly filers have 12.

Ramp captures receipts at the point of purchase and automatically codes HST, GST, PST, and QST with the vendor details intact, so your ITC documentation is audit-ready as the spend happens.

See how Ramp handles tax coding for Canadian businesses →

How do you set up your business for GST/HST after registering?

Once you have your account number, get your systems ready before your first filing period closes.

  1. Update your invoicing system: Add GST/HST as a separate line item, display your GST/HST number on every invoice over $30, and apply the right rate based on your customer's location
  2. Set up tax tracking in your accounting software: Most platforms like QuickBooks, Xero, NetSuite, and Sage have built-in GST/HST handling. You'll need to configure it with your registration number, filing frequency, and the rates you'll be charging.
  3. Capture every receipt: ITCs are only as good as the documentation behind them. Build a habit or a system that gets receipts into your books the same day the expense happens, with the tax broken out.
  4. Calendar your filing deadlines: Annual filers usually have 3 months after fiscal year-end to file, while quarterly and monthly filers have 1 month after each period. Set reminders well in advance, because reconciliation takes longer than most people estimate.
  5. Reconcile before you file: Match GST/HST collected against your sales records, match ITCs claimed against receipts, and resolve any discrepancies before submitting. Errors caught after filing require amended returns.

Most of that setup runs on one assumption: the GST/HST on every card swipe and bill is captured and coded before you sit down to file. For Canadian teams, that coding is usually still manual, line by line into QuickBooks Online or Xero, with receipts chased down after the fact.

The question is whether your platform was built for Canada or is a US tool that treats GST/HST as an afterthought.

Keep GST/HST coded and filed cleanly with Ramp

Registration is the starting line. What comes after is where most Canadian finance teams lose time: coding HST, GST, PST, and QST on every transaction, chasing receipts with the tax breakout intact, and reconciling it all before each filing deadline. If the documentation isn't there when you sit down to file, you're either leaving ITC dollars on the table or scrambling to reconstruct months of spend.

Ramp handles that work as transactions happen for Canadian businesses, not after. Corporate cards, expense management, and bill pay run on one platform that captures the tax on every transaction and codes it to the right GL account automatically.

For a Canadian finance team, that looks like:

  • CAD and USD cards on one login, so cross-border software and ad spend stop living on a separate card
  • HST/GST/PST/QST auto-coded to the right tax codes in QuickBooks Online, Xero, NetSuite, Microsoft Business Central, or Sage Intacct in CAD
  • Your GST/HST return pulls from data that's already reconciled, not from a month-end scramble to piece it together

Ramp is the spend platform 70,000+ businesses already run on, now built for Canada.

See how Ramp works for Canadian businesses.

Try Ramp for free

The information in this article is for general informational purposes only and does not constitute accounting, legal, or tax advice. Tax registration requirements, thresholds, and filing obligations may change. For official and up-to-date CRA requirements, visit canada.ca. Please consult a qualified accountant or tax professional for advice specific to your business.

Ramp cards are issued in Canada by Peoples Trust Company, pursuant to license by *Visa International. Visa Int./Peoples Trust Company, Licensed User.

Ramp cards are issued in the UK by Stripe Payments UK Limited, an electronic money institution authorized by the Financial Conduct Authority (firm reference number: 900461). Ramp cards are issued in the EEA by Stripe Technology Europe Limited, an electronic money institution authorized by the Central Bank of Ireland (firm reference number: C187865). Cards are issued under the Visa card scheme pursuant to a license from Visa Europe Limited.

The Ramp Visa Corporate Card is issued in the U.S. by Celtic Bank, and to U.S. corporations operating globally by Column N.A., Member FDIC, and is subject to credit approval. The Ramp Visa Commercial Card is issued by Sutton Bank, Member FDIC. The Ramp Visa Business Card is issued by Lead Bank, Member FDIC. Each card is issued pursuant to a license from Visa USA Inc.

Visa is a registered trademark of Visa International Service Association. All other trademarks and service marks belong to their respective owners.

*Ramp Business Corporation is a financial technology company and is not a bank. Bank deposit services provided by First Internet Bank of Indiana, Member FDIC.

Share with
Ramp team
The Ramp team is comprised of subject matter experts who are dedicated to helping businesses of all sizes work smarter and faster.
Ramp is dedicated to helping businesses of all sizes make informed decisions. We adhere to strict editorial guidelines to ensure that our content meets and maintains our high standards.

FAQs

GST/HST registration gives your business a tax account with the Canada Revenue Agency. Once you're registered, you collect GST or HST on taxable sales and claim Input Tax Credits on your business expenses. You then file periodic returns to remit the difference to the CRA.

You must register once your worldwide taxable revenues exceed $30,000 in any single calendar quarter or across four consecutive calendar quarters. Taxi drivers, ride-share drivers, and non-resident digital businesses serving Canadian customers must register from their first taxable sale regardless of revenue.

Most online applications through the CRA's Business Registration Online portal are confirmed within minutes. You'll typically receive your GST/HST account number right away, with a written confirmation package arriving by mail within a few weeks.

Voluntary registration makes sense if you have high startup costs and want to recover the GST/HST you paid on business expenses, if most of your customers are other GST/HST registrants who can recover the tax themselves, or if you expect to cross the $30,000 threshold within the next year. The downside is committing to file returns for at least 12 months even if you stay below the small supplier limit.

If you register late, the CRA can assess you for the GST/HST you should have been collecting, even if you never charged it to your customers. You're responsible for remitting that amount whether or not your customers will pay it retroactively. Penalties and interest compound the longer the delay goes uncorrected, which is why catching the threshold early matters.

Most banks treat the back office as a cost to keep down. We treat ours as a return to compound, which is why we run it on Ramp. Now we put our clients on Ramp, too.

Patrick Gaughen

President & COO, Hingham Institution for Savings

The 192-year-old bank that banks on Ramp to take the waste out of its own books

Browserbase builds infrastructure so AI agents can do real work. Ramp is doing the same for finance. It’s not another tool. It’s a system purpose-built for AI-driven finance, and that’s why we chose Ramp as our financial operating system from day one.

Paul Klein IV

Founder & CEO, Browserbase

How the startup that helped design Ramp’s procurement agent automated its own procure-to-pay

We used to pay up to $20k a year for our AP platform. With Ramp, we’re earning back well over that amount. That's money that belongs to the mission now, not to the back-office software.

Heidi Coffer

Chief Financial Officer, Boys & Girls Clubs of San Francisco

Boys & Girls Clubs of San Francisco used to pay for their finance software — now it pays them

The tricky thing about corporate travel policy is timing. We didn't need a stricter policy. We needed the policy to show up earlier. With Ramp Travel, it finally does.

Keith Frantz

Director of Enterprise Risk Management, Prosper

When Prosper put policy into its corporate travel booking flow, costs fell 15% and finance reclaimed a week every month

We're accountable to our funders, our partners, and the families we serve. That accountability starts with how we manage every dollar. Ramp makes it easy for our team to spend wisely, track in real time, and keep overhead low so more resources reach the families navigating infertility.

Rachel Fruchtman

CFO, Jewish Fertility Foundation

Jewish Fertility Foundation reclaimed 11 work weeks and put more time into serving families

Each member of our team has an outsized impact due to our focus on using high-leverage tools like Ramp.

Lauren Feeney

Controller, Perplexity

How Perplexity's finance team of 10 scales one of the fastest-growing AI startups

With Ramp, we haven’t had to add accounting headcount to keep up with growth. The biggest takeaway is that instead of hiring our way through it, we fixed the workflow so we can keep supporting the organization as we scale.

Melissa M.

VP of Accounting at Brandt Information Services

Brandt grew finance operations 3x with zero added accounting headcount

In the public sector, every hour and every dollar belongs to the taxpayer. We can't afford to waste either. Ramp ensures we don't.

Carly Ching

Finance Specialist, City of Ketchum

City of Ketchum saves 100+ hours to make every taxpayer dollar count