SAFT Portugal Tax

SAF-T in Portugal: How to Automate Tax Reporting for Short-Term Rentals (2026 Guide)


Quick Summary

If you run a short-term rental in Portugal, you’ve probably heard of SAF-T — but most hosts still don’t fully understand it.

Here’s the reality:

  • SAF-T is mandatory in many cases

  • SAF-T is not handled by Airbnb

  • SAF-T can be automated — but not directly

  • Not every host is required to submit it


What Is SAF-T (and Why It Matters)

SAF-T (PT) is a standardized XML file that contains your:

  • Invoices

  • Receipts

  • Credit notes

This file is submitted to the Autoridade Tributária e Aduaneira as part of your tax obligations.

👉 In simple terms:
It’s the official digital record of your billing activity.

The Biggest Airbnb Myth

“Airbnb handles taxes for me”

False

Even if you use Airbnb:

  • Airbnb does not submit SAF-T

  • You are still responsible for invoicing (when applicable)

  • You may still need to report your activity

When You DO Need to Submit SAF-T


You generally need SAF-T if:


✔️ You issue invoices using certified software


This is the most common case.


✔️ You run your AL as a business activity


  • Registered with Finanças

  • Issuing invoices to guests


✔️ You exceed thresholds requiring invoicing software


(This automatically places you into SAF-T reporting)

👉 In practice:
Most active Airbnb hosts fall into this category.

When You May NOT Need SAF-T

This is where many hosts get confused.

You may NOT need to submit SAF-T if:


1. You do NOT use certified invoicing software


Some very small operators:

  • Issue invoices manually (e.g. via Portal das Finanças)

  • Have very low activity

👉 In this case:

  • You still report income

  • But SAF-T XML submission may not apply


2. You have no billing activity in a period


If:

  • No bookings

  • No invoices issued

👉 Then:

  • There is no SAF-T file to submit for that period


3. You operate under simplified or accountant-managed setups

Some hosts:

  • Use simplified tax regimes

  • Rely fully on accountants

👉 SAF-T may be:

  • Submitted externally

  • Handled outside your workflow


4. Your invoicing is handled by a third party

For example:

  • A property management company

  • An external billing provider

👉 In this case:

  • They are responsible for SAF-T

  • Not you directly


Important Clarification


Even if you don’t submit SAF-T:

👉 You STILL have obligations:

  • Declare income

  • Issue invoices (when required)

  • Stay compliant with tax rules

SAF-T is just one piece of the puzzle.


How SAF-T Works (When It Applies)

If you are required to submit SAF-T, the process is:

  1. Issue invoices

  2. Generate SAF-T XML

  3. Submit to the tax authority

👉 Typical deadline: by the 5th of the following month


Where Things Go Wrong

Most hosts struggle because:

  • ❌ Invoices are not issued correctly

  • ❌ Guest data is incomplete

  • ❌ Systems are disconnected

  • ❌ Everything is manual

👉 Result:

  • Fines

  • Warnings

  • Stress


Can SAF-T Be Automated?

👉 Yes — but with a key limitation.

Legal Requirement in Portugal


To generate SAF-T legally, you must use:

👉 Certified invoicing software approved by the tax authority

You cannot:

  • Build your own SAF-T generator

  • Submit unofficial files


How to Automate SAF-T with EazyAL

EazyAL doesn’t replace invoicing software.

👉 It automates everything around it:


1. Collect booking data automatically

  • Guests

  • Dates

  • Prices

  • Nationalities


2. Prepare structured billing data


3. Connect to certified tools


Examples:

  • Vendus

  • Moloni

  • InvoiceXpress


4. Let those tools handle submission

  • Generate invoices

  • Create SAF-T

  • Submit automatically


How It Works (Simple Flow)





The Real Value (What Most Hosts Miss)

The challenge isn’t SAF-T itself.

👉 It’s:

  • Getting the data right

  • Keeping it consistent

  • Not forgetting steps

That’s where EazyAL fits perfectly.


FAQ


Do all Airbnb hosts in Portugal need SAF-T?


No. It depends on how you issue invoices and your setup.


If I don’t use invoicing software, do I need SAF-T?


Usually not — but you still have tax obligations.


If I have no bookings, do I submit SAF-T?


No, because no invoices exist for that period.


Can I automate SAF-T completely?


Yes — using EazyAL + certified invoicing software.


Final Takeaway


SAF-T is important — but it’s not universal.

  • Some hosts don’t need it

  • Most active hosts eventually do

👉 The key is understanding when it applies to you

And if it does:

👉 The smartest move is to automate it properly.

Know another Alojamento Local host who needs this?
Share this guide with another host.
WhatsAppFacebookLinkedIn
EazyAL helps Alojamento Local hosts automate SIBA, tourist tax and compliance workflows in Portugal.

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.