Foreign Platforms, Canadian Taxes: What 2021 Digital Rules Mean for Your 2025 Payouts
How platform tax collection affects your GST/HST, pricing, and compliance today. Discover what it means for your business and how to stay compliant and competitive.
Since July 1, 2021, Canada’s digital economy rules have reshaped how creators on foreign platforms like OnlyFans, Twitch, and Patreon handle GST/HST for Canadian consumers. These rules, enforced by the Canada Revenue Agency (CRA), require platforms to collect GST/HST on taxable supplies, but Canadian creators still face registration and filing duties if their worldwide taxable supplies exceed $30,000 in four quarters. This 2025 guide explains how platform tax collection affects your payouts, pricing, and compliance, with examples for subscriptions, tips, and bundles. It also covers zero-rated export sales and documentation for audits. Consulting a professional like 786 Venture CPA can ensure compliance.
TL;DR
-
Platform Tax Collection: Since July 1, 2021, foreign platforms must collect GST/HST from Canadian consumers on digital services (e.g., subscriptions, tips). Creators must register for GST/HST if taxable supplies exceed $30,000, including zero-rated international sales. Government of Canada GST/HST for Digital Economy.
-
Creator Duties: Track revenue, file GST/HST returns, and claim input tax credits (ITCs) on expenses. Use our TaxTips.ca GST/HST Guide for rates and tips.
How 2021 Digital Rules Affect Creators in 2025
The 2021 rules target non-resident vendors and platforms selling digital products or services to Canadian consumers. If a platform (e.g., OnlyFans) facilitates your sales, it may collect GST/HST on your behalf, but you remain responsible for registration, reporting, and compliance if your revenue exceeds the $30,000 threshold. Below are key impacts with examples for subscriptions, tips, and bundles.
Platform Tax Collection
Foreign platforms like Twitch or Patreon must register with the CRA under the simplified GST/HST regime if they facilitate taxable supplies to Canadian consumers exceeding $30,000 in 12 months. They collect GST/HST based on the customer’s province (e.g., 13% HST in Ontario, 5% GST in Alberta, 14.975% GST+QST in Quebec). This reduces your administrative burden but affects pricing and payouts.
-
Example: An Ontario subscriber pays $100 for your OnlyFans subscription. The platform adds 13% HST ($13), charging $113. You receive your payout (e.g., $80 after 20% platform fee), but the $13 HST is remitted to the CRA by OnlyFans. If registered, you report this in your GST/HST return.
-
Pricing Impact: Platforms may increase prices to cover GST/HST, potentially reducing Canadian subscriptions. For instance, a $50 Twitch subscription in Quebec becomes $57.49 ($50 + $2.50 GST + $4.99 QST), which may deter some fans.
Creator Registration and Filing Duties
If your worldwide taxable supplies (including zero-rated international sales) exceed $30,000 in four consecutive quarters, you must register for GST/HST, even if platforms collect taxes. Use the CRA GST/HST Registration Portal.
-
Example: A Twitch streamer earns $20,000 CAD from Canadian subscribers and $15,000 CAD from international fans ($10,000 USD at 1.5 CAD/USD). Total taxable supplies ($35,000) exceed $30,000, triggering registration. File returns via NETFILE monthly, quarterly, or annually based on revenue.
-
Filing: Report GST/HST collected by platforms (e.g., $1,300 HST on $10,000 Ontario subscriptions) and claim ITCs on expenses (e.g., $130 ITC on a $1,000 camera with 13% HST). Late filing incurs 1% monthly penalties + interest.
Zero-Rated Export Sales
Sales to non-Canadian subscribers are zero-rated (0% GST/HST) but count toward the $30,000 threshold. Track these using platform CSVs and Bank of Canada exchange rates.
-
Example: A $100 Patreon pledge from a U.S. fan is zero-rated but converts to $150 CAD at 1.5 CAD/USD, counting toward the threshold. Log in QuickBooks Online (QBO) as “Zero-Rated Revenue.”
-
Documentation: Save platform CSVs (e.g., OnlyFans payout reports) and bank statements showing USD-to-CAD conversions. Note subscriber locations (e.g., IP address or billing info) to prove export status.
Tips and Bundles
-
Tips: A $50 Twitch Bits donation from an Alberta viewer incurs $2.50 GST (total: $52.50), collected by Twitch. You report this if registered. International tips are zero-rated.
-
Bundles: A $200 bundle (e.g., exclusive videos) in Ontario incurs $26 HST ($226 total). Platforms remit the HST, but you track it for filing. International bundles are zero-rated.
-
QBO Setup: Create tax codes in QBO for provincial rates (e.g., 5% GST, 13% HST, 14.975% GST+QST) and categorize revenue (e.g., “Twitch Tips,” “Patreon Bundles”).
Compliance Tips for 2025
-
Track Revenue: Use platform CSVs to monitor Canadian and international sales. Convert USD payouts (e.g., $10,000 at 1.5 CAD/USD = $15,000 CAD) for threshold calculations.
-
Claim ITCs: If GST/HST-registered, claim ITCs on expenses (e.g., $25 ITC on $500 Alberta software with 5% GST, $149.75 ITC/ITR on $1,000 Quebec equipment with 14.975% GST+QST).
-
File Returns: Alberta/Ontario creators file via NETFILE; Quebec creators file GST/QST with Revenu Québec. Check filing frequency (monthly, quarterly, annually) on your GST34-2 form.
-
Keep Records: Save receipts, bank statements, and platform reports for six years. Note business purpose (e.g., “$200 software for streaming, 100% business use”).
-
Audit Prep: Use our Export Sales Policy and Pricing Calculator to document zero-rated sales and adjust pricing for GST/HST.
Book a 15-minute Creator Tax Check in Calgary with 786 Venture CPA: Contact Us. Stay compliant and focus on creating.