Professional HST Filing Service.
Let our team handle your HST filings while you focus on what matters most.

HST Filing Services
Running a business is challenging enough without getting bogged down by HST paperwork, right? When you’re knee-deep in running your company, the last thing you want is to spend hours figuring out input tax credits or worrying if you’ve missed something that’ll trigger a CRA review.
Let our team of CPAs handle your HST filings from A to Z.
Why Partner With Our HST Team

Simply Good at the Basics
First off, we nail the fundamentals. Your HST returns? They'll be done accurately, promptly, and without the usual headaches. No fuss, no stress - just solid work you can count on.

Beyond Just Numbers
Here's where we break away from the pack - we're obsessed with your profitability. While other firms just push papers, we're diving deep into your business numbers, finding ways to maximize every dollar. Sure, we'll save you tax where we can, but that's just the beginning.

Long-Term Value Focus
We're thinking about your business's future, not just today's filing. Whether it's spotting efficiency opportunities or planning for your eventual retirement, we're your partners in building lasting business value. It's about making smart moves now that pay off big later.

Full-Service Support
Think of us as your business's Swiss Army knife - you're getting an accountant, tax specialist, coach, and accountability partner all rolled into one.

Reviews
We met with John to discuss HST and tax filing for our business. John was able to answer our questions confidently and gave valuable advice. We loved his honesty and his approach when answering our questions. We would recommend speaking to John to discuss your business accounting needs. Thank you,John!
WinKal Properties Wilson
John provided a ton of great information regarding HST filing and taxes for my new business. He was transparent and provided valuable advice that will help me be successful in the long run. Thanks again, John, for your time and kindness!
Brooklyn Thompson
I must say John Swain is highly professional and is also a charismatic and positive person.
Thanks to his years of experience he anticipates clients queries beforehand and comes up with instant ideas to solve them.
All the best John.
JITENDRA SINGH
I recently consulted with the team at Swain CPA about the tax implications of investing in a Canadian HVAC business as a non-resident investor... They provided valuable general guidance and helped me understand key considerations, such as withholding tax requirements for dividends, interest, and capital gains... Transparent and professional.
Bailey Vernon
John was responsive to my emails, quickly (and easily) coordinating a consultation. He was transparent about his services and how to best manage my finances. Thank you! All the best John.
Marc B.

Why Do You Need Professional HST Filings
Here’s the thing about HST – it’s not just about pushing numbers to CRA. Making mistakes with HST filings can cost your business big time in penalties, missed input credits, and precious hours spent dealing with audits.
Protection from CRA Penalties
One wrong move with HST calculations or missed deadlines can trigger CRA penalties and interest charges. Professional filing means your business stays protected and compliant.
Maximize Every Credit
Most businesses leave money on the table by missing eligible input tax credits.
Save Time and Focus on Growth
Let's be honest - your time is better spent growing your business than wrestling with HST paperwork. Professional handling means you can focus on what really matters.
Peace of Mind During CRA Reviews
If CRA comes knocking with questions, you'll have expert backup. We maintain detailed documentation and handle CRA correspondence professionally.
Our Process
Step 1: Initial Contact
We’ll send you a quick email to kick things off. From there, your Relationship Manager will set up a time to chat and get a feel for how your HST filings have been going—or not going.
Step 2: Planning Meeting
We’ll walk through how often you need to file, what you’ve been collecting, and where you might be missing credits. No judgment—just straight-up help to get things on track.
Step 3: Information Gathering
You’ll get a clear list of what we need. Nothing overwhelming, and we’ll even nudge you along if life gets busy. We’ve got your back the whole way through.
Step 4: File Preparation and Review
We take your info, prep your return, and check it all for accuracy. Then we file it with CRA—no stress, no surprises, just solid work done right.
Step 5: Final Steps and Year-End Inspiration Session
You get confirmation everything’s filed and squared away. Then we’ll jump into a quick Inspiration Session to show you where you can save more and how to keep things smooth for next time.

Awards and Recognition


Queen’s Platinum Jubilee Medal

Devour Food and Film Fest Board Service Recognition

MIT's MASS Challenge Awards Ceremony




Our Services
Latest News & Blog Posts
Why Bookkeeping Matters for Your Small Business (Even If You Have a CPA)
Hiring Your First Employee in Nova Scotia: What It Costs and What You Need to Set Up
FAQs
Think of them as your regular check-in with CRA where you report all the HST you’ve collected from your customers. It’s basically combining federal GST with provincial sales tax into one package (because who needs extra paperwork, right?).
If you’re making between $1.5 and $6 million a year, CRA wants to hear from you every quarter. That’s their rule, but here’s something most people don’t know – you can actually switch to monthly if that works better for your cash flow.
Here’s the timing breakdown: Let’s say your quarter runs January through March. You’ve got until April 30th to get your HST return filed and paid up. Simple as that.
Now, if you’re bringing in more than $6 million, CRA’s going to want to see you monthly – no choice there. Making less than $1.5 million? You can file once a year, but honestly, some businesses prefer to file more often to keep their cash flow smoother.
The magic number is $30,000. If you’re making less than that in worldwide sales over any 12-month period, you don’t have to jump into the HST game. And yeah, I said worldwide sales, not just what you’re making here in Canada.
But hold up – there are a couple of things you need to know:
First off, we’re not just talking about calendar years here. CRA looks at any 12-month stretch, so if you hit that $30,000 mark at any point, boom – you need to register.
Here’s something interesting though – even if you’re under that $30,000 mark, sometimes it actually makes sense to register anyway. Why? Well, if you’re dealing with other businesses or have plans to grow, being HST registered might put more money in your pocket through input tax credits.
The second you cross that $30,000 line, though, CRA wants you in the system. No IFS, ANDs, or Buts about it.
If you making $1.5 million or less? You can file once a year. But here’s the thing – some business owners like to file more often just to keep their cash flow smoother. Hey, whatever helps you sleep at night.
If you’re bringing in between $1.5 and $6 million, CRA wants to see you every quarter. That’s just their rule. Though honestly, some folks in this bracket choose monthly filing to keep things more manageable.
Now, if you’re crushing it with over $6 million in sales – first off, nice work! But yeah, you’re looking at monthly filings. No way around that one.
Here’s a pro tip, though – even if you don’t have any HST to pay or haven’t done any business, you still need to file those returns. CRA just likes to know you’re thinking about them, I guess


