Book Consultation

Gondaliya CPA

E-Commerce GST/HST Filing · From $150/Filing

We Handle Your E-Commerce GST/HST Filing

E-commerce GST/HST is the most complex in Canada. Multi-province place-of-supply rules, marketplace facilitator obligations, digital product taxation, cross-border zero-rating, drop-shipping structures. We handle all of it. Flat fee. Filed on time. Every province correct.

What Is Included in Our E-Commerce GST/HST Filing Service

Everything your online business needs for CRA-compliant GST/HST filing across every province and internationally. No hourly billing.

IncludedWhat We Do
GST/HST return preparation and filingWe prepare and file your GST/HST return (monthly, quarterly or annual) through CRA on your behalf, on time, every period.
Multi-province place-of-supply calculationWe calculate the correct GST/HST rate for every sale based on the customer's delivery address: 13% Ontario, 15% NS/NB/NL/PEI, 5% AB/BC/SK/MB. Every province correct, every order.
Marketplace facilitator reconciliationWe reconcile Amazon, Shopify, Etsy and other marketplace statements. Platforms that collect and remit GST/HST on your behalf are tracked separately from direct sales where you collect.
Cross-border and international sales (zero-rated)We classify international sales as zero-rated (0% GST/HST) and ensure full ITCs are claimed on all Canadian expenses. Export-heavy sellers are frequently in a net refund position.
Digital product and SaaS GST/HST classificationWe correctly classify digital downloads, SaaS subscriptions, online courses, digital memberships and streaming services for GST/HST. Canadian sales are taxable. International sales are zero-rated.
Drop-shipping GST/HST handlingWe determine who is the importer of record, where GST/HST applies and how ITCs flow in your drop-shipping structure.
ITC recovery on all business expensesWe claim ITCs on advertising (Google, Meta, TikTok), Shopify/platform fees, shipping costs, packaging, software subscriptions, warehousing, inventory and professional fees.
Refund and return GST/HST adjustmentsWe process credit note adjustments for returned orders, cancelled subscriptions and refunded purchases so you do not overpay GST/HST on revenue you did not keep.
CRA correspondence and noticesWe respond to CRA notices, assessments and review letters related to your GST/HST account on your behalf.
Annual T2 corporate tax returnFiled FREE for every e-commerce GST/HST filing client. No additional charge.

How It Works

Four steps. We handle the multi-province complexity. You sell.

1

Connect

We connect to your QBO or Xero, Shopify, Amazon Seller Central and payment processors. If you do not have accounting software, we set it up.

2

Reconcile

We reconcile marketplace payouts, direct sales, refunds and platform fees. Every transaction coded with the correct provincial GST/HST rate.

3

Calculate

We calculate GST/HST collected by province, marketplace-remitted amounts, ITCs on all expenses and net tax owing or refund.

4

File

We file your GST/HST return through CRA, confirm the filing and notify you of the amount owing or refund expected.

E-Commerce GST/HST Filing from $150 / Filing

Flat fee. Multi-province, marketplace reconciliation, ITC recovery and T2 filed FREE.

Get Started

Multi-Province GST/HST Rates We Apply for Every Order

The GST/HST rate on each sale is determined by where the product is delivered, not where your business is located. An Ontario-based seller shipping to Nova Scotia must charge 15%, not 13%. We apply the correct rate for every province on every transaction.

Customer ProvinceTax TypeRate
OntarioHST13%
New Brunswick, Newfoundland, Nova Scotia, PEIHST15%
Alberta, Northwest Territories, Nunavut, YukonGST only5%
British ColumbiaGST + PST5% GST + 7% PST (you may need to register for BC PST separately)
SaskatchewanGST + PST5% GST + 6% PST (separate PST registration required over $10,000 in SK sales)
ManitobaGST + RST5% GST + 7% RST (separate RST registration may be required)
QuebecGST + QST5% GST + 9.975% QST (separate QST registration required if selling into QC)
United States and internationalZero-rated0% (full ITCs on Canadian expenses still claimable)

BC, SK, MB and QC Have Separate Provincial Tax Registrations: Unlike HST provinces where a single CRA return covers both federal and provincial tax, British Columbia (PST), Saskatchewan (PST), Manitoba (RST) and Quebec (QST) require separate provincial registrations and filings if your online sales into those provinces exceed their thresholds. We assess your provincial registration obligations and file the separate returns where required.

Marketplace Facilitator Rules We Manage for You

PlatformDoes the Platform Collect GST/HST?What We Do
Amazon.ca (FBA and Seller-Fulfilled)Yes. Amazon collects and remits GST/HST on your behalf for sales through the Amazon.ca marketplace.We reconcile Amazon settlement reports to your books. Amazon-collected GST/HST excluded from your remittance. Direct-channel sales (your own website) tracked separately.
Shopify (your own store)No. You collect. Shopify does not collect or remit GST/HST for you. Shopify Tax calculates the rate but you are responsible for collecting and remitting.We verify Shopify Tax is configured correctly by province. GST/HST collected on each order reconciled to your Shopify payouts and bank deposits.
EtsyYes (for most Canadian sales). Etsy collects and remits GST/HST on marketplace sales to Canadian buyers.We reconcile Etsy payment statements. Etsy-collected GST/HST excluded from your remittance. Direct sales and international orders tracked separately.
eBayYes (for Canadian sales). eBay collects and remits GST/HST as a marketplace facilitator.We reconcile eBay managed payments statements. Same treatment as Amazon and Etsy.
WooCommerce / Direct websiteNo. You collect. Same as Shopify. You are responsible for collecting, reporting and remitting.We verify your tax plugin configuration, reconcile payment processor statements (Stripe, PayPal, Square) and calculate GST/HST per province.

Marketplace-Collected GST/HST Must Not Be Double-Reported: If Amazon, Etsy or eBay collects and remits GST/HST on a sale, that amount must NOT appear on your GST/HST return as tax you collected. Double-reporting means you remit the tax twice: once by the platform and once by you. We separate marketplace-collected from self-collected on every return. This is the number one filing error for multi-channel e-commerce sellers.

Digital Products, SaaS and Online Services GST/HST

Product TypeCanadian CustomersUS/International CustomersHow We Handle It
Digital downloads (ebooks, music, templates, presets)Taxable. GST/HST based on customer province.Zero-rated (0%)Customer address determines rate. International sales classified as zero-rated with full ITC recovery.
SaaS subscriptionsTaxable. 13% Ontario, rates vary by province.Zero-rated (0%)Subscription billing system verified for correct per-province rates. International revenue zero-rated.
Online courses and webinarsTaxable if pre-recorded or automated delivery. Exempt if live interactive instruction by a qualified instructor.Zero-rated (0%)We classify each course based on delivery method. Pre-recorded = taxable. Live instructor-led = may be exempt.
Digital memberships and subscriptionsTaxable. GST/HST on the full subscription price.Zero-rated (0%)Monthly recurring revenue tracked with correct provincial rate per subscriber location.
Consulting and freelance services (delivered digitally)Taxable at customer's province rate.Zero-rated if client is outside Canada.Place-of-supply determined by client location, not where the work is performed.

International Digital Sales Are Zero-Rated: If you sell digital products, SaaS subscriptions or online courses to customers outside Canada, those sales are zero-rated. You charge 0% GST/HST but claim full ITCs on all Canadian business expenses: hosting, software, advertising, payroll and office costs. Digital businesses with significant international revenue are frequently in a net GST/HST refund position every filing period. We structure your filings to maximize refund timing.

Not Sure How GST/HST Applies to Your Digital Products?

We classify every product type and configure your billing for correct per-province and international rates.

Book Free Consultation

Every E-Commerce ITC We Claim for You

ExpenseITC Claimable?Notes
Google Ads, Meta Ads, TikTok AdsYes, full ITCAdvertising invoiced by Google Ireland, Meta Ireland or similar non-resident entities includes GST/HST if they are registered in Canada. We verify and claim.
Shopify subscription and appsYes, full ITCShopify charges GST/HST on monthly subscriptions and app fees. ITC claimed every period.
Amazon FBA fees, referral fees, storage feesYes, full ITCAmazon charges GST/HST on all seller fees. We extract ITCs from Amazon settlement reports.
Shipping and courier (Canada Post, FedEx, UPS, Purolator)Yes, full ITCGST/HST on domestic shipping is fully recoverable. International shipping is zero-rated (no HST charged, no ITC).
Inventory purchases (from Canadian suppliers)Yes, full ITCGST/HST on inventory from registered Canadian suppliers. Import GST/HST on goods imported through CBSA also claimable.
Packaging and suppliesYes, full ITCBoxes, mailers, tape, labels, branded packaging. Keep supplier invoices.
Software subscriptions (Canva, Mailchimp, Klaviyo, etc.)Yes, full ITCSaaS tools that charge GST/HST on their invoices. Many non-resident SaaS providers are now registered in Canada.
Warehousing and 3PL feesYes, full ITCFulfillment centre charges including storage, pick-and-pack and shipping. GST/HST on the full invoice recoverable.
Professional fees (CPA, legal)Yes, full ITCAccounting, legal, consulting. Invoice must show GST/HST registration number for purchases over $30.
Home office expenses (if applicable)Proportional ITCIf your e-commerce business operates from home, ITCs on the business-use portion of rent, utilities and internet are claimable.

The 10 GST/HST Errors We Prevent for E-Commerce Clients

#ErrorWhat It CostsHow We Prevent It
1Charging Ontario's 13% to every Canadian customer regardless of provinceUnder-collecting on NS/NB/NL/PEI orders (15%), over-collecting on AB orders (5%). CRA reassessment or customer complaints.Place-of-supply rules applied per customer delivery address on every transaction
2Double-reporting marketplace-collected GST/HSTPaying the tax twice: once by the platform and once by you. Overpayment of thousands per year.Marketplace-collected separated from self-collected on every return
3Not classifying international sales as zero-ratedCharging GST/HST to US and international customers (overcharging) or failing to claim full ITCs on Canadian expensesInternational orders classified as zero-rated. Full ITCs recovered.
4Not registering for BC PST, SK PST, MB RST or QC QST when requiredUncollected provincial tax becomes your liability plus penalties and interestProvincial nexus assessed annually. Separate registrations and filings handled where required.
5Missing ITCs on Google Ads, Meta Ads and TikTok Ads$2,000 to $15,000 per year in lost ITCs depending on ad spendAdvertising invoices reviewed. GST/HST extracted and claimed every period.
6Not adjusting GST/HST for refunds and returnsRemitting GST/HST on revenue you refunded to the customer. Overpayment accumulates monthly.Credit note adjustments processed for every refund, return and cancellation
7Missing ITCs on Amazon FBA fees$1,000 to $8,000 per year in lost ITCs depending on sales volumeAmazon settlement reports parsed. All seller fee ITCs extracted and claimed.
8Treating digital products as exempt when they are taxableUnder-collected GST/HST on digital downloads, SaaS, courses. CRA reassessment with interest.Every product classified at onboarding. Billing system configured for correct treatment.
9Not registering for GST/HST before exceeding $30,000 thresholdRetroactive GST/HST owing on all revenue from the date registration was required. Lost pre-registration ITCs.Threshold monitored. Registration recommended at incorporation, before first sale.
10Filing GST/HST returns late1% penalty + 0.25%/month + 8% daily compound interestCalendar managed. Filed before deadline every period.

Transparent Flat-Fee Pricing

No hourly billing. No surprises. Multi-province and marketplace reconciliation included.

ServiceFeeIncludes
GST/HST return filing (per filing)From $150Return preparation, multi-province calculation, marketplace reconciliation, ITC recovery, refund adjustments, CRA filing
Monthly bookkeeping + GST/HSTFrom $200/monthFull monthly bookkeeping, bank and platform reconciliation, GST/HST filing, inventory tracking
Annual T2 corporate tax returnFREEIncluded for all GST/HST filing and bookkeeping clients at no additional charge
QBO or Xero setupFREEChart of accounts configured for e-commerce with correct multi-province GST/HST codes. Included at onboarding.
Provincial PST/QST registration and filing (if required)From $100/filing per provinceBC PST, SK PST, MB RST or QC QST registration, return preparation and filing

Know Your Exact Fee Before We Start

Flat fee, fixed in advance. 30-Day Money-Back Guarantee. 60-Day Fees-Matching Policy.

Calculate My Fee

E-Commerce GST/HST Filing — Cities We Serve

We file GST/HST returns for e-commerce businesses across every Ontario city and Canada. No distance limits, no extra fees.

Frequently Asked Questions

What does e-commerce GST/HST filing cost?
From $150 per filing. Includes multi-province place-of-supply calculation, marketplace reconciliation, ITC recovery, refund adjustments and CRA filing. T2 filed FREE. 60-Day Fees-Matching Policy applies. Know Your Exact Fee →
Do I charge different GST/HST rates for different provinces?
Yes. The GST/HST rate is determined by the customer's delivery address, not your business location. Ontario is 13%, Atlantic provinces are 15%, Alberta is 5%. BC, SK, MB and QC have separate provincial sales taxes on top of 5% GST. We apply the correct rate for every order.
Does Amazon collect GST/HST on my behalf?
Yes. Amazon collects and remits GST/HST on marketplace sales to Canadian buyers. You must NOT include Amazon-collected GST/HST on your own GST/HST return. We reconcile Amazon settlement reports and separate marketplace-collected from self-collected amounts on every filing.
Is GST/HST charged on international sales?
No. Sales to customers outside Canada are zero-rated (0% GST/HST). You charge nothing but claim full ITCs on all Canadian business expenses. E-commerce sellers with significant US and international sales are frequently in a net GST/HST refund position. We structure filings to maximize refund timing. GST/HST Filing Services →
Do I need to register for BC PST or Quebec QST?
If your online sales into BC exceed $10,000 per year, you must register for and collect BC PST. Quebec requires QST registration for non-resident sellers making taxable supplies in QC. Saskatchewan and Manitoba have similar requirements. We assess your provincial obligations and handle registrations and filings where required.
How does GST/HST work on digital products?
Digital downloads, SaaS subscriptions, online courses (pre-recorded) and digital memberships are taxable supplies. The rate depends on the customer's province. International digital sales are zero-rated. We classify every product type at onboarding and configure your billing system correctly.
How do refunds and returns affect my GST/HST?
When you refund a customer, you recover the GST/HST you already remitted (or reduce the amount owing) through a credit note adjustment on your next return. We process refund adjustments for every return and cancellation so you do not overpay GST/HST on revenue you did not keep.
Can I claim ITCs on Google Ads and Meta Ads?
Yes. Google, Meta and other advertising platforms that are registered for GST/HST in Canada charge GST/HST on their invoices. The GST/HST is fully recoverable as an ITC. At $5,000 per month in ad spend, that is $7,800 per year in recoverable ITCs. We extract and claim these every period.
When should I register for GST/HST?
Register at incorporation, before your first sale. This allows you to claim ITCs on all pre-launch expenses: inventory, website development, Shopify subscription, advertising and software. If you wait until after the $30,000 threshold, you lose all pre-registration ITCs permanently. Get Started →
Is the T2 really free?
Yes. Every e-commerce GST/HST filing client receives their annual T2 corporate tax return at no additional charge. This is included in every engagement, not an upsell.

Stop Guessing Your E-Commerce GST/HST. Let a CPA Handle It.

Gondaliya CPA provides e-commerce GST/HST filing, marketplace reconciliation, multi-province compliance and ITC recovery. From $150 per filing. T2 filed FREE.

Licensed CPA Ontario
900+ Five-Star Reviews
30-Day Money-Back Guarantee
GST/HST Filing from $150/Filing
GST/HST Filing ServicesBook Free Consultation
Scroll to Top