Back to blogHelp

How to configure fiscal data in BookHero (Portugal): tax ID, VAT, address, bank and prefixes

Step-by-step guide to filling in the fiscal data card for your business in BookHero: legal name, Portuguese tax ID (NIF), default VAT rate (23%), fiscal address, IBAN and document prefixes (FAT, COR, EC, SC). Covers what appears on the receipt, the limits of an informational receipt, and when you actually need AT-certified software.

Published on 17 May 2026 8 min read

This guide is written for Portugal because BookHero's fiscal data card maps to Portuguese rules (NIF as tax ID, 23% default VAT, 4-letter document prefixes FAT/COR/EC/SC, country defaulting to PT). The general ideas (legal name, tax ID, VAT rate, address, banking, document prefixes) apply anywhere, but the specific defaults and the certified-software requirement are Portuguese.

When you start charging customers in BookHero, the system generates a receipt with your business data at the top and the customer's at the bottom. For that receipt to come out correctly, BookHero needs to know who you are fiscally: legal name, tax ID, address, default VAT rate, and the prefixes that will number the documents. You fill this in once and forget about it; from then on every checkout, every emailed receipt and every CSV export uses these defaults automatically.

Where the fiscal data lives

Open Dashboard, Settings, and find the 'Fiscal data' card. It's a single form with all fields: business identification, document prefixes, address, banking details and VAT rate. Only the workspace owner or a manager with the 'manage business settings' permission can open and save it.

Step by step: fill everything in one pass

  1. Open Settings, 'Fiscal data' card

    Side menu, Settings section. If you don't see the card, your account doesn't have permission to manage business settings. Ask the owner.

  2. Fill in the legal name and tax ID

    Two fields at the top, both marked required. Use exactly the name from your company registration or the freelancer recibo verde. Tax ID is 9 digits for Portugal, no spaces or dots.

  3. Set the prefixes (or accept the defaults)

    If you're migrating from another tool, copy the same prefixes over to keep continuity. If you're starting fresh, keep the defaults: FAT, COR, EC, SC. Some businesses prefer FAT2026 or FAT26 to include the year in the prefix. Max 8 characters, uppercase letters and digits only.

  4. Fill in the fiscal address

    Full street, city, state (or region), postal code and country. In Portugal use the '0000-000' postal code format. None of these are required to save, but they all should appear on the final receipt.

  5. Add IBAN and bank (optional)

    Bank name (e.g. 'Millennium BCP') and the full IBAN (PT50 0010 0000 1234 5678 9012 3). Useful if you want to include a transfer reference on the receipt. Can stay blank if you only collect cash or card.

  6. Adjust the VAT rate and save

    Defaults to 23%. Only change it if you're exempt or in the autonomous regions. Click 'Save'. The card shows 'You have unsaved changes' until you confirm, and 'Saved' once the update lands.

What appears on the receipt

To see where each field ends up, look at this sample checkout with the customer's tax ID filled in. The header above the receipt (not visible in the cart mockup) carries the legal name, tax ID, address and contacts of your business that you just configured.

Checkout with the customer tax ID filled in. The tax ID appears on the final receipt, just below the customer's data. Your business data (legal name, tax ID, address) lives at the top of that same receipt.
  • Top of the receipt: legal name, tax ID, full address, postal code, city, country.
  • Receipt lines: each service or product with VAT applied at the configured rate.
  • Footer: sequential document number with the chosen prefix (e.g. FAT2026/0001), date, payment method.
  • If you filled in bank and IBAN: shown in small print at the footer in case the customer wants to pay by transfer.
  • Customer tax ID: appears next to the customer data, only when you've filled it in at checkout.

BookHero receipt vs certified invoice: what each one does

Limits of the BookHero informational receipt
BookHero receiptAT-certified invoice
Sequential numbering, no gapsYes, with configurable prefix.Yes, per series, certified.
Full issuer and customer dataYes (legal name, tax ID, address, VAT).Yes, mandatory.
VAT broken out by lineYes, at the configured rate (default 23%).Yes, by rate and exemption.
Fiscally recognised by ATNo. Informational document.Yes. Discharges the legal duty.
Automatic reporting to AT (SAF-T)No.Yes, e-Fatura and monthly SAF-T.
Qualified digital signatureNo.Yes, required by law.
Useful for the customer?Yes. Proof of payment.Yes. Legal proof.
Useful for your bookkeeping?As internal record, yes.Essential for AT reporting.

In practice, many businesses run BookHero as their day-to-day operating system (calendar, clients, checkout, on-the-spot receipt) and in parallel issue monthly certified invoices in their billing software to hand over to the accountant. BookHero's reports and exports help you reconcile totals across both systems.

Prefixes: how to choose and when to change them

Prefixes are short (max 8 characters, uppercase letters and digits only) and prepended to the document number. They show on every document issued from that moment forward, and on CSV transaction exports. Changing a prefix mid-year doesn't erase history, but it creates a visible jump in numbering that will show up in any report.

  • BookHero defaults: FAT (invoices), COR (credit notes), EC (cash-in), SC (cash-out).
  • Common year-tagged variants: FAT2026 (five characters), COR2026, EC2026, SC2026. Useful if you change prefix every year to mentally reset the sequence.
  • Short variants: F, C, E, S. Accepted, but the document becomes less legible ('F/0001' tells less than 'FAT/0001').
  • Migrating from another tool: line up the prefixes to keep an unbroken trail across both systems.

When you need to update the fiscal data

Fiscal data isn't write-once. These are the most common moments to come back to the Fiscal data card:

  • Company HQ moved: update the address, city, state and postal code right away. Receipts issued after the change will use the new address.
  • Switched banks or opened a new business account: update the bank name and IBAN.
  • Changed VAT regime (in or out of art. 53.º): update the VAT rate. Also update it in your certified billing software.
  • Starting a new fiscal year: many businesses switch from FAT2025 to FAT2026 here (sequential numbering restarts at 0001).
  • Changed the legal name (company restructuring, name change): update the legal name. Earlier receipts keep the old name in history.

Where this data shows up beyond the receipt

It's not just the customer-facing receipt. Several other places in BookHero use the legal name and tax ID to identify who is issuing the document or exporting the data.

  • Receipts emailed to the customer after checkout: the top of the PDF carries the legal name, tax ID and address.
  • BookHero reports: the legal name appears on the header of PDF exports.
  • CSV exports: each transaction row includes the business tax ID, so your accountant can identify the issuer when they receive the file.
  • Business statement (coming soon): uses the legal name on the accumulated revenue reports.

FAQ

Can I issue an officially recognised electronic invoice or receipt from BookHero?

No. BookHero issues informational receipts, not certified documents. In Portugal, any company billing above the legal thresholds (or choosing to issue invoices) has to use software certified by the Autoridade Tributária (AT). Well-known certified options in Portugal: Moloni, InvoiceXpress, Vendus, Toconline, PHC. BookHero is the day-to-day operating system and the on-the-spot receipt; the certified software handles official issuance and AT reporting.

Is the customer's tax ID mandatory? And the business one?

The business tax ID (yours) is required to save the fiscal data: without it BookHero won't let you save. The customer's tax ID is optional at checkout: if the customer wants it on the receipt (to deduct it as a business expense), you fill it in; if they're a private buyer who doesn't need it, leave it blank. When filled in, it's saved to the customer's profile for next time.

Can I have different VAT rates for services and products?

Not yet. The VAT rate configured under Fiscal data applies by default to every line (services, products, addons, exempt tip). Per-service / per-product rates are on the roadmap (see the field's hint: 'Per-service / per-product rates coming soon'). If you genuinely need different rates today, control that in the certified software you use in parallel for official invoicing.

I changed the prefix from FAT to FAT2026 mid-year. What happens to older receipts?

Older receipts keep the prefix they were issued with (FAT/0001, FAT/0002, etc.). New ones use the current prefix (FAT2026/0001, FAT2026/0002). Sequential numbering restarts at 0001 when you change the prefix. Your history will show two visually distinct 'FAT/0001' rows (one with the old prefix, one with the new), with no data loss. To avoid confusion, change prefixes only at year boundaries.

I'm under the art. 53.º small-business exemption. What VAT rate do I set?

Set it to 0% and consider adding a footer note (or a line in the accompanying email) saying 'VAT: special exemption regime, art. 53.º CIVA'. BookHero doesn't have a dedicated field for that legal mention today; the practical workaround is to keep the tax ID visible and the rate at 0%. If your bookkeeping is strict, validate with your accountant the exact way to identify the regime on documents.

Can I have different fiscal data per business (workspace)?

Yes. Fiscal data lives on the business (workspace), not on the user. If you run two independent businesses from the same BookHero account (each with its own sub-account), each one has its own legal name, tax ID, address and prefixes. Switch between businesses with the workspace selector to configure each one separately.