Skip to content

Configure Tax/VAT for Your Country

Quick path: Settings → General Settings → Create tax rate → Assign to products → Save

Every sale in Bloowatch needs a tax rate before it reaches an invoice. Tax configuration lets you create tax rates that match your country’s requirements (IVA in Spain, TVA in France, IVA in Portugal, VAT in Ireland, etc.) and assign them to your products. Once configured, Bloowatch automatically calculates the tax on every booking and includes it on invoices and receipts.

If you operate in a country with fiscal compliance requirements — such as TicketBAI in the Basque Country (Spain) or NF525 in France — the correct tax configuration is a prerequisite for those systems to work properly.

  • You have the Manager or Owner role (tax configuration requires elevated permissions)
  • You know the tax rates applicable to your business (check with your accountant if unsure)
  • If you sell different product types at different rates, have a list ready (e.g., lessons at 21%, rental at 21%, accommodation at 10%)

Click on your username in the top-right corner and select Settings. Then click General Settings in the left sidebar. Tax rates are managed alongside payment methods in this section.

Settings - Organization

You will see a list of payment methods and tax-related configuration. If this is your first time, the list may contain default values.

Click the + Add Tax Rate button (or + New depending on your version). A form appears with the following fields:

FieldDescription
Name *A descriptive name for the tax rate (e.g., “IVA 21%”, “TVA 20%”, “VAT 23%“)
Percentage *The tax percentage as a number (e.g., 21, 20, 10, 0)

Tip: Use clear, descriptive names. If you have multiple rates, naming them with the percentage helps your team pick the right one when setting up products — for example, “IVA 21% - General” and “IVA 10% - Reduced”.

Click Save (or Create) to add the tax rate. It now appears in the tax rates list and is available as an option when configuring product pricing.

Repeat steps 2-3 for each tax rate your business uses. Most businesses need at least two: a standard rate and a reduced rate.

Go to Resources > Products and open the product you want to configure. Click the Pricing tab.

At the bottom of the pricing form, you will see the Tax dropdown. Select the tax rate you just created.

Assign tax to product

FieldDescription
Tax *Required. Select a tax rate from the dropdown.
Account numberOptional. Accounting reference number.

Click Update product to save.

Watch out: Changing the tax rate on an existing product creates a new product version. Past bookings keep the old tax rate — only new bookings use the updated rate.

Create a test booking (or open an existing one) and generate an invoice. Check that:

  • The tax rate name appears on the invoice
  • The tax amount is calculated correctly (base price x tax percentage)
  • The total includes the tax

Spain — IVA (Impuesto sobre el Valor Anadido)

Section titled “Spain — IVA (Impuesto sobre el Valor Anadido)”
RatePercentageApplies to
General21%Most services: lessons, courses, rentals
Reduced10%Accommodation, transport, food service
Super-reduced4%Essential goods (rarely applies to sports schools)
Exempt0%Insurance, financial services

Create each rate you use: e.g., “IVA 21% - General” and “IVA 10% - Alojamiento”.

Canary Islands (IGIC): If your school operates in the Canary Islands, you use IGIC instead of IVA. The general rate is 7%. Create your rates accordingly (e.g., “IGIC 7% - General”).

France — TVA (Taxe sur la Valeur Ajoutee)

Section titled “France — TVA (Taxe sur la Valeur Ajoutee)”
RatePercentageApplies to
Normal20%Most services: lessons, courses, equipment rentals
Reduced10%Accommodation, food (on premises), transport
Reduced5.5%Essential food products, specific cultural services
Super-reduced2.1%Press, certain medicines (rarely applies)

Create each rate you use: e.g., “TVA 20% - Normal” and “TVA 10% - Hebergement”.

DOM-TOM: Overseas departments may have different rates. Check with your accountant.

Portugal — IVA (Imposto sobre o Valor Acrescentado)

Section titled “Portugal — IVA (Imposto sobre o Valor Acrescentado)”
RatePercentageApplies to
Normal23%Most services: lessons, courses, rentals
Intermediate13%Accommodation, food service, some cultural events
Reduced6%Essential goods and services

Create each rate you use: e.g., “IVA 23% - Normal” and “IVA 13% - Alojamento”.

Azores and Madeira: Lower rates apply (e.g., 16% standard in the Azores). Create separate rates if your school operates in these regions.

For countries not listed above, create tax rates that match your national VAT/GST system. Common setups:

CountryStandard rateCommon reduced rate
Italy22%10%
Germany19%7%
Ireland23%13.5%
Greece24%13%
UK20%5%

If your school operates in the Basque Country (Araba, Bizkaia, or Gipuzkoa), TicketBAI is a mandatory fiscal control system that requires every invoice to be digitally signed and reported to the regional tax authority.

Prerequisites:

  • Tax rates must be correctly configured (TicketBAI validates tax calculations)
  • Your Bloowatch account must have TicketBAI enabled (contact Support)
  • You need a digital certificate from the regional authority

TicketBAI ensures that every sale is traceable and that tax amounts match the declared rates. Incorrect tax configuration will cause TicketBAI validation errors.

NF525 is a French anti-fraud certification for POS software. Bloowatch holds NF525 certification, which means the system guarantees the immutability, security, conservation, and archiving of transaction data.

What this means for you:

  • Invoices cannot be deleted once generated — only credit notes can correct them
  • All transactions are logged with tamper-proof audit trails
  • Tax calculations must be accurate, so your TVA rates must be correctly configured

No special setup is needed for NF525 beyond configuring your TVA rates correctly. The certification is built into Bloowatch.

  • The tax rate appears in the dropdown when configuring product pricing
  • New bookings calculate tax automatically based on the assigned rate
  • Invoices show the tax breakdown (base, tax percentage, tax amount, total)
  • If you use fiscal compliance tools (TicketBAI, NF525), tax data is included in the compliance reports
MistakeWhy it happensFix
”No tax rate available” when configuring a productNo tax rates have been created yetGo to Settings > Tax Rates and create at least one rate
Invoice shows wrong tax amountWrong percentage entered or wrong rate assigned to the productCheck the tax rate percentage in Settings, then verify the product’s Pricing tab
Tax rate changed but old bookings still show old rateThis is expected — changing tax creates a new product versionOld bookings are not affected. Only new bookings use the updated rate
Multiple products with the same tax but different ratesDifferent products assigned different tax rates by mistakeReview each product’s Pricing tab and ensure the correct rate is selected
TicketBAI validation errorsTax rate misconfigured or missingVerify rates match the official IVA percentages for your tax jurisdiction
  • Check that you have Manager or Owner permissions — other roles may not see the Tax Rates settings
  • If the tax rate dropdown is empty in the product form, navigate to Settings > Tax Rates and confirm at least one rate exists
  • For TicketBAI or NF525-related issues, contact Bloowatch Support with details about the error message
  • Consult your accountant to confirm the correct tax rates for your business type and location
  • Contact Bloowatch Support via the chat widget
Financiado por la Unión Europea — NextGenerationEU, Plan de Recuperación, Transformación y Resiliencia, Grupo SPRI, Gobierno Vasco