Skip to Content
Site is under construction
GuidesQuarterly VAT return (modelo 303)

How to Fill Out and Submit Modelo 303

Modelo 303 Impuesto sobre Valor Añadido (IVA)

A detailed official instruction from Agencia Tributaria explains the rules for each field and the procedure for electronic submission, but unfortunately, without examples, it can be difficult to understand.

This guide visually demonstrates how to fill out and submit Modelo 303 using sample invoices for income and expenses.

Purpose of Modelo 303

The main purpose of this form is to regularly declare the amount of IVA received from your clients and the amount of IVA paid when acquiring goods or services for your business activity. The difference between these amounts is the sum to be paid to the tax authority or to be refunded.

Note

IVA is a consumption tax.

If you provide a service and add IVA to the invoice, the consumer pays you this amount, and you must transfer this amount to the tax authority by submitting Modelo 303.

If you are a consumer and purchase a good or service that is subject to IVA, you pay this amount to the seller, and they must transfer it to the tax authority by submitting Modelo 303.

If you are a business owner and purchase a good or service not for consumption but as a means of production, you have the right to reclaim the paid IVA by submitting Modelo 303 and indicating the operations for refund.

⚠️
Warning

Not all invoices you receive or issue are subject to IVA.

Depending on who your client is and where your supplier is located, you may issue invoices with 0% IVA. This is often because the place of supply of the good or service is another country or territory where the Spanish IVA law does not apply.

Who is required to submit Modelo 303?

Certain types of educational, medical, cultural, and social services, as well as autónomo on some regimes other than the general tax regime, are exempt from submitting Modelo 303. Additionally, entrepreneurs in Canarias, Ceuta, and Melilla do not submit this form.

All others are required to submit this form.

⚠️
Warning

Lack of activity does not cancel the obligation to submit the declaration.

How to submit “zero” declarations - see the article.

KitDigitalBot

When should it be submitted?

Modelo 303 is submitted quarterly (trimestral):

  • 1st quarter: by April 20
  • 2nd quarter: by July 20
  • 3rd quarter: by October 20
  • 4th quarter: by January 30 of the following year
Note

In some cases, the declaration is submitted monthly.

Initial Data

Let’s consider submitting the declaration for the first quarter (1T) using the example of an autónomo with the following income and expense structure:

Income (Ingresos):

  1. Company from Italy, invoices for 2500 per month. Instead of Italy, it can be any country within the European Union.
  2. Company from Armenia, invoices for 1500 per month. Instead of Armenia, it can be the UK, US, RU, or any other country outside the European Union.
DescriptionCost Before VATVAT RateVATTotal
Company from Italy25000%02500
Company from Armenia15000%01500
⚠️
Warning

To issue invoices with 0% IVA for clients outside Spain, located in other EU countries, both you and your client must be registered in El Registro de Operadores Intracomunitarios (ROI) also known as VIES. You can check it here: VIES TAX NUMBER

Expenses (Gastos):

Expenses that can be deducted from the tax base include: equipment and furniture necessary for work, software and services for business activities, as well as internet payments and social security contributions.

Expenses for the first quarter:

DescriptionCost Before VATVAT RateVATTotal
Internet service14.421%3.0217.42
Keyboard for work112.3821%23.6135.98
Social security contributions85.710%085.71
Chair from IKEA66.1121%13.8879.99
  1. Internet service provider
  2. Keyboard for work
  3. Social security contributions
  4. Chair from IKEA

example expense invoice

Filling out Modelo 303 through the tax office’s website

Example of the Modelo 303 form

Example of Modelo 303 form

There are more fields than in Modelo 130, but filling it out is just as easy. Some fields we will leave blank, or they will be calculated automatically.

Go to the form submission page

Select Modelo 303. Ejercicio 2025. Presentación y servicio de ayuda Pre303

Presentación y servicio de ayuda Pre303

Authenticate using any available method

Authentication for submitting Modelo 303

The form page will open.

Fill in the data

Indicate the period for which the declaration is submitted and the applicant’s details.

applicant's details for Modelo 303

Click Enviar

The page with information about the types of activities will open.

Go to the Modelo 303 form

Click Continuar con la Presentación modelo 303 in the top menu

Continuar con la Presentación modelo 303

Select Nueva declaración

New VAT declaration in Spain

The form for entering data will open.

Page 1: Identificación

Indicate NO for Sujeto pasivo destinatario de operaciones acogidas al régimen especial del criterio de caja

The rest of the fields will be filled in automatically.

Page 1 Identificación

Note

Navigation between pages is done at the top of the form with blue arrows ◀ 1/4 ▶

Go to page 2.

Page 2: Régimen general

This page consists of two main sections:

  1. IVA devengado - also called IVA repercutido (output VAT) - this is the VAT that the autónomo receives from their clients when selling goods or providing services. This amount must be transferred to the tax authority.

output VAT Modelo 303

This section includes information on sales of goods and services with IVA within Spain. Also, operations acquiring goods and services from other EU countries and non-EU countries at a 0% IVA rate. These types of operations are covered in other sections of the guide.

  1. IVA deducible or IVA soportado (input VAT) - this is the VAT paid to suppliers when purchasing goods or services used for economic activity. This amount is refundable or offset against the amount indicated in the IVA devengado section.
DescriptionCost Before VATVAT RateVATTotal
Internet service14.421%3.0217.42
Keyboard for work112.3821%23.6135.98
Social security contributions85.710%085.71
Chair from IKEA66.1121%13.8879.99

The expenses from the example relate to current internal operations - Por cuotas soportadas en operaciones interiores corrientes, and should be entered in fields [28] and [29].

Field [28] - this is the sum of all incoming invoices (invoices) subject to IVA and not including IVA (column Base imponible).

Note

Social security contributions are not subject to IVA, so they do not need to be indicated in this declaration.

Calculation: 43.2€ + 112.38€ + 66.11€ = 221.69

Field [29] - the sum of IVA on all invoices included in the calculation of field [28]. This is the amount of VAT to be refunded.

Calculation: 9.06€ + 23.6€ + 13.88€ = 46.55

💡
Tip

If the main residence is used for work, it is possible to reclaim part of the IVA from bills for water, gas, electricity, and internet, as described in the post.

IVA deducible Modelo 303

Go to the next page.

Page 3: Información adicional

On this page, fill in fields: [59] and [120]

Field [59] - the sum of outgoing operations with clients within the European Union. The sum of invoices issued to the client from Italy for this quarter

Calculation: 1500 * 3 = 7500

Field [120] - the sum of outgoing operations with clients outside the European Union. The sum of invoices issued to the client from Armenia (GB, RU, etc.) for this quarter.

Calculation: 2500 * 3 = 4500

Información adicional Modelo 303

Go to the next page.

Page 3: Resultado

For the first quarter (1T), you can leave everything as it is.

In subsequent quarters, you need to fill in field [110] if the option a compensar was chosen earlier. For example, in the declaration for the second quarter 2T, you need to indicate this field equal to the compensation amount in the first quarter - 46.55€.

💡
Tip

The value of field [110] can carry over to the next year if the refund option was not chosen in the fourth quarter.

Resultado Modelo 303

Validate the form

Click Validar at the top of the page, a message should appear indicating no errors.

Validar Modelo 303

If the IVA devengado section is not filled in, the following warning may appear

It can be ignored.

For the declaration for the 4th quarter (4T), the following warnings may appear:

They can also be ignored.

This concludes the main part of the filling process.

Choose the method of refund or compensation of IVA

Click the Presentar declaración button at the top of the page. A window will open where you can choose the method of refund Solicitud de devolución or compensation of IVA A compensar.

What does each of these options mean?

A compensar

Select Ingreso or Devolución

If the result of the declaration is negative, then by choosing this option, the amount accumulates and is saved. In subsequent quarterly declarations, this amount of VAT can be offset against the amount of IVA devengado (output VAT). In case the amount of IVA received from clients is greater than the amount to be refunded from the IVA deducible section (input VAT).

Note

For example, in the first quarter, the a compensar option was chosen for the amount of 46.55€. In the next quarter, an invoice was issued to a client from Spain for 1000€ + 210€ IVA. The difference between IVA devengado [27] - IVA deducible [45] = 210 - 0 = 210€. This amount needs to be paid to the tax authority.

Now you can offset this amount with the saved 46.55€. As a result, you will need to pay 163.45

A devolución

This option is for refunding the amount of VAT to a bank account.

⚠️
Warning

A refund can only be requested in the fourth (4T) quarter

Select Ingreso or Devolución

The first three quarters, the declaration is submitted with the A compensar option, and in the fourth quarter, if desired, A devolución is chosen to refund the amount of VAT.

If in the fourth quarter there is neither input nor output VAT, then to request a refund, you need to manually apply the quotas. Click the ✎ edit button next to field [110] and in the window that appears enter the entire amount from field [110] into field [78].

⚠️
Warning

The refund period can take up to 9 months

Submit the completed declaration

Click Firmar y Enviar

Modelo 303 notice

Click Continuar

A pop-up window will appear confirming the submission.

Check the Confirme box and click Firmar y Enviar

303 Firmar y Enviar

The next page will show the completed form, which is advisable to download.

The declaration is submitted!

💸 Support the guide author

How to fill out the quarterly income declaration (Modelo 130)

How to fill out the declaration for intra-EU operations (Modelo 349)

How to correctly issue an invoice

How to keep accounting books for autónomo

Any questions or suggestions? channel Españevo: 🇪🇸Autonomo, Taxes

Last updated on