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.
| Included | What We Do |
|---|---|
| GST/HST return preparation and filing | We 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 calculation | We 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 reconciliation | We 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 classification | We 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 handling | We 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 expenses | We 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 adjustments | We 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 notices | We respond to CRA notices, assessments and review letters related to your GST/HST account on your behalf. |
| Annual T2 corporate tax return | Filed 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.
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.
Reconcile
We reconcile marketplace payouts, direct sales, refunds and platform fees. Every transaction coded with the correct provincial GST/HST rate.
Calculate
We calculate GST/HST collected by province, marketplace-remitted amounts, ITCs on all expenses and net tax owing or refund.
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.
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 Province | Tax Type | Rate |
|---|---|---|
| Ontario | HST | 13% |
| New Brunswick, Newfoundland, Nova Scotia, PEI | HST | 15% |
| Alberta, Northwest Territories, Nunavut, Yukon | GST only | 5% |
| British Columbia | GST + PST | 5% GST + 7% PST (you may need to register for BC PST separately) |
| Saskatchewan | GST + PST | 5% GST + 6% PST (separate PST registration required over $10,000 in SK sales) |
| Manitoba | GST + RST | 5% GST + 7% RST (separate RST registration may be required) |
| Quebec | GST + QST | 5% GST + 9.975% QST (separate QST registration required if selling into QC) |
| United States and international | Zero-rated | 0% (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
| Platform | Does 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. |
| Etsy | Yes (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. |
| eBay | Yes (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 website | No. 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 Type | Canadian Customers | US/International Customers | How 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 subscriptions | Taxable. 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 webinars | Taxable 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 subscriptions | Taxable. 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.
Every E-Commerce ITC We Claim for You
| Expense | ITC Claimable? | Notes |
|---|---|---|
| Google Ads, Meta Ads, TikTok Ads | Yes, full ITC | Advertising 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 apps | Yes, full ITC | Shopify charges GST/HST on monthly subscriptions and app fees. ITC claimed every period. |
| Amazon FBA fees, referral fees, storage fees | Yes, full ITC | Amazon charges GST/HST on all seller fees. We extract ITCs from Amazon settlement reports. |
| Shipping and courier (Canada Post, FedEx, UPS, Purolator) | Yes, full ITC | GST/HST on domestic shipping is fully recoverable. International shipping is zero-rated (no HST charged, no ITC). |
| Inventory purchases (from Canadian suppliers) | Yes, full ITC | GST/HST on inventory from registered Canadian suppliers. Import GST/HST on goods imported through CBSA also claimable. |
| Packaging and supplies | Yes, full ITC | Boxes, mailers, tape, labels, branded packaging. Keep supplier invoices. |
| Software subscriptions (Canva, Mailchimp, Klaviyo, etc.) | Yes, full ITC | SaaS tools that charge GST/HST on their invoices. Many non-resident SaaS providers are now registered in Canada. |
| Warehousing and 3PL fees | Yes, full ITC | Fulfillment centre charges including storage, pick-and-pack and shipping. GST/HST on the full invoice recoverable. |
| Professional fees (CPA, legal) | Yes, full ITC | Accounting, legal, consulting. Invoice must show GST/HST registration number for purchases over $30. |
| Home office expenses (if applicable) | Proportional ITC | If 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
| # | Error | What It Costs | How We Prevent It |
|---|---|---|---|
| 1 | Charging Ontario's 13% to every Canadian customer regardless of province | Under-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 |
| 2 | Double-reporting marketplace-collected GST/HST | Paying 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 |
| 3 | Not classifying international sales as zero-rated | Charging GST/HST to US and international customers (overcharging) or failing to claim full ITCs on Canadian expenses | International orders classified as zero-rated. Full ITCs recovered. |
| 4 | Not registering for BC PST, SK PST, MB RST or QC QST when required | Uncollected provincial tax becomes your liability plus penalties and interest | Provincial nexus assessed annually. Separate registrations and filings handled where required. |
| 5 | Missing ITCs on Google Ads, Meta Ads and TikTok Ads | $2,000 to $15,000 per year in lost ITCs depending on ad spend | Advertising invoices reviewed. GST/HST extracted and claimed every period. |
| 6 | Not adjusting GST/HST for refunds and returns | Remitting GST/HST on revenue you refunded to the customer. Overpayment accumulates monthly. | Credit note adjustments processed for every refund, return and cancellation |
| 7 | Missing ITCs on Amazon FBA fees | $1,000 to $8,000 per year in lost ITCs depending on sales volume | Amazon settlement reports parsed. All seller fee ITCs extracted and claimed. |
| 8 | Treating digital products as exempt when they are taxable | Under-collected GST/HST on digital downloads, SaaS, courses. CRA reassessment with interest. | Every product classified at onboarding. Billing system configured for correct treatment. |
| 9 | Not registering for GST/HST before exceeding $30,000 threshold | Retroactive 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. |
| 10 | Filing GST/HST returns late | 1% penalty + 0.25%/month + 8% daily compound interest | Calendar managed. Filed before deadline every period. |
Transparent Flat-Fee Pricing
No hourly billing. No surprises. Multi-province and marketplace reconciliation included.
| Service | Fee | Includes |
|---|---|---|
| GST/HST return filing (per filing) | From $150 | Return preparation, multi-province calculation, marketplace reconciliation, ITC recovery, refund adjustments, CRA filing |
| Monthly bookkeeping + GST/HST | From $200/month | Full monthly bookkeeping, bank and platform reconciliation, GST/HST filing, inventory tracking |
| Annual T2 corporate tax return | FREE | Included for all GST/HST filing and bookkeeping clients at no additional charge |
| QBO or Xero setup | FREE | Chart 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 province | BC 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.
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
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.
