On 23 April 2026, across Spain's cities and towns, drivers want to know what they actually pay in car tax. Not the theoretical rate, but the real numbers on real vehicles. This comprehensive guide breaks down actual costs for different vehicle types across Spain's main cities and provinces so you know exactly what to budget for your car tax in Spain cost for 2026.
The Two Components of Car Tax in Spain: ITV and Road Tax
The total cost of car tax in Spain has two components that every vehicle owner must pay. The Impuesto de Circulacion is the annual road tax paid to your local Ayuntamento. The ITV inspection fee is paid to an ITV station every 1-2 years. Together they make up the annual vehicle compliance cost that you should budget for when owning a car in Spain. Understanding both components is essential to correctly calculate your car tax in Spain cost for any given year.
Unlike the UK's single combined VED that bundles everything into one annual payment, Spain separates these two obligations. This means you pay road tax every year and ITV inspection every 2 years, creating two separate budget items to track and pay on different schedules throughout the year. Many new residents find this confusing at first, especially those coming from the UK where road tax and MOT are separate but where MOT is checked through a single channel.
The good news is that both payments are relatively straightforward once you understand the system. The Impuesto de Circulacion is paid online through your Ayuntamento portal, typically due by 31 January for the calendar year. The ITV is booked at ITV.es and paid directly at the inspection station when you attend your appointment. Both are free to check online at any time, so there are no surprises if you stay on top of your compliance checks.
Car Tax in Spain Cost: Real Vehicle Examples
Small Petrol City Car (Seat Ibiza 1.0L, Madrid registration)
- ITV: EUR 40 every 2 years (EUR 20 per year equivalent)
- Impuesto de Circulacion Madrid: approximately EUR 70 per year
- Total annual cost: EUR 90
This is the most affordable category of car tax in Spain cost. Small-engine petrol cars under 1000cc pay the lowest fiscal horsepower rating, resulting in the lowest road tax rates. The ITV cost is the same nationwide regardless of city or town. A driver in Madrid with a small city car pays roughly EUR 90 per year in total vehicle compliance costs.
Family Petrol Car (Volkswagen Golf 1.5L, Barcelona registration)
- ITV: EUR 45 every 2 years (EUR 22.50 per year equivalent)
- Impuesto de Circulacion Barcelona: approximately EUR 120 per year
- Total annual cost: EUR 142.50
Barcelona's higher municipal rates mean the same family car costs over 50% more in road tax compared to a small town. The ITV fee is the same at EUR 45 regardless of where the vehicle is registered in Spain. The EUR 50 difference in annual road tax between Barcelona and a small town represents a meaningful cost for budget-conscious drivers.
Large Diesel SUV (BMW X3 2.0L diesel, Barcelona registration)
- ITV: EUR 55 annually (required every year for vehicles over 10 years old)
- Impuesto de Circulacion Barcelona: approximately EUR 160 per year
- Total annual cost: EUR 215
High-emission diesel vehicles in major cities face the highest car tax in Spain cost. Large engine capacity and diesel classification both increase fiscal horsepower, which directly increases the Impuesto de Circulacion rate. Older vehicles also require annual ITV instead of biennial, adding to the annual cost. This is why many drivers switching to diesel discover their fuel savings are partially offset by higher road tax.
City vs Provincial Town: The Cost Difference
The same vehicle registered in a small provincial town can cost significantly less in road tax than in Madrid or Barcelona. A 1.6L petrol car might cost EUR 80 per year in road tax in a small Andalusian town but EUR 110-130 in Madrid. The ITV fee is the same nationwide as it is regulated by national government — the cost difference between cities and small towns is only EUR 5-10 at most for ITV.
Car tax in Spain cost comparison for the same vehicle across locations:
- 1.6L petrol car in Madrid: EUR 110 per year Impuesto
- 1.6L petrol car in Barcelona: EUR 120 per year Impuesto
- 1.6L petrol car in small Asturias town: EUR 55 per year Impuesto
- Same vehicle ITV (anywhere in Spain): EUR 45
This variation means there is no single answer to what is the car tax in Spain cost — your location determines the road tax portion while vehicle type determines the ITV frequency and cost. When choosing where to register your vehicle, the difference of EUR 55-65 per year in road tax is worth considering if you have flexibility in your registration address.
The ZBE Surcharge in Madrid
Madrid's ZBE (Zona de Bajas Emisiones) surcharge adds an environmental loading to road tax for high-emission vehicles registered within the city. Vehicles that do not meet Euro 6d-TEMP emissions standards pay an additional surcharge on their Impuesto de Circulacion.
The ZBE surcharge ranges from EUR 10-80 depending on the vehicle's emissions rating and classification. This affects many diesel vehicles registered before 2020 and some petrol vehicles that do not meet current emissions standards. If you drive a pre-Euro 6 diesel in Madrid, budget for an additional EUR 10-80 on top of your standard road tax. The ZBE is one of the most visible ways Spain is incentivising drivers to switch to lower-emission vehicles.
Barcelona also has its own ZBE restrictions, though the surcharge mechanism differs. Both cities are progressively tightening access for high-emission vehicles in central areas, meaning car tax in Spain cost for older high-emission vehicles is likely to increase in future years as environmental standards tighten.
ITV Frequency: How It Affects Your Car Tax in Spain Cost
Understanding when your ITV is due helps you budget for the car tax in Spain cost correctly. ITV frequency changes as your vehicle ages, meaning your annual compliance cost is not constant over the vehicle's life:
- Years 1-3: No ITV cost (first ITV required at year 4)
- Year 4: ITV EUR 40-70 (first inspection)
- Years 5: No ITV cost
- Year 6: ITV EUR 40-70
- Years 7-9: No ITV cost
- Year 10 onwards: ITV EUR 40-70 annually
Over 10 years of ownership, your average ITV cost per year ranges from EUR 40-70 depending on vehicle type. This adds EUR 40-70 annually to your car tax in Spain cost on top of the annual Impuesto de Circulacion. For older vehicles over 10 years, budget for ITV every year rather than every two years.
Car Tax in Spain Cost by Vehicle Type Summary
- Small petrol city car (under 1000cc): EUR 70-100 per year total
- Standard family car (1000-1500cc): EUR 100-160 per year total
- Large diesel SUV (over 2000cc): EUR 150-300 per year total
- Electric vehicles: EUR 0-60 per year (municipality dependent)
These totals include both ITV amortized over its frequency and the annual Impuesto de Circulacion. The ITV portion is EUR 20-70 per year depending on vehicle type and age.
Budgeting Tips for Car Tax in Spain Cost
Setting aside EUR 10-25 per month for car tax in Spain cost means you will never be caught out by ITV or road tax deadlines. The annual Impuesto de Circulacion is a known cost — check your previous bill or log into your Ayuntamento portal to see exactly what you paid last year. ITV costs are predictable if you know your vehicle's age and schedule.
Some Ayuntamentos offer early payment discounts for the Impuesto de Circulacion — Madrid offers around 5% discount if paid before 30 June. Taking advantage of these discounts reduces your effective car tax in Spain cost. Book ITV appointments early to secure your preferred date and potentially benefit from online booking discounts available at some stations.
Key Takeaways
Car tax in Spain cost for 2026: small car EUR 70-100 per year, family car EUR 100-160 per year, large diesel EUR 150-300 per year. ITV costs EUR 40-70 every 1-2 years, adding EUR 20-70 annually to your budget. Madrid and Barcelona are 30-50% more expensive than provincial towns for road tax. High-emission vehicles pay ZBE surcharge in Madrid and face tightening access restrictions in major cities.
Set aside EUR 10-25 monthly to cover vehicle compliance costs without financial stress. Check your Ayuntamento portal before 31 January each year to pay road tax on time and avoid penalties.
Official Resources: ITV.es - Book ITV Inspection | DGT - Direccion General de Trafico
