Skip to main content

๐ŸŒ Selling Tickets: Tax Responsibilities by Region

Check your tax responsibilities based on the region your organisation operates in.

Stuart Frank avatar
Written by Stuart Frank
Updated over 3 months ago

If you're planning to sell tickets (rather than just collecting donations), you'll need to ensure you're complying with your local tax laws. Here's what you should do, depending on where you're based.


๐Ÿ‡ฌ๐Ÿ‡ง United Kingdom (UK)

Ticket sales are subject to VAT (Value Added Tax) at the standard rate (currently 20%) unless a specific exemption applies (e.g. charity fundraising events, sometimes).
โ€‹

You should:

  • Register for VAT if your total taxable turnover exceeds ยฃ90,000 (or register voluntarily)

  • Add your VAT number in Stripe

  • Enable Stripe Tax if you'd like it to handle VAT calculation at checkout

  • Ensure your Stripe products are set to โ€œtaxableโ€ for tickets and โ€œnon-taxableโ€ for donations (Social Sync does this automatically)

  • Ensure you file and pay VAT to HMRC accordingly

โš ๏ธ If you're unsure whether your event is VAT-exempt, seek advice from an accountant.


๐Ÿ‡บ๐Ÿ‡ธ United States (US)

Ticket sales are often subject to sales tax, and rules vary by state. You may need to register in multiple states if you reach their individual thresholds (nexus).

You should:

  • Register for sales tax in your home state (if required)

  • Consider enabling Stripe Tax to handle calculations per state

  • Add any state sales tax registrations to your Stripe Tax settings

  • Let Stripe Tax apply the correct sales tax at checkout (Social Sync flags tickets as taxable)

  • Make sure you are filing and remitting sales tax in applicable states

โš ๏ธ You can sell tickets without enabling Stripe Tax, but you'll need to track and manage compliance yourself.


๐Ÿ‡ช๐Ÿ‡บ European Union (EU)

Ticket sales are generally subject to VAT, and cross-border thresholds apply if you sell to buyers in other EU countries.

You should:

  • Register for VAT in your country if required

  • Enable Stripe Tax to handle multi-country VAT rules

  • Add your EU VAT registration in Stripe

  • Ensure tickets are marked taxable (Social Sync does this)

  • Ensure you are filing VAT returns in your own country and/or other EU states if thresholds are exceeded

โœ… Stripe Tax can automatically track these thresholds and let you know when to register.


๐Ÿ‡จ๐Ÿ‡ฆ Canada

Ticket sales are subject to GST/HST, depending on the province where your buyer is located.

You should:

  • Register for GST/HST if your annual revenue exceeds CAD 30,000

  • Enable Stripe Tax to apply the correct provincial rates (e.g., HST in Ontario)

  • Add your tax registration to Stripe

  • Confirm ticket sales are marked taxable (Social Sync handles this)

  • Ensure you are filing and remitting taxes to the CRA

โš ๏ธ Some provinces have separate PST requirements โ€” check with your accountant.


๐Ÿ‡ฆ๐Ÿ‡บ Australia

Ticket sales are typically subject to GST at 10%.

You should:

  • Register for GST if your turnover exceeds AUD 75,000

  • Add your GST registration in Stripe

  • Optionally enable Stripe Tax to calculate GST

  • Ensure tickets are flagged taxable

  • Ensure you are filing and remitting GST to the ATO


๐Ÿ‡ณ๐Ÿ‡ฟ New Zealand

Ticket sales are subject to GST at 15%.

You should:

  • Register for GST if your turnover exceeds NZD 60,000

  • Enter your GST registration in Stripe

  • Enable Stripe Tax to calculate and apply GST (optional)

  • Confirm tickets are set to taxable

  • Ensure you are filing and paying GST to Inland Revenue


๐Ÿ’ก TL;DR: Should I Enable Stripe Tax?

Region

Enable Stripe Tax?

Why?

UK

โœ… Recommended

Handles VAT automatically, but you still file with HMRC

US

โœ… Strongly recommended

Sales tax is complex and varies by state

EU

โœ… Strongly recommended

Thresholds and rates vary across countries

Canada

โœ… Recommended

GST/HST varies by province

Australia

โœ… Optional

Simple flat 10% GST, but Stripe Tax saves time

NZ

โœ… Optional

15% GST โ€” simple but easier with automation

To check if Stripe tax is enabled on your account, please see this article: Selling Tickets with Social Sync: VAT, Sales Tax, and Stripe Tax Explained

Did this answer your question?