Spain VAT compliance Modelo 303, 349, 390 and SII

VAT returns in Spain 2026

Publication: 16/07/2026 Modelo 303: monthly or quarterly Update: 16/07/2026

VAT returns in Spain are primarily based on the Modelo 303 form, but depending on the transaction, may also include the Modelo 349, the annual Modelo 390, SII reporting and information obligations.

If a company has a Spanish VAT number, a valid invoice alone doesn't close the period. Sales, purchases, ITC, services, imports, and corrections must be assigned to the appropriate fields, reconciled between forms, and submitted on time.

If you need ongoing settlement support, check out our VAT returns abroad. If your company doesn't yet have the correct number, use our VAT registration abroad.

Quick overview

VAT returns in Spain in brief

Not every taxpayer submits all the forms. The set of obligations depends on the tax period, EU transactions, SII status, and any exemptions from annual reporting.

303

Main VAT declaration

Modelo 303 shows output VAT, input VAT, selected EU and import transactions, corrections and the result: payment, compensation, refund or zero.

349

EU information

Modelo 349 reports specific intra-Community transactions according to the VAT numbers of the contractors. It does not replace the reporting of these transactions in Modelo 303.

390

Annual summary

Modelo 390 summarizes the year, but some taxpayers are exempt from this requirement. In such cases, the annual data may be included in the final Modelo 303.

SII

Records are kept almost up to date

SII enables the transfer of invoice register data to AEAT within short deadlines. It does not replace Modelo 303.

  1. Collect data

    Invoices, corrections, import, warehouse, transport and VAT numbers of contractors.

  2. Assign transactions

    Determine the rate, place of taxation, reverse charge and right of deduction.

  3. Fill out 303

    Reconcile bases, VAT payable, deductions, imports and period result.

  4. Check the reports

    Assess 349, 390, 347, SII and other obligations appropriate to your business model.

  5. Send and pay

    Keep your AEAT receipt and proof of payment or transfer of the excess.

The most important principle of UX and control

The same transaction can affect multiple reports. The WNT or EU B2B service must be consistent across the records, Modelo 303, and Modelo 349, and the taxpayer must also reconcile the data submitted on an ongoing basis in the SII.

After obtaining a VAT number

Who files VAT returns in Spain?

The Modelo 303 is filed by entities subject to Spanish VAT obligations. This also applies to foreign companies with a VAT number in Spain, even if they do not have an office or employees there.

The obligation can also exist without sale

  • the company remains registered for VAT,
  • only purchases or input VAT occurred,
  • you need to settle the WNT, import of services or other reverse charge,
  • a corrective invoice for the current period has appeared,
  • the company transfers the excess VAT or awaits a refund.

This guide starts after registration

We won't discuss in detail here when a foreign company must obtain a Tax Identification Number (NIF) or enter the Tax Identification Number (ROI). This step is described in the VAT registration guide for Spain.

Here we answer another question: what forms and records must be kept when a reporting obligation already exists.

Selection of Spanish VAT forms
SituationThe most common obligationWhat to check additionally
Registered VAT payerModelo 303 monthly or quarterly.349, 390, 347, SII, import, OSS/IOSS and Intrastat depending on the transaction.
Transactions within the EUModelo 303 and, when conditions are met, Modelo 349.Active ROI/VIES status and compliance of contractors' VAT numbers.
Taxpayer covered by SIITransferring data registers and still Modelo 303.Possible exemption from 347 and 390 if conditions are met.
Periods and calendar

Modelo 303 dates: monthly or quarterly

The AEAT distinguishes between quarterly and monthly settlements. When paying by direct debit, the technical payment deadline may be earlier than the final declaration submission deadline.

Q1–Q3

Until day 20

Quarterly declarations are generally filed from 1 to 20 April, July and October.

Q4

Until January 30th

For the fourth quarter, the deadline is generally from January 1 to January 30 of the following year.

M

Until the 30th day

Monthly settlements are submitted from the 1st to the 30th day of the following month, and for January by the last day of February.

Basic terms of the Modelo 303 in Spain
PeriodBasic termPractical note
1st quarterApril 1–20March data must be ready in advance if payment is to be collected automatically.
2nd quarterJuly 1–20Check the AEAT calendar and holidays for a specific year.
3rd quarterOctober 1–20Reconcile EU transactions also with Modelo 349.
4th quarterJanuary 1–30You may also need yearly information or Modelo 390.
Monthly period1–30 of the following monthFor January, the deadline runs until the last day of February.

The form deadline and payment deadline must be scheduled together

The result of "a ingresar" requires not only the sending of the Modelo 303, but also the successful selection and execution of the payment method.

303 + payment
Kindergarten

Zero declaration: "resultado cero" a "sin actividad"

Both results may appear to be zero, but they describe different situations. The selection should reflect the data from the records and actual activity during the period.

resultado cero

The settlement gives exactly zero

There may be reported transactions during the period, but the final result of the declaration is zero. This does not automatically indicate a lack of activity.

sin actividad

Lack of activity as defined in the declaration

The AEAT links this status with the lack of VAT due and the lack of the right to deduct input VAT in a given period.

Before you mark "sin actividad"

Check purchases, credit notes, ITC, service imports, goods imports, advance payments, and transfers of your own goods. A lack of local sales doesn't always mean inactivity for the Modelo 303.

Sede electrónica AEAT

How do you file VAT returns in Spain?

The Modelo 303 is submitted electronically through the AEAT system. The authentication method depends on the taxpayer type and the form; in practice, methods such as an electronic certificate are used, and where available, other identification methods are also used.

1

Access and Power of Attorney

Determine who signs the declaration and whether they have a valid certificate and the appropriate authorization to act before the AEAT.

2

Form data

Enter or import data, check system messages, bank account and declaration result.

3

Shipping confirmation

Please retain the reference number, PDF copy, and submission status. The completed form itself does not constitute proof of shipment.

Official manual

Current deadlines, presentation methods, and field descriptions can be found in the Modelo 303 manual for 2026.Before sending, it is worth comparing your accounting software settings with it.

Main auto liquidation

Modelo 303: what does the VAT declaration show?

Modelo 303 collects both output and input VAT for the period. It includes not only local sales with Spanish VAT, but also selected purchases accounted for by the taxpayer, imports, and information fields for transactions without Spanish VAT.

VAT due

Bases at rates of 0%, 4%, 10% and 21%, ITC, import of services and other operations settled by the buyer.

VAT charged

Deductions for domestic purchases, imports, intra-Community acquisitions and other categories, if the conditions for the right to deduction are met.

Period result

Amount to be paid, to be compensated, to be refunded, zero result or declaration of no activity.

One transaction can appear twice

For intra-Community acquisitions (ICAs) or the import of services, a taxpayer can report output VAT and, if they have the full right to deduct, input VAT in parallel. The economic result may be neutral, but reporting is still mandatory.

Information fields are not "optional"

IDT, exports and transactions outside the scope of a Spanish IVA may not create VAT payable but still require proper information and documentation.

Form Map

Modelo 303 field by field: practical map

Field numbering can be easy to confuse, especially when your accounting software uses its own names. The map below illustrates the main areas of the 2026 form, but it doesn't replace analysis of the specific transaction.

Domestic sales by rates

VAT rate fields in Modelo 303
FlapMeaning
150–152Base, rate and VAT for sales taxed at 0%.
01–03Base, rate and VAT for the 4% rate.
04–06Base, rate and VAT for the 10% rate.
07–09Base, rate and VAT for the 21% rate.

Acquisitions and corrections of VAT due

Taxpayer-settled acquisitions and corrections fields
FlapMeaning
10–11Intra-Community acquisitions of goods and services recorded on the output VAT side.
12–13Other operations covered by the reverse charge on the buyer's side.
14–15Changes in the tax base and VAT; decreasing values ​​are shown with a minus sign.

VAT charged for deduction

Deduction area in Modelo 303
FlapMeaning
from 28Categories of VAT charged on current purchases, capital goods, imports, intra-Community acquisitions and corrections to deductions.
various fieldsThe deduction depends on the type of purchase and the document. It's not enough to enter the entire amount in one summary box.

Field 77: Deferred import VAT

Field 77 is used to report import VAT settled in the declaration under the deferred payment system. Amounts are reported for the period in which the taxpayer received the customs settlement.

Field 77 is not a VAT deduction field. Any deduction is reported separately, in the appropriate section of the input VAT.

Transactions without Spanish VAT in Modelo 303
TransactionShotControl documents
WDTModelo 303 and usually Modelo 349 information fields.EU VAT number, invoice, transport proof and warehouse documents.
ExportInformation field for export and matched transactions.Customs document and export confirmation.
Operations outside the IVAAppropriate information field, depending on the type and place of provision.Contract, invoice, contractor status and justification for the place of taxation.

Deferred import: AEAT check

The AEAT explains that the amounts of import tax with deferral are entered in Modelo 303/322 in field 77. It is worth reconciling the data with the AEAT information on the deferral of import VAT and customs documents.

Modelo 303 Closure

What results can a VAT declaration have?

The final status determines whether to make a payment, transfer an excess, or request a refund. It should correspond to the tax period and the taxpayer's eligibility.

a ingresar

To be paid

A positive declaration result that must be paid using a selected and successfully implemented method.

a compensar

To compensate

Negative result carried forward to settlement with VAT due in subsequent periods.

devolución

Refund application

As a rule, it is available in the last period of the year, and outside of it, among others, for taxpayers in the monthly return register if they meet the conditions.

resultado cero

Zero result

The settlement contains data, but the final result is exactly zero.

sin actividad

No activity

During the period, neither output VAT nor the right to deduct input VAT arose.

Intra-Community transactions

Modelo 349: VAT-EU summary information

Modelo 349 reports specific intra-Community deliveries, purchases, and services by contractor. Data should match Modelo 303, invoices, and VAT number status in ROI/VIES.

When can a report be monthly or quarterly?

The basic reporting period is one month. Quarterly reporting is possible after meeting the transaction value requirement for the current and four previous quarters. Exceeding the limit during the quarter may change the reporting period.

Due dates generally fall within the first 20 days after the period, with separate rules for July and the end of the year, among others.

Is there a zero folding Modelo 349?

If there were no reportable transactions in a given period, a zero Modelo 349 is generally not filed. This does not exempt you from Modelo 303.

Modelo 349 Compliance Check
ElementWhat to agree onA common mistake
VAT numberCountry and contractor number active for EU transactions.Using a national number or an inactive number in VIES.
Operation codeType of delivery, purchase, service or triangular transaction.Correct amount under incorrect code.
Period valueAmounts from invoices and corrections consistent with 303 and records.Different timing of correction recognition in 303 and 349.

ROI/VIES is a separate step

Modelo 349 is not used to activate a number for EU transactions. Information on identification and reporting obligations is published by AEAT in the ROI, VIES, and Modelo 349 sections.

Annual reports

Modelo 390 and Modelo 347: Similar Terms, Different Features

The Modelo 390 is an annual VAT summary. The Modelo 347 is a separate information declaration for specific transactions with third parties. Neither of these forms replaces the Modelo 303.

Modelo 390

Annual VAT Summary

Generally, they are submitted by January 30 of the following year. Taxpayers covered by the SII and certain groups filing quarterly may be exempt from this obligation.

A taxpayer exempt from 390 may still be required to complete the annual information in the last Modelo 303.

Modelo 347

Information about transactions with third parties

It is not a VAT declaration in the strict sense. The obligation depends on the scope of the operation, exceptions, and whether the data is already reported in the SII. Therefore, 347 should not be automatically added to every taxpayer with a VAT number.

The year must match the periods

Before submitting your annual summary, reconcile the totals from your twelve monthly or four quarterly returns with the corrections and SII data. Discrepancies should not be "adjusted" solely on the annual form.

Suministro Inmediato de Información

SII in Spain: VAT records almost up to date

SII involves electronically transmitting data from invoice registers to the AEAT. It is mandatory for taxpayers with a monthly settlement period, including entities in REDEME, large enterprises, and VAT groups; others can opt into the system voluntarily.

4 days

Basic term

For sales invoices, the deadline is generally counted from the date of issue, and for purchase invoices, from the date of entry in the accounting system.

8 days

Invoicing by the recipient or a third party

For sales invoices issued by the recipient or a third party, a longer deadline applies.

16.

Additional border

The registers must be submitted before the statutory deadline in the following month, depending on the type of entry.

SII does not replace Modelo 303

Data submitted monthly must be reconciled with the periodic declaration. However, the SII may exempt eligible taxpayers from Modelo 347 and Modelo 390.

SII ≠ 303

How do you count four days?

The AEAT indicates four natural days but excludes Saturdays, Sundays, and national public holidays when calculating these days. Detailed cases are described in the official SII Q&A.

Source documents

What data and documents should I prepare for the declaration?

The form is the culmination of the process. Its quality depends on complete records and evidence justifying the rate, settlement date, and VAT deduction.

Sales and proofreading

  • sales and simplified invoices,
  • corrective invoices and refunds,
  • advances, cash reports and platforms,
  • division by rates and place of taxation.

Purchases and deductions

  • purchase invoices,
  • date of receipt and recording in the books,
  • connection with taxable activities,
  • limits and proportion of deduction.

EU and imports

  • VAT numbers and VIES confirmations,
  • evidence of IDT transport,
  • customs documents and import settlements,
  • warehouse data and own movements.

Reconciliation that saves corrections

Compare turnover and VAT with the general ledger, sales and purchase records, marketplace reports, customs clearance, and data submitted in the SII. Clarify any discrepancies before shipping.

Autoliquidación rectificativa

How to correct Modelo 303?

In the current system, most errors in self-liquidation are corrected by submitting a corrective declaration ("autoliquidación rectificativa"). The correction should provide a correct picture of the entire period and the reason for the change.

  1. Identify the period

    Identify the invoice, transaction, field and declaration that the error applies to.

  2. Check the document

    Verify the corrective invoice, the moment of recognition and the legal basis for the change.

  3. Recalculate the total

    Reconcile VAT output, input, result and carried forward balances.

  4. Improve reports

    Assess the impact on Modelo 349, SII, 390 and records.

  5. Send and settle

    Keep the receipt and pay the difference with any additional charges, if any.

Correction to the detriment of the taxpayer

If the correct VAT payable is higher, corrections may result in additional fees and late fees. It's not worth waiting until the end of the year.

Correction in favor of the taxpayer

If the change reduces the liability or increases the surplus, the correction procedure and the method of settling the result must be correctly indicated.

The result of "a ingresar"

VAT payment in Spain

Submitting the return and making payment are two separate events. The Modelo 303 payment must be linked to an available payment method, such as direct debit, NRC number, or another option made available by AEAT for a given taxpayer.

Direct debit

It requires appropriate calculation and usually action earlier than the last day for filing the declaration.

NRC

The reference number confirms payment by the cooperating institution. It must be linked to the appropriate declaration and period.

Transfer or other options

Availability depends on factors such as the bank and taxpayer profile. Payment instructions must be checked before the deadline.

Confirm two statuses

After shipment, verify receipt of the declaration by the AEAT and payment by the bank. One document does not replace the other.

PDF + bank
Delays and inconsistencies

What are the consequences of a late or incorrect declaration?

The consequences depend on the type of infringement, the outcome of the declaration, the length of the delay and whether the taxpayer corrected the error himself before the AEAT action.

Interest and surcharge

Late payments can result in additional charges. It's best to settle these amounts with the adjustment.

Formal sanctions

The risk also applies to information forms, zero declarations, SII and incorrect contractor data.

Return control

A refund application may trigger questions about invoices, customs documents, transport and the right to deduction.

The best response to a detected error

Secure your documents, count the impact on all forms, and submit a consistent correction. Fixing only the Modelo 303 may not be enough if the difference also occurs in the Modelo 349 or SII.

Pre-shipment checklist

What to check before submitting a VAT return?

A short pre-shipment check reduces the risk of discrepancies between forms, records and payment.

Completeness of the period

Are all invoices, corrections, advance payments, sales reports, imports and inventory data present?

Tax rates and place of taxation

Are 21%, 10%, 4%, 0%, reverse charge and non-IVA operations separated correctly?

VAT charged

Does each deducted amount have an invoice or customs document and meet the conditions for deduction?

303, 349 and SII

Do VAT numbers, values, dates and transaction codes tell the same story?

Result and payment

Have you correctly selected payment, offset, refund, zero or no activity?

Proof of shipment

Have you saved the AEAT confirmation, a copy of the declaration and proof of payment?

The most important conclusions

VAT returns in Spain 2026: what to remember?

Modelo 303 is a settlement center, but it doesn't operate in isolation. EU transactions, imports, annual reports, and SIIs form a system that AEAT can compare across sources.

The deadlines vary

Billing can be monthly or quarterly, and direct debit has its own prior technical limits.

Zero has two meanings

"Resultado cero" is not the same as "sin actividad." The choice must be based on the records of the period.

Consistency is key

Modelo 303, 349, SII, customs documents, invoices and books should confirm each other.

The simplest rule

First, determine the correct transaction entry, then the form field. The field number will not correct an incorrectly assessed rate, place of taxation, or deduction entitlement.

FAQ

FAQ – VAT Declarations in Spain 2026

Frequently asked questions about Modelo 303, 349, 390, SII, corrections, zeros, import and VAT payment.

This text is for informational purposes only and does not replace individual tax analysis. When filing VAT returns in Spain, you should review your taxpayer status, tax period, transactions, forms 303, 349, 390, and 347, SII, imports, payments, corrections, and current AEAT instructions.

Katarzyna Andrzejewska
Author of the article

Katarzyna Andrzejewska

VAT Abroad Specialist

She has been involved in VAT compliance and other foreign taxes for nine years. Working directly with clients daily, she understands foreign tax procedures inside and out. She stays abreast of changes in tax regulations and quickly translates them into specific, useful, and understandable blog content. Combining her substantive knowledge with tax experience allows her to create content that truly supports entrepreneurs in their development in foreign markets.

Scroll up