Set up your accommodation
Choose the municipality and accommodation category. Confirm the address is inside the selected city; surrounding municipalities can have different rules.
For B&Bs and vacation rentals: calculate a stay, account for tax already collected, and share a one-time payment link. Start with Amsterdam, Barcelona or your own verified local rate.
Still to collect
€57.00
Use the calculator without an account. Save accommodation and stay records in the dashboard when you are ready to collect.
Sources checked: 2026-10-12 · Rule version: 2026-10-12.1:barcelona
Official sourceChoose the municipality and accommodation category. Confirm the address is inside the selected city; surrounding municipalities can have different rules.
Enter dates, guest counts, the taxable price when relevant and tax already collected by another party. Save the calculation with its rule version.
Create a one-time payment link from the saved stay. Copy it to your guest, then check linked transactions and export records by arrival month.
Tourist tax is not one universal percentage. Amsterdam uses 12.5% of the taxable overnight price excluding VAT. Barcelona separates the regional levy from the municipal surcharge and limits taxable nights to seven. The applicable rule can depend on reservation prepayment.
Verified presets cover Amsterdam nights in 2026 and Barcelona nights from 1 April 2026 to 31 March 2027. Other locations need your own verified rate. This calculator does not file declarations or remit tax.
Sources checked: 2026-10-12
Airbnb collects and remits tourist tax in Amsterdam. Other locations and booking arrangements differ. Verify the actual booking statement and record the amount collected elsewhere. Request only the remaining tax; never assume all Airbnb or Booking.com bookings have the same treatment.
Airbnb · Official sourceTwo taxable guests in a tourist dwelling, three taxable nights within the verified period: regional tax €4.50 × 2 × 3 = €27; municipal surcharge €5 × 2 × 3 = €30; total €57. If €10 was already collected elsewhere, the remaining amount is €47. This example assumes the current-stay tariff applies.
Try the free calculatorSaving a stay does not mean it is paid. A pending payment is not a paid transaction. Keep the original calculation, booking reference, external collection and linked payment records. Exports group stays by arrival month. Review refunds and corrections separately; the host still declares and remits the tax.
Accommodation setup, stay calculations, one-time payment links and CSV exports are available in the PayRequest dashboard. Automatic PMS imports, guest-ID registration, nationwide tariff coverage and municipal filing are not included in this release.
Free: 2% standard platform fee, capped at €25 per payment. Premium €5/month and Business €20/month: 0% standard platform fee while active. Provider fees and commission-payment exceptions are separate.
Plans and feesExemptions are local. The Barcelona preset uses the taxable guest count you provide; guests aged 16 or under are exempt there. Do not apply that threshold to other locations.
No. PayRequest helps calculate and collect payment. The host remains responsible for declarations, remittance and checking the applicable rules.
Use a tax payment link for the amount owed and a separate eligible security-deposit authorization for the hold. A card hold and a completed payment are different operations.
No. The first release includes date-bounded Amsterdam and Barcelona presets. Simple custom local formulas can be entered after verification.