Payments & compliance

ZATCA e-invoicing for sports clubs and gyms

What Phase 1 and Phase 2 require, who Wave 25 covers, and how court bookings, class packs, memberships and refunds map to the right ZATCA document.

All guides

· 8 min read

Members relaxing on the pool terrace of a private sports club at dusk

Key takeaways

  • Every VAT-registered gym, padel club or studio in Saudi Arabia has had to issue electronic invoices from a compliant solution since 4 December 2021 (Phase 1). Phase 2 adds integration with ZATCA’s FATOORA platform, rolled out in waves.
  • Wave 25 covers taxpayers whose revenues subject to VAT exceeded SAR 187,500 in 2022, 2023, 2024 or 2025. ZATCA says they must integrate with FATOORA no later than 1 February 2027.
  • Most venue sales to individuals take a simplified tax invoice with a QR code, reported to FATOORA within 24 hours. Sales to companies and schools take a standard tax invoice, which must be cleared by FATOORA before it reaches the buyer.
  • Refunds and cancellations of invoiced sales need an electronic credit note that references the original invoice. Deleting or editing the original is not the fix.
  • Prepaid items such as class packs and wallet top-ups raise timing questions. Confirm the treatment for your venue with ZATCA or a tax adviser before you configure your system.

What does ZATCA e-invoicing mean for a gym or sports club?

ZATCA e-invoicing for gyms and sports clubs means every taxable sale your venue makes, from a single padel court hour to an annual membership, must be invoiced through a compliant electronic solution. Phase 1, in force since 4 December 2021, covers how invoices are generated and stored. Phase 2 requires that solution to be integrated with ZATCA’s FATOORA platform, and it reaches taxpayers in waves. As of October 2026, ZATCA has announced Wave 25, with a revenue threshold of SAR 187,500.

Venues feel this more than most retailers because of volume. A busy club produces many small sales every day: bookings, add-ons, top-ups, pack renewals and refunds. Each one needs the right document, with the right fields, sent at the right time. Doing that by hand from a spreadsheet works for a week and then breaks.

General information only

The rules below are summarised from ZATCA’s published material as of October 2026. Your obligations depend on your registration, revenue and contracts. Confirm anything that affects your filing with ZATCA directly or with a qualified tax adviser.

What is the difference between Phase 1 and Phase 2?

ZATCA calls Phase 1 the Generation Phase and Phase 2 the Integration Phase. Phase 1 changed how invoices are produced: through a compliant electronic solution, with extra fields, and no more handwritten or word-processor invoices. Phase 2 changed where they go: the solution must connect to FATOORA and send invoices in ZATCA’s XML format.

ZATCA e-invoicing phases at a glance
PhaseStartWhat it requires
Phase 1 (Generation)4 December 2021, for resident VAT taxpayersInvoices and notes issued and stored through a compliant electronic solution, with the required fields and a QR code on simplified invoices
Phase 2 (Integration)From 1 January 2023, in wavesSolution onboarded with FATOORA, invoices in XML, standard invoices cleared and simplified invoices reported

Two words matter in Phase 2. Clearance applies to standard tax invoices: your system sends the invoice to FATOORA, FATOORA validates and stamps it, and only then can it be shared with the buyer. Reporting applies to simplified tax invoices: you give the customer the invoice at the point of sale and submit it to FATOORA within 24 hours of generating it, according to ZATCA’s detailed guidelines.

Is my venue in Wave 25, and when is the deadline?

ZATCA’s announcement of 24 July 2026 says Wave 25 targets taxpayers whose revenues subject to VAT exceeded SAR 187,500 during 2022, 2023, 2024 or 2025. These taxpayers must integrate their e-invoicing solutions with FATOORA no later than 1 February 2027. Exceeding the threshold in any one of those years is enough to fall inside the wave.

That threshold is low enough to include many independent studios, single-site gyms and small padel clubs. ZATCA says it will notify all targeted Wave 25 taxpayers. For waves after that, ZATCA states it will inform taxpayers directly at least six months before their integration date. Keep the contact details on your ZATCA account current so the notice reaches the right person.

  • Pull your VAT returns for 2022 to 2025 and check taxable revenue for each year against SAR 187,500.
  • Watch for the ZATCA notification and note the integration date it gives you.
  • Ask every system that issues invoices for you, including booking, POS and accounting, how it connects to FATOORA.

Simplified or standard tax invoice: which does a venue issue?

ZATCA describes the tax invoice (often called the standard invoice) as the document for most business-to-business and business-to-government sales. The simplified tax invoice is for sales mostly to consumers. In a sports venue, nearly every booking by a player, parent or member is a consumer sale, so the simplified invoice is the everyday document.

  • Simplified tax invoice: issued to individuals, carries a QR code, is given to the customer at the time of sale and reported to FATOORA within 24 hours.
  • Tax invoice: issued to companies, schools and other organisations, carries full buyer details such as the buyer’s VAT number where it has one, and must be cleared by FATOORA before you share it.
  • Small business sales: ZATCA’s guidelines allow a simplified invoice for a business buyer only when the taxable value is under SAR 1,000. Above that, issue a tax invoice.

The practical rule for a front desk: if the payer asks for an invoice in a company name, or the sale is under a corporate or school contract, it is a standard invoice and the buyer’s details must be captured before the invoice is issued. Correcting a buyer name after clearance means a credit note and a new invoice.

Which invoice do court bookings, class packs and memberships need?

The table below maps common venue transactions to the document they usually need. It is a starting point for a conversation with your accountant, and your adviser may treat some items differently depending on your contracts and terms.

Venue transactions and the ZATCA document they usually need
TransactionUsual documentWhat to watch
Court booking paid by a playerSimplified tax invoiceSplit payments: decide whether one invoice covers the booking or each payer gets their own
Class pack sold upfrontSimplified tax invoice when paidPayment in advance generally triggers an invoice; expiry of unused credits needs an agreed treatment
Membership and renewalsSimplified tax invoice per paymentMonthly renewals mean an invoice every cycle; freezes and upgrades may need notes
Wallet top-upDepends on how your wallet worksConfirm with a tax adviser whether the top-up or the later spend is the taxable event
Add-ons and POS salesSimplified tax invoiceRacket rental, balls and cafe items should land on the same ledger as bookings
Corporate or school contractTax invoice, cleared by FATOORACapture the organisation’s legal name, address and VAT number before invoicing
Refund or cancellationCredit noteMust reference the original invoice; a credit note follows the type of its original invoice

Packs and memberships are where venues most often go wrong. ZATCA’s detailed guidelines state that receiving payment in advance for taxable supplies requires a tax invoice, and they describe specific fields for advance payment invoices and later adjustments. In practice that means the invoice is issued when the member pays for the pack, and the sessions they book later are not invoiced again.

Prepaid wallets need a decision on record

A wallet that can be spent on anything in the venue may be treated differently from a pack tied to one service. The answer depends on your terms and on VAT rules for prepaid credit. Agree the treatment with your tax adviser, write it down, and configure your booking system to match it.

How do you handle refunds and cancellations under ZATCA rules?

Once an invoice is issued, the correction is a new document. ZATCA’s guidelines say credit and debit notes must be issued with a reference to the original invoice, and the type of note follows the type of invoice it adjusts. A refund on a simplified invoice is a simplified credit note, reported like the invoice. A refund on a cleared tax invoice is a credit note that also goes through clearance.

  • Full refund of a cancelled booking: one credit note for the full amount, linked to the booking’s invoice.
  • Partial refund under a late-cancellation policy: a credit note for the refunded part only.
  • Refund as venue credit instead of cash: agree with your adviser how the credit is recorded, since the customer keeps value with you.
  • Wrong buyer details on a company invoice: a credit note cancelling it and a new, correct tax invoice.

The common failure is a refund made in the payment gateway with no matching credit note in the books. Your VAT return then overstates sales. Whatever system you use, the refund and the credit note should come from the same action.

How do you connect your booking system to FATOORA? A readiness checklist

A venue has three realistic routes. The safest is the one where the system that takes the payment also triggers the invoice, so nobody re-keys sales.

Ways to issue Phase 2 invoices from a venue
RouteHow it worksMain risk
Manual entry in accounting softwareStaff export bookings and create invoices in a FATOORA-connected accounting toolSimplified invoices reported late, missing credit notes, slow month end
Booking system synced to accountingEach paid booking, pack or refund pushes an invoice or credit note to the accounting system, which handles FATOORAMapping of items, VAT categories and locations must be set up correctly once
Dedicated e-invoicing serviceThe booking system sends invoices to an e-invoicing provider that connects to FATOORAAccounting still needs the same data, so check how it reaches your books
  1. Confirm your wave and integration date from ZATCA’s notice and your revenue history.
  2. List every place money is taken: website, app, front desk, POS, payment links and bank transfers.
  3. Decide with your adviser how packs, memberships, wallet top-ups and venue credit are invoiced.
  4. Check that refunds create credit notes automatically and reference the original invoice.
  5. Collect buyer details for every corporate and school account before the next invoice.
  6. Onboard your solution with FATOORA through your provider and run test invoices before the deadline.
  7. Reconcile one week of bookings against FATOORA submissions and your bank deposits.

How AskFlow handles e-invoicing

In AskFlow, every paid booking, package and membership generates a tax-compliant e-invoice automatically through your accounting system: Wafeq, Qoyod, Daftra, Zoho Books, Odoo or Oracle, including ZATCA e-invoicing where it applies. Credit notes sync the same way. Venues that only need ZATCA e-invoicing can use eInvoiceMe on its own.

Refunds go back to the original payment method or become venue credit, per case. Point-of-sale sales flow into the same reports and invoicing as bookings. Recurring contracts with schools and companies are quoted and invoiced to the organisation. If your accounting system is not on the list, integrations are something AskFlow builds on request.

Common questions

Do gyms and sports clubs in Saudi Arabia need ZATCA e-invoicing?

Yes, if they are VAT registered. Since 4 December 2021, resident VAT taxpayers must issue invoices through a compliant electronic solution (Phase 1). Phase 2 integration with FATOORA applies when ZATCA includes your business in a wave. Wave 25 covers taxpayers whose VAT-subject revenue exceeded SAR 187,500 in 2022, 2023, 2024 or 2025. Confirm your status with ZATCA or a tax adviser.

What is the deadline for ZATCA Wave 25?

ZATCA’s announcement of 24 July 2026 says Wave 25 taxpayers must integrate their e-invoicing solutions with the FATOORA platform no later than 1 February 2027. The wave covers taxpayers whose revenues subject to VAT exceeded SAR 187,500 during 2022, 2023, 2024 or 2025. ZATCA says it will notify all targeted taxpayers, so watch your registered contact details.

Does a gym membership need a simplified or a standard tax invoice?

A membership sold to an individual normally takes a simplified tax invoice, which carries a QR code and is reported to FATOORA within 24 hours in Phase 2. A membership paid by a company for its staff normally takes a tax invoice with the company’s details, cleared by FATOORA before you send it. Monthly renewals mean an invoice for every payment.

How do I refund a customer under ZATCA e-invoicing rules?

Issue an electronic credit note that references the original invoice, for the full or partial amount refunded. The credit note follows the type of the original: simplified for a simplified invoice, standard for a tax invoice. Do not delete or edit the original invoice. Ideally the refund in your payment gateway and the credit note are produced by the same action in your system.

When should a class pack be invoiced, at purchase or when classes are used?

ZATCA’s detailed guidelines say receiving payment in advance for taxable supplies requires a tax invoice, which points to invoicing when the pack is paid for. Later bookings against the pack are then not invoiced again. Expiry of unused credits and wallet balances can be treated differently, so confirm the approach for your terms with a tax adviser.

Can my booking software send invoices to FATOORA directly?

Some systems do, but many venues route invoices through an accounting system or a dedicated e-invoicing provider that is onboarded with FATOORA. What matters is that every paid booking and refund produces its invoice or credit note automatically, with no re-keying. Ask your provider which route it uses and how it handles reporting within 24 hours.

Built with you

Ask for it. We build it.

Most booking software asks you to change how you run your business. We work the other way around. Your requests go straight to the team that builds Flow, and many of the features clubs use every day started as one venue’s idea.

Features shipped in the last 3 months
600+
New releases
Weekly
How we work with you

Run bookings, payments and members on your own brand.

See how clubs, studios and academies run on AskFlow, with a branded app, WhatsApp booking and e-invoicing built in.