/Help Center
Adminaccounting

How to set up taxes

Verified May 2, 20261 min read

Taxes are foundational — get them wrong and every fiscal invoice, every report, every cents-and-pennies number across HotelBee is off. Get them right once and you don't think about them again. This article walks through the tax form and the patterns we see properties use.

The tax form

Backoffice → Taxes → +. Fields:

  • Name — what shows on receipts and invoices. Be specific ("VAT 20% standard", not just "VAT").
  • Tax category — currently only "percentage" is enabled. The rate is a percentage of the line item.
  • Rate — the percentage, e.g., 20 for 20%.
  • Is VAT — toggle on for value-added tax. Drives how the tax authority and your reports classify it.
  • Is tax excluded — toggle on if the product price excludes the tax (it's added at checkout). Off = price includes the tax.
  • Excluded reason — appears only when isTaxExcluded is on. Pick the fiscal-required exemption code (TYPE_1, TYPE_2, EXPORT_OF_GOODS, MARGIN_SCHEME, TAX_FREE).

Common setups

  • VAT 20% standard — name "VAT 20%", category percentage, rate 20, isVat on, isTaxExcluded depending on whether your prices are net or gross.
  • VAT reduced (tourism / hospitality) — same as standard but at the reduced rate (often 6-10% for hospitality). Apply to room nights and F&B per local rules.
  • Tourist tax (city tax) — name "Tourist Tax", percentage rate (often calculated per-night-per-adult outside HotelBee then applied as a percentage of the night cost — work with your accountant on local rules).
  • Tax-exempt (export / EU intra-community) — rate 0, isVat on, isTaxExcluded on, excluded reason EXPORT_OF_GOODS or TAX_FREE. Apply only on transactions that legally qualify.

After taxes are configured

Open a product, service, or rate plan and you can attach one or more taxes. The Fiscal Report (Reports → Fiscal) groups invoices by tax category and rate — confirm the totals match what you expect for VAT filing. If a number's wrong, it's almost always a misconfigured tax somewhere upstream.

Frequently asked questions

Related articles