coins and notebook

Skip the SIBA paperwork. Automate guest registration with EazyAL.

Contents
No headings found

Viana do Castelo Tourist Tax 2026: What Alojamento Local Hosts Need to Know

Yes, Viana do Castelo charges a municipal tourist tax (Taxa Municipal Turística, or TMT), and it's been in effect since August 6, 2024. If you host guests in this Minho coastal city, known for the Santa Luzia sanctuary, its Gothic-Manueline old town, and the Alto Minho beaches, here's exactly what you need to charge, who's exempt, and how to stay compliant.

Quick Facts: Viana do Castelo Tourist Tax



High-season rate

€1.50 per person, per night (May 1 – October 31)

Low-season rate

€1.00 per person, per night (November 1 – April 30)

Night cap

Charged for a maximum of 5 consecutive nights per stay

Age exemption

Guests under 17 do not pay

In effect since

August 6, 2024

Applies to

Hotels, Alojamento Local, and other licensed tourist accommodation

VAT

Not applicable — the tax is exempt from VAT


Why Viana do Castelo Introduced the Tax

Viana do Castelo's regulation was published on February 6, 2024, and took effect exactly six months later. In its first full reporting period, the tax generated €433,550 for the municipality — described by local coverage as a "surprisingly positive" result, prompting the câmara municipal to keep the tax unchanged rather than revise it.

Unlike a flat year-round rate, Viana do Castelo uses seasonal pricing — €1.50 during the busier May–October period, dropping to €1.00 from November through April. This is worth building into your pricing calendar, since it means the tax amount per booking changes depending on when the stay falls, not just how long it lasts.


Who's Exempt From the Tax?

  • Guests under 17 — a notably higher threshold than many other Portuguese municipalities, several of which exempt only under-13s

  • Nights beyond the fifth of a continuous stay — the tax applies only to the first 5 nights; nights 6 onward are tax-free

  • Guests who had reservations booked between the regulation's publication (February 6, 2024) and its effective date (August 6, 2024) were exempted from the tax for that specific stay, as a one-time transitional measure — this no longer applies to new bookings today

  • Additional standard exemption categories (medical treatment, official student programs, accompanying caregivers for guests with disabilities) commonly appear in Portuguese municipal tourist tax regulations — confirm the current full list directly with the município, since the source used for this guide didn't itemize every category

Worked example: A couple books 4 nights in July (high season). Both guests are over 17, and 4 nights falls within the 5-night cap: 2 guests × €1.50 × 4 nights = €12.00 total. If the same booking were made in January (low season) instead: 2 × €1.00 × 4 = €8.00.


Registering as a Host

Viana do Castelo requires accommodation providers to register on the municipality's own Municipal Tourist Tax Platform (Balcão Online) before collecting and declaring the tax:

  1. Access the platform via the município's Balcão Online

  2. Register your property using your NIF and Alojamento Local license details

  3. Receive unique, personal login credentials — these are non-transferable, and you're responsible for keeping them secure

  4. Begin recording guest-nights and collecting the tax going forward

Already registered for SIBA? See how EazyAL can help manage municipal tourist tax alongside it


How to Charge Guests

Airbnb and Booking.com don't calculate or add Viana do Castelo's seasonal rate automatically, so hosts need to track which rate applies based on the stay dates — not just charge a flat amount year-round. Most hosts handle this by:

  • Adding the tax as a separate, clearly labeled line item at booking, calculated for the correct season

  • Collecting it at check-in once the exact dates and guest ages are confirmed

  • Using a calculator that automatically applies the right seasonal rate and the 5-night cap

Calculate the exact tax owed for any Viana do Castelo booking, season, and guest count


Declaring and Paying the Tax

Hosts must invoice the tax separately from the accommodation charge and declare it monthly, by the 15th of the following month, through the municipal platform. Because the rate changes by season, your monthly declarations may include a mix of high- and low-season nights depending on when guests stayed — keep your records granular enough to reflect that accurately rather than applying a blended average.


FAQ


Does Viana do Castelo charge the tourist tax year-round?

Yes, but at two different rates: €1.50/night from May through October, and €1.00/night from November through April.


What's the age cutoff for the exemption?

Guests under 17 are exempt — higher than the under-13 or under-16 thresholds used by many other Portuguese municipalities, so it's worth double-checking this specific figure rather than assuming it matches a property you operate elsewhere.


Is there a cap on how many nights are taxed?

Yes only the first 5 consecutive nights of a stay are taxed. Nights 6 and beyond are exempt.


Do I need to charge VAT on top of the tourist tax?

No. The Viana do Castelo tourist tax is exempt from VAT, and should be invoiced as a separate, VAT-free line item.


What happens if I don't register or declare the tax on time?

Registration and monthly declaration by the 15th of the following month are treated as compliance obligations. Missing them can expose hosts to municipal penalties, the same as with SIBA or other Alojamento Local reporting requirements.

Staying on Top of Seasonal Rate Changes

A tourist tax that changes by season is easy to get wrong manually, especially across bookings that straddle the high/low-season boundary. See how EazyAL automates seasonal tourist tax calculation, SIBA, and Modelo 30 compliance for Alojamento Local hosts

Daniel de Oliveira
Daniel is a software engineer and Alojamento Local host based in Madeira, Portugal. He is the founder of EazyAL, a tool designed to simplify SIBA, INE, and tax compliance for short-term rental hosts. His work combines real-world hosting experience with technology to help hosts stay compliant and reduce manual work. See Daniels Linkedin

The founder and support team of EazyAL - Daniel de Oliveira

Daniel de Oliveira
Daniel is a software engineer and Alojamento Local host based in Madeira, Portugal. He is the founder of EazyAL, a tool designed to simplify SIBA, INE, and tax compliance for short-term rental hosts. His work combines real-world hosting experience with technology to help hosts stay compliant and reduce manual work. See Daniels Linkedin

The founder and support team of EazyAL - Daniel de Oliveira

Daniel de Oliveira
Daniel is a software engineer and Alojamento Local host based in Madeira, Portugal. He is the founder of EazyAL, a tool designed to simplify SIBA, INE, and tax compliance for short-term rental hosts. His work combines real-world hosting experience with technology to help hosts stay compliant and reduce manual work. See Daniels Linkedin

The founder and support team of EazyAL - Daniel de Oliveira

We use cookies to improve your experience. By continuing, you agree to our cookie policy.