Home Features Pricing Blog
Log in Start for Free
English | Deutsch

Multi-currency support — and VAT that handles event categories

Two features shipped today that make Usetix usable for non-German venues. Both close real gaps that have been visible to the first non-DE accounts looking at the platform.

Multi-currency

Connect a Stripe account in USD/GBP/CHF/CAD and Usetix sells tickets, charges the platform fee, generates invoices, and sends the receipt email all in that currency. EUR is no longer special.

  • Five currencies at launch: EUR, USD, GBP, CHF, CAD.
  • Currency comes from Stripe. When you connect a Stripe account, we read its default_currency. No separate setting to keep in sync.
  • Once orders exist, the currency is locked. Reconnecting a different-currency Stripe account is rejected with a clear error — your historical revenue stays denominated in what you actually charged.
  • Receipts, refund emails, in-shop prices, line items. Every visible amount renders with the correct symbol and locale-aware thousands separator (€1,234.56 vs $1,234.56 vs CHF 1,234.56).

Behind the scenes, every Stripe-charging boundary computes subunits via the Money library now, so we’re forward-compatible with zero-decimal currencies (JPY) and three-decimal ones (BHD, KWD) when those eventually land.

Customer-invoice VAT, by event category

Most platforms model VAT as a single account-level number. That’s wrong for the real world. A Swiss club hosts a cultural concert (legally exempt under Art. 21 Abs. 2 Ziff. 14 MWStG) and a non-cultural networking event the same week. They need different rates on different invoices.

VAT now resolves in this priority:

  1. Per-event override — set the rate explicitly for one event (e.g. 0 for the Swiss cultural concert, 8.10 for the networking event)
  2. Account default — your billing-profile-wide default, set in Settings → Billing
  3. Country lookup — sensible defaults for EU, UK, US, CH, CA. Most operators never touch it.
  4. 0% — final fallback for unrecognized countries

Country defaults at launch:

Country Rate   Country Rate
DE 19%   NL 21%
AT 20%   BE 21%
FR 20%   PT 23%
IT 22%   IE 23%
ES 21%   PL 23%
GB 20%   CH 0% (cultural-exempt default)
US 0%   CA 0%

AI assistant updates

The AI assistant knows the chain and can change rates for you:

  • “Set the account default VAT to 8.1%” — updates the billing profile.
  • “For the Sunday cultural concert, set VAT to 0” — overrides on that event only.
  • “What’s the VAT rate on this event?” — reads it back.

The agent never changes rates without explicit confirmation.

Try it now

Both features are live for all Usetix accounts.

For multi-currency: nothing to do if you’re EUR-only — your account stays exactly as it was. To onboard a non-EUR account, connect a Stripe account in your currency at signup.

For VAT: the country defaults already match where most operators sit. Override at the account level or per-event from Settings → Billing or any event’s edit page.

Read the full guides: Multi-currency, VAT.

Questions? [email protected].