Toeristenbelasting Nederland 2026: gids per gemeente
Toeristenbelasting is een van de meest verwarrende administratieve verplichtingen voor verhuurders van vakantiehuizen, B&B's en kleine hotels in Nederland. In tegenstelling tot veel andere landen is er geen nationaal tarief: elke gemeente bepaalt zelf of ze belasting heft, hoeveel en hoe. Het resultaat is een mozaïek: zo rekent Amsterdam indicatief rond de 12,5 %* van de overnachtingsprijs, Rotterdam hanteert een vast tarief per persoon per nacht*, en een aantal kleinere gemeenten heft helemaal niets. In deze gids geven we een indicatief overzicht van tarieven voor 2026 in de belangrijkste gemeenten, de gebruikelijke wettelijke vrijstellingen, de manier waarop Airbnb en Booking de belasting soms voor je kunnen innen, en hoe je alles automatiseert via een PMS.
Wat is toeristenbelasting
Toeristenbelasting is een gemeentelijke belasting die wordt geheven op personen die tegen betaling in een accommodatie verblijven zonder in die gemeente ingeschreven te staan. De wettelijke basis staat in de Gemeentewet artikel 224, die elke gemeente het recht geeft de belasting in te voeren, het tarief te bepalen en de wijze van inning te regelen.
De verhuurder (jij) is niet de belastingplichtige: de gast is dat. Maar de verhuurder is de wettelijke inningsplichtige partij: hij moet de belasting innen, doorstorten naar de gemeente en een register bijhouden. Deze verplichting geldt voor alle toeristische accommodaties: hotels, pensions, B&B's, vakantiewoningen, groepsaccommodaties, campings, jeugdherbergen en tegenwoordig ook woonboten die als vakantieverblijf worden gebruikt.
Twee methoden: percentage of vast bedrag
Elke gemeente kiest tussen twee methoden om de belasting te heffen:
- Percentage van de overnachtingsprijs: de belasting wordt berekend als een percentage van de netto kamerprijs (exclusief BTW, exclusief ontbijt). Dit is de methode die Amsterdam, Haarlem en enkele andere grote steden hanteren. Het voordeel is dat de belasting progressief is: duurdere kamers betalen meer.
- Vast bedrag per persoon per nacht: de belasting is een forfait dat niet afhangt van de kamerprijs. Dit is de methode van Rotterdam, Utrecht, Maastricht en de meeste middelgrote gemeenten. Het voordeel is de eenvoud — iedereen betaalt hetzelfde ongeacht de kamerprijs.
Sommige gemeenten combineren beide methoden: een percentage met een minimum- en maximumbedrag. Dit is het meest complexe systeem en zorgt voor veel berekeningsfouten als je handmatig werkt.
Tarieven 2026 voor de belangrijkste gemeenten
Hier een overzicht van de tarieven die in 2026 daadwerkelijk worden toegepast in de belangrijkste Nederlandse toeristische gemeenten:
| Gemeente | Methode | Tarief 2026 |
|---|---|---|
| Amsterdam | Percentage | 12,5 %* van de overnachtingsprijs |
| Rotterdam | Vast bedrag | 8,20 €* per persoon per nacht |
| Den Haag | Percentage | 8 %* van de overnachtingsprijs |
| Utrecht | Percentage | 7 %* van de overnachtingsprijs |
| Maastricht | Vast bedrag | 5,75 €* per persoon per nacht |
| Haarlem | Percentage | 10 %* van de overnachtingsprijs |
| Groningen | Vast bedrag | 3,50 €* per persoon per nacht |
| Leiden | Percentage | 6 %* van de overnachtingsprijs |
| Delft | Vast bedrag | 4,20 €* per persoon per nacht |
| Eindhoven | Vast bedrag | 3,90 €* per persoon per nacht |
| Zandvoort | Vast bedrag | 3,20 €* per persoon per nacht |
| Texel | Vast bedrag | 1,90 €* per persoon per nacht |
| Giethoorn (Steenwijkerland) | Vast bedrag | 2,10 €* per persoon per nacht |
Deze tarieven zijn indicatief en kunnen jaarlijks worden herzien door de gemeenteraad. Controleer altijd de exacte tarieven op de website van je gemeente of op belastingsamenwerking.nl voor de regionale belastingsamenwerkingen.
Wettelijke vrijstellingen
De meeste Nederlandse gemeenten passen dezelfde vrijstellingen toe, hoewel het per gemeente enigszins kan verschillen. De meest voorkomende vrijstellingen zijn:
- Kinderen onder de 16 jaar (sommige gemeenten onder de 13 jaar, andere onder de 18 jaar)
- Inwoners van de gemeente die tijdelijk in een accommodatie verblijven (bijvoorbeeld na brand of verbouwing)
- Medewerkers in dienst bij de accommodatie die daar overnachten
- Patiënten en hun familie die in een accommodatie verblijven in verband met een medische opname in het lokale ziekenhuis
- Asielzoekers en statushouders die door het COA zijn geplaatst
- In Amsterdam: zakelijke reizigers met een bewijs van werkrelatie bij een Amsterdams bedrijf (recent afgeschaft in de meeste andere gemeenten)
Airbnb, Booking en Vrbo: automatische inning
Sinds enkele jaren hebben Amsterdam, Rotterdam, Den Haag en verschillende andere grote gemeenten met Airbnb en Booking.com afspraken waarbij de platforms rechtstreeks de toeristenbelasting kunnen innen en doorstorten. Waar dat van toepassing is geldt:
- Voor een reservering die via Airbnb of Booking.com binnenkomt, kan het platform de belasting innen en rechtstreeks aan de gemeente doorstorten. In dat geval loopt het bedrag meestal niet via jouw rekeningen.
- Voor een reservering die via je eigen kanaal binnenkomt (website, telefoon, e-mail, walk-in), blijf jij verantwoordelijk voor het innen, aangeven en doorstorten.
Deze asymmetrie zorgt voor veel verwarring. Een goed PMS moet onderscheid kunnen maken tussen OTA-reserveringen (waarvoor de belasting al is geïnd door het platform) en directe reserveringen (waarvoor je zelf moet innen), en mag niet dubbel berekenen.
Aangifte en betaling
De aangifte en betaling van toeristenbelasting gebeurt meestal per kwartaal of per halfjaar, afhankelijk van de gemeente. Amsterdam hanteert kwartaalaangifte voor grote accommodaties en halfjaarlijks voor kleine; Rotterdam en Utrecht hanteren een halfjaarlijkse aangifte voor vrijwel alle verhuurders; Maastricht en de kleinere gemeenten hanteren meestal een jaarlijkse aangifte.
De aangifte moet bevatten:
- Het aantal overnachtingen door volwassenen (of belaste personen)
- Het aantal overnachtingen door vrijgestelde personen (met onderbouwing)
- Het totaal geïnde bedrag
- Het bedrag dat door OTA-platforms is geïnd en doorgestort (meestal vooraf ingevuld op de online aangifte)
De meeste Nederlandse gemeenten hebben een online aangiftemodule. Amsterdam, Rotterdam, Utrecht, Den Haag, Maastricht en de belangrijkste toeristische gemeenten bieden allemaal een portal waar je inlogt met DigiD of eHerkenning en de aangifte digitaal indient.
Sancties bij niet-naleving
De sancties voor het niet innen, niet aangeven of niet doorstorten van toeristenbelasting zijn vastgelegd in de gemeentelijke belastingverordening en kunnen variëren:
- Geen aangifte indienen: boete indicatief in de orde van enkele honderden euro's per verzuim*
- Onjuiste aangifte: nabetaling van het ontbrekende bedrag + boete als percentage van het ontbrekende bedrag*
- Opzettelijk ontduiken: strafrechtelijk vervolgbaar, met aanzienlijk hogere boetes*
- Niet voeren van gastenadministratie: afzonderlijke boete (los van het nachtregister)*
De exacte bedragen variëren per gemeentelijke belastingverordening — raadpleeg altijd de lokale regeling.
In de praktijk beginnen gemeenten altijd met aanmaning en herinnering voordat ze boetes opleggen, maar Amsterdam, Rotterdam en Utrecht zijn de laatste jaren strenger geworden — vooral tegen Airbnb-verhuurders die niet aangeven. Het risico is groter voor wie directe reserveringen accepteert zonder rekening te houden met de aangifteplicht.
Automatisering via een PMS
De toeristenbelasting handmatig berekenen wordt snel onhoudbaar zodra je meer dan één unit hebt of als je reserveringen via verschillende kanalen ontvangt. De punten die een goed PMS moet automatiseren:
| Functie | Wat het PMS doet |
|---|---|
| Tarief per gemeente | Past automatisch het exacte tarief van jouw gemeente toe (met jaarlijkse update) |
| Percentage vs vast bedrag | Herkent de juiste methode en berekent automatisch |
| Vrijstelling kinderen | Past de leeftijdsgrens van de specifieke gemeente toe |
| OTA vs direct onderscheid | Rekent geen belasting op reserveringen waarvoor het platform al heeft geïnd |
| Facturering | Toont de belasting apart op de factuur, met correcte BTW-behandeling |
| Aangifte | Genereert een kwartaal- of halfjaarlijks rapport klaar voor de gemeente |
Gemiddelde tijd voor het opstellen van de kwartaalaangifte: 2-3 minuten met een PMS, tegenover 2-4 uur handmatig voor een B&B met 5 kamers en een mix van OTA- en directe gasten. De besparing is aanzienlijk al vanaf het eerste seizoen.
Vezpa: automatische toeristenbelasting
Tarieven per gemeente vooraf geladen, automatische vrijstelling voor kinderen, berekening percentage of vast bedrag, onderscheid OTA/direct, kwartaalrapport klaar voor aangifte. Zonder extra kosten.
Gratis proefperiode startenVeelgestelde vragen
Moet ik de belasting apart factureren of in de prijs verwerken?
Beide opties zijn wettelijk toegestaan, maar de aanbevolen praktijk is de belasting apart op de factuur te tonen. Dit is transparant voor de gast en maakt het makkelijker om in je boekhouding onderscheid te maken tussen accommodatie-omzet (onderhevig aan 9 % BTW) en geïnde belasting voor de gemeente (geen BTW).
Moet een baby van 6 maanden toeristenbelasting betalen?
Nee, geen enkele gemeente heft belasting op baby's. De leeftijdsgrens voor vrijstelling ligt afhankelijk van de gemeente tussen de 12 en 18 jaar, dus een baby is overal vrijgesteld. Je moet de baby echter wel vermelden in de aangifte onder de categorie "vrijgesteld".
Wat als ik een maand geen gasten heb?
Je moet een nulaangifte indienen als je gemeente periodiek aangifte verlangt. Het niet indienen van een nulaangifte is ook een overtreding en kan een boete opleveren. Sommige gemeenten staan een automatische vrijstelling toe voor verhuurders die in het voorafgaande jaar onder een bepaalde drempel zijn gebleven.
Een gast blijft een maand — moet hij voor alle nachten belasting betalen?
Ja, toeristenbelasting wordt per nacht geheven, zonder maximale duur. Sommige gemeenten hebben echter een regel dat na een bepaald aantal opeenvolgende nachten (bijvoorbeeld 60 in Amsterdam) de gast wordt beschouwd als tijdelijke bewoner en geen belasting meer hoeft te betalen. Controleer de regeling van jouw gemeente.
Hoe weet ik of Airbnb of Booking de belasting al heeft geïnd voor mijn reservering?
Airbnb toont de geïnde belasting in de detailweergave van elke reservering (sectie "Aan lokale autoriteiten doorgestorte belastingen"). Booking.com toont deze in de extranet onder "Financiën" → "Facturen". Als je PMS goed is aangesloten op de channel manager, wordt de informatie automatisch geïmporteerd en wordt de belasting niet dubbel geteld.
Geldt dit ook in Vlaanderen?
Vlaanderen en Brussel kennen een ander systeem: Vlaamse gemeenten mogen een "taks op de tweede verblijven" of een "logiestaks" heffen, meestal een forfait tussen 1 € en 4 €. Brussel hanteert een regionale "taks op de toeristische logies" van ongeveer 4,24 € per nacht voor meer dan 100 m². De platforms innen ook in België sinds 2020 automatisch in de meeste gemeenten. Een PMS dat zowel Nederland als Vlaanderen ondersteunt past de juiste regels per locatie toe.
Conclusie
Toeristenbelasting is niet complex op zich, maar wordt complex door de combinatie van vier variabelen: de gemeente, de berekeningsmethode (percentage of vast bedrag), de vrijstellingen (vooral de leeftijdsgrens voor kinderen) en het onderscheid tussen OTA en directe kanalen. Met de hand is het een onuitputtelijke bron van fouten en discussies bij de check-out. Automatisch via een PMS dat jouw gemeente kent, vrijstellingen toepast en OTA-kanalen onderscheidt van directe, wordt het een non-issue: je int altijd de juiste belasting, genereert de aangifte in twee klikken, en loopt niet het risico te weinig aan te geven (boete gemeente) of te veel te factureren (bezwaar klant).
Als je 1 tot 20 units beheert en dit vraagstuk wilt elimineren, kies een PMS dat (a) de tarieven van jouw gemeente vooraf geladen heeft, (b) de juiste leeftijdsgrens voor kinderen toepast, (c) onderscheid maakt tussen OTA en directe reserveringen, (d) de aangifte automatisch genereert in het formaat van de gemeente. Zonder deze vier punten eindig je met handwerk en fouten.
Belgique
България
Česko
Danmark
Deutschland
Ελλάδα
España
France
Hrvatska
Ireland
Ísland
Italia
Luxembourg
Magyarország
Nederland
Norge
Österreich
Polska
Portugal
România
Schweiz
Slovenija
Slovensko
Suomi
Sverige
United Kingdom