A serene beach with palm trees and a boat nearby.

Skip the SIBA paperwork. Automate guest registration with EazyAL.

Contents
No headings found

Tourist Tax in Santa Cruz & Caniço, Madeira: The Complete 2026 Guide for Alojamento Local Hosts

If you host an Alojamento Local in Santa Cruz — including Caniço, Gaula, and the zones around Madeira Airport — collecting tourist tax isn't optional. It's a legal obligation that falls on you as the host: not the guest, not Airbnb, not Booking.com.

The good news: Santa Cruz's tourist tax is one of the simpler compliance requirements you'll deal with. This guide explains exactly how it works, how to register, how to calculate it, how to remit it, and how to keep the whole thing from becoming a monthly headache.

Quick Summary: Santa Cruz / Caniço Tourist Tax (2026)

  • Rate: €2 per person, per night

  • Cap: maximum 7 nights per stay (€14 max per guest)

  • Who pays: guests aged 13 and over

  • Who collects: you, the host — and remit to the Câmara Municipal de Santa Cruz

  • Reporting: monthly declaration via the Santa Cruz online portal

  • Also required: SIBA/AIMA guest registration, INE IPHH statistics, annual insurance proof

👉 Want it handled automatically? EazyAL calculates Santa Cruz tourist tax on every booking and keeps your records ready to file. Start free →

What Is the Tourist Tax?

The tourist tax (taxa turística, sometimes called ecotaxa) is a municipal charge applied to overnight stays in tourist accommodation. The host collects it from guests on behalf of the municipality and remits it periodically through Santa Cruz's reporting process.

Madeira's municipalities use this revenue to fund public infrastructure, environmental protection, waste management, and tourism services — the idea being that visitors contribute directly to preserving the places they enjoy. Caniço in particular draws year-round visitors for its mild climate, ocean views, and proximity to Funchal, which is exactly why the municipality applies the charge consistently across AL properties, hotels, guesthouses, and resorts.

In the municipality of Santa Cruz, the current rate is €2 per person per night, capped at 7 nights per stay, and it applies to guests aged 13 and older. After the seventh night, the tax stops counting — no matter how long the guest stays. That gives a maximum of €14 per guest per stay.

How to Calculate It

The formula is simple:

Tourist Tax = Guests aged 13+ × €2 × Nights stayed (max 7)

Two practical examples:

  • Short stay: 2 guests, 5 nights → 2 × €2 × 5 = €20

  • Long stay: 3 guests, 10 nights → only the first 7 nights count → 3 × €2 × 7 = €42

Even if a guest stays a full month, you collect the tax once, for the first seven nights, and that's it.

How to Register and Pay (Step by Step)

Santa Cruz handles tourist tax through its online municipal portal. There are two phases: a one-time registration as an economic agent, then a monthly declaration.

One-time setup — register as an economic agent:

  1. Create an account at the Santa Cruz online portal

  2. Go to Formulários → Ecotaxa, then select "Ecotaxa Municipal – Inscrição do Agente Económico"

  3. Upload your RNAL PDF (download it from the RNAL portal)

  4. Upload proof of your bank account

Every month — submit your declaration:

  1. Select Formulários

  2. Choose "Ecotaxa Municipal – Entrega de Declaração Mensal"

  3. Fill in the year and month, and indicate whether you're tax-exempt. Note: you may need to clear the prefilled "Referência da fatura a anexar" and "Data da fatura a anexar" fields

  4. Select your payment method

  5. Pay the generated invoice using that method

Keep the official receipt/confirmation from the municipality for your records each month.

Who Is Exempt?

Children under 13 are exempt — don't count them when calculating the total. Beyond age, some municipalities recognise exemptions for medical-treatment stays, emergency accommodation, and certain humanitarian or health-related cases. Santa Cruz follows the general Madeira framework, but if a specific situation feels unclear, confirm directly with the Câmara Municipal de Santa Cruz, and keep any supporting documents (such as ID for age, or proof for a medical stay) in case of inspection.

When in doubt, collect and document. It's far easier to explain a small overpayment than to justify an underpayment to the municipality.

Show the Tax Transparently

Guests should know about the tax before they arrive — surprises at check-in lead to disputes and bad reviews. State it clearly in your Airbnb/Booking listing, house rules, booking confirmation, and welcome guide, and show it as a separate line on the invoice:

Item

Amount

Accommodation

€400

Tourist Tax

€12

Total

€412

Clear, separate documentation also makes audits and inspections painless.

Your Wider Responsibilities as a Host

Tourist tax is just one piece of the AL compliance puzzle in Santa Cruz. The full picture:

Tourist tax — collect at the correct rate, remit on schedule, and keep records of every booking, guest count, and amount collected.

Guest registration (SIBA) — every foreign guest must be reported to AIMA (formerly SEF) within 3 working days of check-in.

INE statistical reporting — if selected for the INE sample, you must submit occupancy and revenue statistics to INE (IPHH) monthly. Many new hosts don't discover this one until a reminder lands.

Insurance submission — your civil liability insurance proof must be submitted annually to gov.pt to keep your RNAL registration active.

Missing any of these isn't just an administrative inconvenience — it can mean fines or, in serious cases, suspension of your AL registration.

Why New Hosts Get Caught Out

Most people who start hosting in Madeira pour their energy into the listing — the photos, the description, the pricing. The admin side gets pushed back until something goes wrong: a missed guest-registration deadline, a tax remittance that never happened, an insurance document that quietly expired.

The workload compounds fast once bookings pick up. A host with 10 bookings in a month has 10 guest registrations, 10 tourist tax calculations, and 10 receipts to issue — on top of check-ins, reviews, and guest messages. The hosts who stay on top of it are the ones who set up a clear, repeatable process before the bookings arrive, not after.

Best Practices for Santa Cruz & Caniço Hosts

  • Tell guests about the tax before arrival

  • Keep digital records of every payment and exemption

  • Use automated invoicing so the tax line is always correct

  • Store exemption documentation securely

  • Monitor the Câmara Municipal de Santa Cruz site for rate or rule changes

  • Keep tourist tax funds separate from your operating income so remittance is never a scramble

Simplifying the Whole Thing with EazyAL

A growing number of Madeira hosts manage all of this in one place rather than juggling spreadsheets and multiple government portals.

EazyAL was built specifically for this — by an Alojamento Local host in Madeira who lived the same friction firsthand. It calculates Santa Cruz tourist tax automatically on every booking (cap and age exemptions included), captures guest data through one digital check-in link, prepares your SIBA and INE submissions, and keeps a full record of everything remitted — so monthly compliance becomes a few minutes instead of a few evenings.

If you're just starting out, or the admin side of hosting is eating more time than expected, it's worth a look — and the founder is personally available to help you get set up. Start your free trial at eazyal.com →

Frequently Asked Questions

Do Airbnb hosts in Caniço and Santa Cruz need to collect tourist tax? Yes. The host is responsible for collecting it from eligible guests and remitting it to the Câmara Municipal de Santa Cruz — even when the booking comes through Airbnb or Booking.com.

How much is the tourist tax in Santa Cruz / Caniço? €2 per person per night, capped at 7 nights per stay, for guests aged 13 and over — a maximum of €14 per guest.

Are children exempt? Yes. Guests under 13 are exempt and shouldn't be counted in your calculation.

How long is the tax charged for on long stays? Only the first 7 nights of any stay are taxed. Nights 8 onward are not charged.

How do I pay it? Register once as an economic agent on the Santa Cruz online portal, then submit a monthly "Ecotaxa Municipal – Entrega de Declaração Mensal" declaration and pay the generated invoice.

Can I include the tax in the room price? You can, but best practice is to show it as a separate line on the invoice for transparency and easier audits.

What happens if I don't report or remit it? Non-compliance can lead to fines, interest charges, more frequent inspections, and licensing complications — and persistent issues can affect your AL registration.

Where can I check the official rules? On the Câmara Municipal de Santa Cruz website.

The Bottom Line

Santa Cruz's tourist tax is straightforward: €2 per guest per night, capped at 7 nights, for guests aged 13 and over. The maths takes seconds. The real work is applying it consistently, keeping clean records, and remitting on time — every booking, every month.

Get the process right early and it becomes invisible. Leave it unmanaged and it becomes a problem that's much harder to fix retroactively. If you'd rather not think about it at all, let EazyAL handle it for you — built in Madeira, by a host, for hosts who have better things to do.

About the author


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.

Author Daniel de Oliveira

About the author


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.