siba iphh ine

Skip the SIBA paperwork. Automate guest registration with EazyAL.

Contents
No headings found

Nobody Gave Me a List: How I Learned AL Compliance in Portugal One Surprise at a Time

The day my AL number arrived, I thought the hard part was over. I had the license, I had the apartment, I had my first booking coming in ten days. I remember thinking: now I just host.

What I actually had was a business with five different authorities watching it — and no idea that four of them existed.

This is the story of how I found out. I'm sharing it because I've since spoken to dozens of hosts, most of them foreigners like my guests, some like me, and the pattern is always identical: nobody fails AL compliance because they're careless. They fail because there is no moment where anyone hands you the list. You discover each obligation by nearly missing it. Here's how I discovered mine.

The Facebook comment that ruined my evening

Two weeks into hosting, I was feeling good. Bookings coming in, five-star review, the linen routine down to a science. Then, scrolling one of the expat hosting groups, I saw a comment that stopped me cold:

"Don't forget SIBA has to be done within 3 working days or you risk a fine."

SIBA. I had never heard the word. I'd registered the AL, I'd registered with Finanças — surely that was everything? I spent that night deep in Portuguese government websites, translating paragraph by paragraph, and pieced it together: every foreign guest — EU citizens included — has to be reported to the border authority, per stay, on a deadline. I had already hosted three foreign bookings.

I got my SIBA access sorted and caught up. But two things from that night never left me. The first was the fear itself — not of the fine exactly, but the question underneath it: if I didn't know about this, what else don't I know about? The second was that the answer to a legal obligation of mine was sitting in a stranger's Facebook comment, not anywhere I'd been told to look.

The guest who taught me how not to collect passports

Once I knew about SIBA, I needed passport details. My system, if you can call it that, was asking guests on arrival. Picture it: a family lands at 11pm after a delayed flight, kids asleep on shoulders, and I'm in the doorway photographing passports. One photo had a thumb over the document number. Another guest promised to "send it tomorrow" and checked out three days later having never sent it.

That's when I understood that compliance isn't a knowledge problem, it's a logistics problem. Knowing the rule was useless while my process depended on tired people's goodwill at midnight. I switched to a simple pre-arrival form — guests type their own details before they travel — and the entire problem evaporated in a week. Of everything I've changed in my hosting, that one change bought back the most sleep.

The tax I paid out of my own pocket

Tourist tax was my most expensive lesson. I knew it existed — vaguely, the way you know about tides. What I didn't know was that my municipality charged it, at its own rate, with its own age exemptions and its own night cap, and that the obligation to declare and pay was mine regardless of whether I'd collected a cent from guests.

By the time I understood this, months of bookings had passed. The municipality didn't care that I hadn't charged anyone. I declared, and I paid it — out of my own margin. Backwards. For guests long gone.

The absurd detail: the municipality next to mine had different rules. Some of the advice I'd half-read online had been correct — for someone else's town.

The survey that arrives even when nobody does

I found out about INE the way most hosts do: a formal-looking notification, in Portuguese, referencing a monthly survey I had apparently been expected to submit. Guests, overnight stays, nationalities, occupancy — every month. Including, and this is the part that felt like a joke, months with zero guests. You report the zeros.

It's genuinely not difficult. The data is the same data SIBA already made me collect. But it's relentless, it's invisible until you're contacted, and it's the perfect example of what hosting in Portugal actually is: not one big obligation, but a drumbeat of small ones that punish forgetting.

The document I bought but didn't file

My last surprise was the quietest one. I'd done the responsible thing — bought the mandatory liability insurance, €75,000 of cover, renewed on time. What I hadn't done was update the insurance document sitting on my AL registration. The policy on file was the expired one.

I only caught it during an unrelated check of my registration page. And when I later read that missing or lapsed insurance is legal grounds for cancelling an AL registration — cancellations that happen to thousands of hosts — I felt the same cold drop as that first SIBA comment. I had done the thing. The paperwork just didn't know it.

That distinction — being compliant versus being provably compliant — is one nobody explains, and it matters more than almost anything else.

What all of this taught me

Look at the pattern in these stories. I never broke a rule I knew about. Every single miss was a rule I hadn't heard of, a process that depended on memory, or a record that didn't reflect reality. Talking to other hosts since, I've heard the same five discoveries told in different orders: SIBA from a Facebook comment, tourist tax from a back-payment, INE from a letter, insurance from a scare, invoicing from an accountant's raised eyebrow.

The rules themselves are manageable. The unfair part is the discovery process — Portuguese-only websites, five separate authorities, and a knowledge base that lives in scattered group comments written by people guessing.

So I did two things. I built my own list — every obligation, every deadline, on one page — because I never wanted to learn from a stranger's comment again. And eventually I built [EazyAL], because once I automated the drumbeat for myself (guest form → SIBA → tourist tax → INE numbers, handled), it seemed absurd that every new host in Portugal was still going through my 2am translation nights alone.

If you're at the beginning of this road: you don't have to collect the surprises the way I did. [The one-page checklist is free, in English, here] — it's the list I wish had arrived with my AL number. Take it, pin it up, and go be a host instead of a bureaucracy detective.

Host to host: I'm not a lawyer, and rules change — this reflects my experience and the framework as of mid-2026. When in doubt, check with your câmara.

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.