ExpatWatchdog
← All Life Events
Vehicles

Buying a Car in Portugal

Buying a car in Portugal involves several steps that differ from most other countries. Whether buying new from a dealer or used from a private seller, you need to handle the ownership transfer, inspection, insurance, and annual tax.

1

Find and agree on a vehicle

Check StandVirtual.com (Portugal's main used car platform) or visit dealers. For used cars, check the vehicle history and ask for the DUA (Documento Unico Automovel).

2

Verify the DUA

The DUA is the car's identity document. Check that the seller's name matches, there are no liens (onus), and the IPO inspection is current. You can verify online at IMT.

Portal: https://www.imtonline.pt
3

Get car insurance

Insurance is mandatory before you can drive. Get quotes from Fidelidade, Allianz, Tranquilidade, or use a comparison site. Minimum is third-party liability.

4

Complete the ownership transfer

For private sales: both buyer and seller go to a Conservatoria do Registo Automovel or do it online via AutoMovel Online. Dealer sales handle this for you.

Documents needed

  • DUA
  • Both parties' ID + NIF
  • Proof of insurance
  • Transfer fee (~55 EUR)
Portal: https://automovelonline.mj.pt
5

Pay IUC (annual vehicle tax)

IUC (Imposto Unico de Circulacao) is due within 30 days of purchase, then annually in the month of first registration. Pay via Portal das Financas.

Portal: https://www.portaldasfinancas.gov.pt
6

Get IPO inspection if needed

IPO (Inspecao Periodica Obrigatoria) is required every 2 years for cars 4-8 years old, and annually after 8 years. Book at any approved inspection center.

Watch out

  • Never pay the full amount before seeing the DUA and confirming no liens
  • IUC is based on CO2 emissions and engine size — can be surprisingly high for older diesel cars
  • If buying from another EU country, you may need to pay ISV (vehicle tax) to register it in Portugal

Track this in the app

Get this as an interactive checklist with deadline alerts — personalized to your situation.

Start Free