Modelo 347 (annual third party transactions return)

Modelo 347 is the annual statement of transactions with third parties, reporting every client or supplier with whom you exceeded 3,005.06 € in combined transactions over the year. It is filed in February and is purely informative, with no payment attached.

To check whether a client or supplier belongs on Modelo 347 you add up everything you invoiced them or they invoiced you during the year, VAT included, and compare the total with the 3,005.06 € threshold. If it is exceeded, you report that person or company with their tax ID and the amount, broken down by quarter. It covers both sales and purchases.

The tax agency cross-checks these figures against what the other party reports, so mismatches between the two declarations often trigger information requests. That is why it is worth agreeing the figures with your main clients and suppliers before filing, especially if an invoice was recorded on a different date.

The typical mistake is calculating the threshold without VAT, or including transactions already reported on other returns, such as intra-Community operations or rentals with withholding, which should not be repeated here. Another common slip is forgetting a small supplier who, once all their invoices for the year are added up, does exceed the limit.

Businesses that already send their VAT registers to the tax agency through the Immediate Supply of Information system (SII) are generally exempt from the 347 since the agency already has that data. The return is built from your issued and received invoice registers.In kontora the forms are prepared box by box from your double-entry books, with deadline reminders, and you file them from the app itself with your digital certificate (303, 130, 111, 115 and 123 by direct filing; 349, 347, 190, 180 and 193 through TGVI), or your adviser does.

Guides that use this term

Related terms

Rather have this calculated for you?

kontora generates your tax forms box by box, tells you how much to set aside and reminds you before every deadline.

Get started with kontora

Pricing · Calculators

Modelo 349 (EU transactions statement)

Modelo 200 (annual Corporate Tax return)

Full glossary