EN
Srpski (latinica)BosanskiČeštinaDeutschEnglishEspañolHrvatskiItalianoCrnogorskiPolskiРусскийSlovenčinaSlovenščina

Car registration tax and fees in Serbia

Cars: 2026 tax and state fees

Tax plus the fees you chose
—
Vehicle use tax
—
Reduction for age
—
State administrative fees
—
Local municipal fee
—
Legal maximum for the local fee
—

A rough total of tax and the chosen fees for 2026, with state fees from 1 July. It isn't the full cost of registration: insurance, the technical inspection and the cost of documents are not included.

Worked out in your browser. No sign-up.

The annual tax on using a car in Serbia depends on engine size and the year it was made. Enter both, then choose the state fees you need and the local municipal fee. The total leaves out insurance, the technical inspection, the cost of documents and the agency's service. Tax rates are for 2026, state fees from 1 July 2026.

How it works

For a full year of registering a passenger car, the tax is first set by engine size. For 2026 it's RSD 1,910, 3,740, 8,230, 16,890, 83,470, 169,120 and 349,560 for engines up to 1,150, 1,300, 1,600, 2,000, 2,500 and 3,000 cm³, and over 3,000 cm³.

Up to 2,000 cm³, the tax is cut by 15% for cars more than five and up to eight years old, 25% for more than eight and up to ten, and 40% for over ten. Above 2,000 cm³ the same age bands get 25%, 40% and 65%. At 20 years or more, you pay 20% of the basic tax. Age here is 2026 minus the year of manufacture.

From 1 July 2026 the state fees are RSD 430 for the application, 270 for the sticker, 880 for a new registration certificate (saobraćajna dozvola) and 1,490 for a standard pair of car plates. Only the documents you choose are added. The local fee uses either the legal maximum or your municipality's amount, which may be lower. The maximum isn't reduced for older cars.

The cost of making the documents and sticker, insurance, the technical inspection (tehnički pregled) and agency fees are not part of this total. The calculator is for an ordinary petrol or diesel car with no tax exemption. Motorbikes, hybrids, electric cars and special registrations aren't covered.

Worked example

A 1,598 cm³ car made in 2016 is ten years old in 2026, so the tax is 8,230 × 75% = RSD 6,172.50. A renewal adds RSD 430 + 270 = 700 in state fees. With a local fee of RSD 2,520, the legal maximum for that engine size, the total comes to RSD 9,392.50. Insurance and the inspection come on top.

A 2,200 cm³ car from 2015 is over ten years old and gets a 65% cut: 83,470 × 35% = RSD 29,214.50.

Questions people ask

Why does registration cost more than this total?

Compulsory insurance, the technical inspection, making the documents or sticker and any agency fee are added on top. This tool only adds up the tax and the state and local fees you select.

Is the local fee the same everywhere in Serbia?

Not necessarily. The figure shown is the legal maximum for 2026. If you have the amount from your municipality's decision, choose to enter your own. Anything above the maximum is rejected.

How much tax is there on a 20-year-old car?

20% of the basic tax for its engine size. A 1,598 cm³ car made in 2006, for example, pays RSD 1,646 in 2026.

Can I use this for a registration in January 2026?

Not for the fees. The state fees here apply from 1 July 2026 and were different before, so this isn't a historical total for January.

Does the tax apply to hybrid and electric cars?

This calculator doesn't cover them. If a vehicle is exempt, the figure for an ordinary petrol or diesel car doesn't apply.

Sources

More tools

Money →

Updated: 13 November 2026