pricing

Studio Tax Invoicing: Automated Receipts and Invoices That Keep Accountants Happy

Automated tax receipt and invoice setup for studios — required fields, HST/GST/VAT handling, and the report that makes bookkeeping fast.

The Zatrovo TeamThe Zatrovo Team· January 7, 2026· 7 min read
Studio hero image
Photo on Unsplash

Studios in HST provinces and VAT countries need automated tax allocation on every invoice — manual allocation is the primary cause of reconciliation errors at tax time. A properly configured booking platform eliminates 80% of the tax paperwork problem, but only if the setup is correct from day one.

Why Does Tax Invoicing Matter More for Studios Than Most Businesses?

Studios transact at high volume — dozens to hundreds of transactions per week across class bookings, pack purchases, and membership billing. At that volume, manual invoicing is not a process; it's a liability. One misconfigured tax rate applied across 400 monthly membership billings creates a reconciliation problem that takes hours to unravel.

The second reason: studio services have variable tax treatment in some jurisdictions. In Canada, for example, yoga and fitness instruction may be tax-exempt under specific conditions, while retail products sold in the studio are fully taxable. Applying a blanket rate to all transactions will either over-collect (creating a remittance headache) or under-collect (creating a liability).

What Are the Required Fields on a Studio Invoice?

Required fields vary by jurisdiction, but these are universal to all compliant business invoices:

Invoice field requirements by jurisdiction. Consult a local accountant for jurisdiction-specific rules.

How Do You Configure Tax Rates in Studio Booking Software?

The standard setup process in Zatrovo (and most similar platforms):

  1. Navigate to Settings > Billing > Tax Rates
  2. Create a tax rate: name (e.g., "HST Ontario"), percentage (13%), and jurisdiction
  3. Assign the tax rate to each service category (classes, packs, memberships, retail)
  4. For exempt services, create a 0% tax rate and apply it to those categories
  5. Test with a manual transaction before going live — verify the invoice shows the correct tax calculation

For studios with clients in multiple tax jurisdictions (e.g., a Canadian studio with some US corporate clients), you may need location-based tax rules. Document your approach and verify it with your accountant before implementation.

What Does Automated Invoice Delivery Look Like?

The automated invoice workflow:

Membership billing (recurring): On the billing date, the system charges the card on file, generates a tax invoice with all required fields, and emails it to the member's address. No staff action required.

Pack purchase (one-time): At checkout, the transaction completes, a receipt/invoice is generated, and it's sent immediately. A PDF copy is stored in the member's account for download.

Class booking with payment: Same as pack purchase, applied at the session or class level.

Refund processing: When a refund is issued, a credit note or refund receipt should be generated automatically, referencing the original invoice number. This is the component most studios get wrong — a refund with no documentation creates a reconciliation gap at year-end.

How Do You Handle Refunds and Credits in Your Invoice Trail?

Every refund should reference its original invoice. A standalone "refund: $45" entry in your transaction history is not sufficient for clean bookkeeping.

The compliant approach:

  1. Refund is processed through the booking platform's refund workflow
  2. A credit note is generated automatically referencing the original invoice number
  3. The credit note is emailed to the client
  4. Both the original invoice and the credit note appear in your revenue report for the period

Studios that process refunds outside the booking platform (directly in Stripe or PayPal, bypassing the booking system) create orphaned transaction records that require manual reconciliation. Always process refunds through the booking system.

What Reports Does Your Accountant Need?

The three reports that cover 90% of accountant requests:

Monthly revenue report: Total transactions, gross revenue, tax collected, net revenue, and refunds, grouped by month. Export as CSV or PDF. Save it at the close of each month.

Tax report: Tax collected by rate (if you have multiple tax rates), by month. This feeds directly into your tax remittance filing. Most platforms generate this automatically.

Client transaction history: For dispute resolution, client-specific transaction records. Available on demand through your booking software's client profile.

For the payment processing setup that supports clean invoicing, see the studio payment processing guide. For the analytics dashboard that makes monthly review fast, see the studio analytics dashboards guide.

Zatrovo

Run your studio on Zatrovo

Automated tax invoicing, payment processing, and financial reporting built into Zatrovo.

Start 14-Day Free Trial
The Zatrovo Team
Written by
The Zatrovo Team
Studio operations research

We write playbooks for studio operators — based on data from thousands of studios running on Zatrovo across pilates, yoga, lash, nail, massage, salon, dance, and fitness.

Related reading