DAC7: the Portuguese tax authority now receives your Airbnb and Booking numbers — what changes
Platforms like Airbnb and Booking already report your income to the AT. Here's what DAC7 means in practice and how to stay ahead of it.
DAC7 is not a rumour or a future threat. It is a European directive already in force that requires digital platforms — Airbnb, Booking.com, VRBO and similar — to automatically report to the Portuguese Tax and Customs Authority (AT) the income their users generate. If you run an alojamento local and use any of these platforms, your numbers are already reaching the AT without you doing a thing.
Understanding what that means in practice is far more useful than panicking about it.
What DAC7 is, in plain language
DAC7 is the seventh iteration of the EU's Directive on Administrative Cooperation. The goal is straightforward: close the information gap between what taxpayers declare and what they actually receive through digital platforms.
In practice, every platform you operate on is required to collect your data — name, NIF (tax identification number), address, number of stays, total amount received — and report it to the tax authority in the country where you are registered. The AT receives that information and can cross-reference it against what you declared in your IRS or IRC return.
This is not real-time surveillance. It is an annual snapshot that arrives after the tax year closes. But it is a very detailed snapshot.
What the platforms actually report
For each active seller or host, every platform subject to the directive sends a structured data set that includes:
- Full identification: name, NIF, country of tax residence
- Gross income received: the total the platform paid you during the period
- Number of transactions: how many bookings you generated
- Property details: address of the rented property
- Fees withheld: what the platform kept for itself
This means the AT does not just see a single global figure — it sees the granularity of your business. Property by property, month by month.
What changes in your relationship with the AT
Before DAC7, the AT relied heavily on what each taxpayer voluntarily declared. Data cross-referencing existed, but it was diffuse. Now the AT receives structured information directly from the source — the platform — and can automatically compare it against your tax return.
That has practical consequences.
If you declare everything correctly, nothing changes in any meaningful way. The numbers match and the process is transparent.
If there are discrepancies — undeclared income, underreported amounts, omitted properties — the AT now has a far stronger basis to detect and question those differences.
This is not necessarily about bad faith. Many hosts manage several platforms across multiple properties and lose track of what they received versus what they declared. DAC7 makes that kind of error much more visible.
The real problem: data scattered across multiple platforms
If you only use Airbnb, life is relatively simple — one statement, one platform. But most hosts with more than one property operate across two, three, or more channels simultaneously.
Airbnb reports in dollars. Booking pays in euros but on its own calendar. Your channel manager may aggregate bookings differently. By the end of the year, trying to reconstruct actual income per property, per platform, and per tax period is a time-consuming exercise — and one where mistakes happen.
The AT will receive the data neatly organised. The question is whether your own records are at the same level.
How to prepare without overcomplicating things
The answer is not to hire a separate accountant for each platform. It is to keep a centralised, up-to-date record throughout the year rather than trying to piece everything together in March.
A few practical principles:
Record by property, not by platform
The AT will see data organised by property. Your records should follow the same logic — what each property generated, regardless of where the booking came from.
Download your monthly statements
Every platform provides payment statements. Download them monthly and keep them organised by tax year. When you need them, they will be there.
Distinguish gross income from net income
Platforms report the gross amount — before their fees. Your actual income is different. Your accountant needs both figures.
Don't wait until year-end
The most common mistake is leaving everything until the declaration deadline. With DAC7, the AT already has the data before you submit yours. Arriving with organised records is always better than arriving to explain discrepancies.
A note on what DAC7 is not
DAC7 does not create new taxes. It does not change the rules governing alojamento local. It is not a penalty for using digital platforms.
It is a transparency mechanism. If you were already declaring everything correctly, there is nothing to fear — just one more confirmation that your records are in order. If you were not, there is now considerably less room to continue that way.
The directive exists because the platform economy grew faster than the fiscal oversight mechanisms designed to monitor it. DAC7 is Europe's response to that gap — and it is here to stay.
What to do now
If you do not yet have a clear system for recording income by property and by platform, this is the right moment to build one. Not because the AT is knocking on your door tomorrow, but because your next tax return will be significantly simpler — and far less stressful — if your data is organised throughout the year.
DAC7 did not change the rules of the game. It changed the visibility of the people enforcing them.