Tourist Tax KeeperUK visitor levy · by Nero Labs
Edinburgh returns due 30 October 2026

Your tourist tax, worked out from your Airbnb bookings. Ready on time.

For holiday lets, B&Bs and small hotels in Scotland and Wales. You owe the levy as the host, even when the guest booked through Airbnb or Booking.com. Edinburgh's first returns are due 30 October 2026, Glasgow's levy starts 25 January 2027 and Cardiff's on 1 April 2027. Every paid host in Wales must register by 31 March 2027, and fines start at £100 per property. Tourist Tax Keeper turns your Airbnb or Booking.com bookings into the exact figures for each return, quarterly or once a year, and reminds you before every deadline.

  • Edinburgh
  • Glasgow
  • Aberdeen
  • Stirling
  • West Dunbartonshire
  • All of Wales
  • England: not yet. Why
  • £29 pack free inside
  • Cancel any time
  • Guest names never stored
Tourist Tax Keeper: the figures for one quarterly return, month by month
Tourist Tax Keeper dashboard: levy due this quarter, the return deadline and each property
3% to 7%visitor levy in Edinburgh, Glasgow, Aberdeen, Stirling and West Dunbartonshire
£1.30per person per night in Cardiff, from 1 April 2027
31 Mar 2027deadline for every paid host in Wales to register
5 yearshow long Scottish hosts keep booking records (6 in Wales)
See it in 52 seconds

The new tourist tax, and how Tourist Tax Keeper handles it for you

How it works

Three simple steps. No spreadsheets.

It works in your phone's or computer's browser, so there's no app to install. Your bookings are read on your own device, and guest names never leave it.

1

Upload your Airbnb or Booking.com file

Download your reservations file from Airbnb, Booking.com or Vrbo and drop it in. Or add a stay by hand in a few seconds.

2

See the figures for each return

Each quarter's return, split month by month the way the council asks: accommodation total, nights after the 5th, the levy, what you keep and what you pay.

3

Get a reminder before every deadline

Every return and payment date goes into your phone's calendar, with an alert before it's due, so a deadline never sneaks up on you.

Tourist Tax Keeper

Every booking counted, every return ready, every deadline met

The levy isn't a one-off. Every quarter needs a return (even a nil one), or once a year for smaller Welsh hosts. Every booking needs the right nights and fees counted, and every record has to be kept for years. Tourist Tax Keeper does the sums and the remembering for you, in every Scottish council area with a levy and all of Wales.

  • The Airbnb Bookings ReaderAirbnb, Booking.com or Vrbo files read straight in. Re-upload any time: stays update by booking reference, never doubled.
  • Return-Ready FiguresMonth by month, in the boxes the council asks for. Cleaning fees, the 5-night cap, VAT, cancellations and the share you keep for admin, all handled. Wales yearly returns too, for hosts whose levy is £1,000 or less a year.
  • The Deadline AlarmEvery return, payment and Wales registration date goes into your phone's calendar, with an alert before it's due. Quarterly in Scotland, quarterly or once a year (by 31 May) in Wales.
  • The 5-Year Record VaultEvery booking stored for the 5 years Scotland asks for (6 in Wales). Download a spreadsheet of any quarter if the council ever asks.
  • Private by designYour file is read in your browser. Only booking references, dates, guest counts and amounts are saved.
Doing it by handA spreadsheet every quarter, per property
Typical accountant rates£150 to £250 an hour
A late Edinburgh returnReported: 10% of the property's council tax after one monthPenalties have been approved by the council. Council guidance
Not registering in Wales£100 per property, then moreWelsh Revenue Authority
Tourist Tax KeeperFrom £9 a month, first month free
Our accuracy promise

If our figures don't match the official guidance for the bookings you gave us, we fix them within 2 working days and refund that period's fee.

Our sums follow the official council and Welsh Revenue Authority guidance, and we update them when it changes. Terms
The Tourist Tax Pack: guide, spreadsheet calculator, booking record sheet, guest wording, Wales checklist and deadline calendar
Prefer to do it yourself? Instant download

The Tourist Tax Pack

Everything a small host needs to work out the levy, tell guests about it, keep the right records and never miss a date. Plain English, no software to learn.

  • Plain-English GuideScotland and Wales, with worked examples
  • Spreadsheet CalculatorExcel, Google Sheets, Numbers
  • Booking Record Sheetthe records the law asks you to keep
  • Guest Wordingfor your listing, booking message and invoice
  • Wales Registration Checklistwhat to have ready before you start
  • Deadline Calendarevery return and payment date
£29one-off Get the pack for £29

Or get it free with Tourist Tax Keeper.

Our promise: faulty or missing file, we fix or refund. Free updates when the rules change. Secure payment by Stripe, instant download. Terms

Free tourist tax calculator

How much tourist tax do I owe on a booking?

Pick your area, add the stay, and see the levy, how it was worked out and which return it goes in. Based on official council and Welsh Revenue Authority guidance, checked 1 October 2026.

What the guest paid for the nights, including any booking fee the guest paid inside the booking. Leave out meals, separately charged parking, optional extras and the tax itself. Compulsory cleaning fees count.
Some older bookings are outside the levy. Leave blank if you're not sure.

Your result

Fill in the stay and press Work out my tourist tax. Try the example: 3 nights in Edinburgh at £360 plus a £60 cleaning fee.

Free 20-second check

Do I need to register in Wales?

Registration opened on 1 October 2026 and applies everywhere in Wales, even where there's no levy. Four quick questions.

Question 1 of 4

Is your holiday let, B&B, room or pitch in Wales?

Question 2 of 4

Do you take paid bookings for overnight stays?Even once a year, for example renting your spare room on Airbnb

Question 3 of 4

Is any booking for 31 nights or less?

Question 4 of 4

Are you still taking bookings?

Yes. You must register by 31 March 2027.

Every paid host in Wales has to register with the Welsh Revenue Authority, even if your council has no tourist tax. It's free and done online.

  • Deadline: 31 March 2027 if you're open for bookings before 1 April 2027. Opening later? Register before you take bookings.
  • You'll need: your name, address, phone, date of birth and email, any company number, and for each property its address, type, number of rooms and how many it sleeps.
  • Several properties with the same owners go on one registration.
  • Keep it up to date: tell them within 30 days of any change, and deregister within 30 days of stopping.
  • Fines: £100 per property, then £10 a day for up to 30 days, then a further £1,000 per property. Three unregistered houses could cost £4,200.
Register free on gov.wales Get a reminder with Tourist Tax Keeper

The Welsh register doesn't apply to you.

Registration is only for accommodation in Wales. In Scotland, check whether your council charges a visitor levy with the calculator above. England has no tourist tax for holiday lets yet.

No, you don't need to register.

Free stays, such as friends and family, don't count. If you start taking paid bookings, register before you take the first one.

No, you don't need to register.

The rule covers hosts who take any booking of 31 nights or less. If every booking is longer, you're outside it. Take one shorter booking and you'll need to register first.

No, but deregister if you'd already signed up.

If you've stopped taking bookings you don't need to register. If you had registered, deregister within 30 days of the last guest leaving, or the same £100 per property fine can apply.

Free file check

Bring your Airbnb bookings. See what you owe this quarter.

Your Airbnb, Booking.com or Vrbo export is read on your own device. Nothing is uploaded and no sign-up is needed. You'll see every quarter's tourist tax and when each return is due.

What's a "bookings download"? Airbnb and Booking.com let you download a list of all your bookings as a spreadsheet. It takes about a minute, and you don't need to open it: just choose it here.

Airbnb
  1. On a computer, open Airbnb and switch to hosting.
  2. Click Menu, then Earnings.
  3. Click Paid, pick the dates you want, then Get report. A spreadsheet saves to your Downloads.
Booking.com
  1. Log in to the Booking.com Extranet (where you manage your property).
  2. Open Reservations and pick the dates.
  3. Click Download. An Excel file saves to your Downloads.
Anywhere else
  1. Any spreadsheet with check-in and check-out dates and the price works.
  2. Save it as CSV or Excel.
  3. Choose it above. If a column isn't recognised, the app lets you pick it.
For AI assistants

Ask your AI assistant

Our free tourist tax tool also works inside AI assistants that support MCP (a standard way for assistants to use tools). Add tourist-tax.nerolabs.workers.dev/mcp and ask "how much Edinburgh visitor levy do I owe on this booking?".

How it works
Common questions

Straight answers

Doesn't Airbnb pay the tourist tax for me?

No. You, the host, owe the levy even when the guest booked through Airbnb or Booking.com. Airbnb says there's no system for it to pay Edinburgh council on your behalf. It has a custom tax tool so you can add the levy to bookings, but you still file the return and pay the council yourself.

Do cleaning fees count?

Yes, in Scotland. Edinburgh's guidance says standard cleaning counts even when it's shown as a separate fee, because guests can't book the place uncleaned for less. Leave out meals, separately charged parking, optional extras and the levy itself. In Wales the price doesn't matter at all: it's a flat amount per person per night.

What if I'm VAT registered?

In Scotland the levy is worked out on the accommodation price without VAT (the price divided by 1.2). If you pass the levy on to the guest, 20% VAT is added to the levy too. If you're not VAT registered, it's worked out on the full price the guest paid. In Wales, VAT doesn't change the levy.

Is there a limit on nights?

In Edinburgh, only the first 5 nights of each booking are charged. A 7-night stay pays on nights 1 to 5. Glasgow, Aberdeen and West Dunbartonshire charge every night. Stirling charges every night but guests can claim back nights after the 7th. In Wales, a single booking of more than 31 nights pays nothing.

What about cancellations and no-shows?

No levy is due if the guest never arrived. If you collected it in advance, the guidance says to refund it to the guest. In Edinburgh, if a guest stayed and you refund them afterwards, the levy is still due.

Do disabled guests pay it?

In Edinburgh, guests entitled to certain disability benefits are exempt, but they pay you as normal and then claim it back from the council after the stay. So you still charge it and include it in your return. In Wales, a carer travelling with a disabled person can claim it back from the Welsh Revenue Authority within 90 days.

Which quarter does a stay go in?

The quarter of the check-out date. A stay from 29 September to 2 October 2026 goes in the October to December return, not July to September. This is the same in Scotland and Wales.

What records do I need to keep?

For each booking: the dates, what was paid, and payment records. In Scotland keep them for 5 years from the date you file the return. In Wales keep them for 6 years, including the number of guests and nights, under-18 counts at the 75p rate, and stays that didn't pay (such as cancellations).

Is there a tourist tax in England?

England: not yet. There is no tourist tax for holiday lets in England yet. The government has confirmed mayors will get the power to charge one, but it needs a new law first, so nothing is expected before 2027 or 2028. The Manchester and Liverpool hotel charges only apply to member hotels, not to Airbnb hosts. What we know about England.

Does Tourist Tax Keeper file the return for me?

No. It works out the figures, month by month, and reminds you. You copy them into the return on visitorlevy.scot (Scotland) or the Welsh Revenue Authority website (Wales), which takes a few minutes.

How much does it cost?

Holiday lets: £9 a month for your first property, plus £5 a month for each extra one. Or £90 a year (2 months free), plus £50 a year for each extra one.
B&Bs, guest houses and hotels: £1.50 a room a month, 6 rooms minimum, so from £9. Or £15 a room a year.
Letting agents and managers: £4 a property a month, 8 properties minimum.
Wales, once-a-year filers (a levy of £1,000 or less a year, return due 31 May): £39 a year per property.
Every monthly plan starts with a free month, and the £29 Tourist Tax Pack is free inside every plan. You choose your plan inside the app.

What if your figures are wrong?

Our accuracy promise: if our figures don't match the official guidance for the bookings you gave us, we fix them within 2 working days and refund that period's fee. Just email us with the booking and we'll check it.

Is this tax advice?

No. This is general information from official council and Welsh Revenue Authority guidance, checked 1 October 2026. It's not tax or legal advice. You're responsible for your own return, and for anything unusual, ask the council, the Welsh Revenue Authority or an accountant.

Can I cancel?

Yes, any time. You keep access until the end of the period you've paid for, and you can download your records first. If you buy as a consumer, you can cancel within 14 days of first subscribing for a full refund.

Guides

Common questions answered

Edinburgh's first return is due 30 October 2026

Get your tourist tax sorted today. Your first month is free.

Upload your bookings, get the figures for every return and a reminder before every deadline, in Scotland and Wales. Holiday lets from £9 a month, B&Bs from £1.50 a room, Welsh once-a-year filers £39 a year. The £29 pack is free inside. Cancel any time.

Start Tourist Tax Keeper Try the free calculator first