Skip to main content

Guestline Rezlynx: Create a City Tax or Tourist Tax - flat charge

You can manage an automatic addition of a value per room per night, in a few steps. Some UK cities, including Manchester, Liverpool, and Bournemouth, now impose a city tax on accommodation. Edinburgh will follow in 2026.

Xanthe Jackson avatar
Written by Xanthe Jackson
Updated over a week ago

A City Tax, also called a tourist tax, is a fee that is paid by inbound travellers when they stay in hotels, resorts, B&Bs, hostels, vacation rentals, or other types of accommodation. Some UK cities, including Manchester, Liverpool, and Bournemouth, now impose a city tax on accommodation. Edinburgh will follow in 2026.

The tax or levies can be applied in the following ways:

This article deals with a flat rate - for illustration purposes, the procedure below will use a £1 fee.

Create an auto add city tax - flat charge

⚠️ Important: For illustration purposes, the procedure below will use a £1 fee.

Follow the 4 steps below...


Step 1: Create a city tax analysis code

This only needs to be created once within the system. The benefit of creating an analysis code specifically for City Tax is this will show within the Period End reports with its own analysis code line, so that your finance team can easily track the city tax value.

The example above shows the CITY_TAX analysis code in the Non-revenue analysis codes, and is in the group MISC. Groups are used to organise analysis codes on the end of day and current period reports, with a total of each group’s codes shown at the bottom of the report.

To create an analysis code, follow the steps below:

  1. Navigate to System, Codes and Rules, then Analysis Codes.

  2. Click New Analysis Code.

  3. Complete the information as required:

    • Analysis Code: Enter a code in capitals upto 12 characters long, using an underscore for a space. Do not start the code with a number.

      🤓 Tip: For example, CITY_TAX

    • Group Code: Select where this analysis code will be stored within the left-hand menu.

    • Tax Rule: Select from the drop-down menu.

      🤓 Tip: Most City Taxes do not incur additional charges, so you may wish to select zero VAT rule.

    • Usage: Select from the drop-down menu for how to use this analysis code.

    🤓 Tip: You may like to choose No Restrictions.

    • Description: Enter a clear description, which will be shown on invoices.

    • Revenue Type: Select Non-revenue from the drop-down menu.

    🤓 Tip: If you do not have a non-revenue revenue type, you can create a non-revenue revenue type.

    • System Use: Do not select this box, this will make the analysis code un-selectable.

  4. Click Save.

📌 Note: If you use the financial export routine, ensure that your accounts team are aware and that this code is mapped correctly once created.


Step 2: Auto Add City Tax

⚠️ Important: This option will not display the £1 per room per night in the total for stay or rate breakdown on the confirmation.

To add an automatic value per room per night, follow the steps below:

  1. Navigate to System, Rates, City Tax and Surcharges.

  2. Create a New Rule using the newly created analysis code, setting the following information:

    • Set the Description as it should appear on the guest bill.

    • Post to is where the charge should be sent, this was created in Step 1.

    • Mode should be per room.

    • Value is 1 for £1 per room per night.

    • Type is flat as this is a flat fee.

    • No need to configure the other rules as this is a simple City Tax setup.

  3. Click Save.


Step 3: Add Auto Add City Tax to Rate Plans

To add auto add city taxes to rate plans, follow the steps below:

  1. Navigate to your rates, via System, Rates and Rate plans, and apply the new City Tax rule to all of the rates that should use it.

  2. Click Save Changes.


Step 4: Reservation Re-save

⚠️ Important: If you want these changes to affect all existing bookings currently within the system, you will need to request a Reservation Re-save with our Support Team by raising a case.

A reservation ‘re-save’ will process as follows:

  • It will recalculate the charges for all existing and future reservations. It will not affect any RESIDENT reservations (these will have to be amended manually, by reselecting the rate plan).

  • It will retain the current / total rate of the original reservation. Meaning that although the breakdown may have changed, the total original price will remain as it was. This includes overrides to rates, which will also remain at the overridden rate after the reservation re-save.

  • It will re-calculate projected revenue in any forecast reports. It will not change any close periods.

  • The re-save will affect ALL reservations. There isn’t a facility to re-save reservations on a specific rate plan.

Did this answer your question?