Portugal · 2026
Tax offices in Portugal
Addresses, opening hours and contact details of the 309 Serviços de Finanças across Portugal's 21 districts — and the easiest way to get your NIF.
- 309 tax offices
- 21 districts
- 4.9/5
Find your tax office
Search all 309 offices by name or town, or sort them by distance from you.
Get your NIF without going to the tax office
We handle the application for you, 100% online, and act as your fiscal representative if required.
- No travel, no queues at the counter
- NIF in 24–48h
- Team fluent in 5+ languages
10,000+expats helped
Full refund if we can't get your NIF
The 21 districts
- Angra do Heroísmo5 offices
- Aveiro23 offices
- Beja14 offices
- Braga16 offices
- Bragança12 offices
- Castelo Branco12 offices
- Coimbra19 offices
- Évora14 offices
- Faro17 offices
- Guarda14 offices
- Horta7 offices
- Leiria17 offices
- Lisboa36 offices
- Ponta Delgada7 offices
- Portalegre15 offices
- Porto27 offices
- Santarém21 offices
- Setúbal17 offices
- Viana do Castelo8 offices
- Vila Real5 offices
- Viseu3 offices
5 offices
Back to districtsAngra do Heroísmo district
23 offices
Back to districtsAveiro district
- Águeda9:00 AM – 3:30 PM
- Albergaria-a-Velha9:00 AM – 3:30 PM
- Anadia9:00 AM – 4:00 PM
- Arouca9:00 AM – 3:30 PM
- Aveiro 19:00 AM – 3:30 PM
- Aveiro 29:00 AM – 3:30 PM
Show 17 more officesShow less
- Castelo de Paiva9:00 AM – 3:30 PM
- Espinho9:00 AM – 3:30 PM
- Estarreja9:00 AM – 3:30 PM
- Feira 19:00 AM – 3:30 PM
- Feira 29:00 AM – 3:30 PM
- Feira 39:00 AM – 3:30 PM
- Feira 49:00 AM – 3:30 PM
- Ílhavo9:00 AM – 3:30 PM
- Mealhada9:00 AM – 3:30 PM
- Murtosa9:00 AM – 3:30 PM
- Oliveira de Azeméis9:00 AM – 3:30 PM
- Oliveira do Bairro9:00 AM – 3:30 PM
- Ovar9:00 AM – 3:30 PM
- S. João da Madeira9:00 AM – 3:30 PM
- Sever do Vouga9:00 AM – 3:30 PM
- Vagos9:00 AM – 3:30 PM
- Vale de Cambra9:00 AM – 3:30 PM
14 offices
Back to districtsBeja district
16 offices
Back to districtsBraga district
12 offices
Back to districtsBragança district
12 offices
Back to districtsCastelo Branco district
19 offices
Back to districtsCoimbra district
- Arganil9:00 AM – 3:30 PM
- Cantanhede9:00 AM – 3:30 PM
- Coimbra 19:00 AM – 3:30 PM
- Coimbra 29:00 AM – 3:30 PM
- Condeixa-a-Nova9:00 AM – 3:30 PM
- Figueira da Foz 19:00 AM – 3:30 PM
Show 13 more officesShow less
- Figueira da Foz 29:00 AM – 3:30 PM
- Góis9:00 AM – 3:30 PM
- Lousã9:00 AM – 3:30 PM
- Mira9:00 AM – 3:30 PM
- Miranda do Corvo9:00 AM – 3:30 PM
- Montemor-o-Velho9:00 AM – 3:30 PM
- Oliveira do Hospital9:00 AM – 3:30 PM
- Pampilhosa da Serra9:00 AM – 3:30 PM
- Penacova9:00 AM – 3:30 PM
- Penela9:00 AM – 3:30 PM
- Soure9:00 AM – 3:30 PM
- Tábua9:00 AM – 3:30 PM
- Vila Nova de Poiares9:00 AM – 3:30 PM
14 offices
Back to districtsÉvora district
17 offices
Back to districtsFaro district
14 offices
Back to districtsGuarda district
7 offices
Back to districtsHorta district
17 offices
Back to districtsLeiria district
- Alcobaça9:00 AM – 3:30 PM
- Alvaiázere9:00 AM – 4:00 PM
- Ansião9:00 AM – 4:00 PM
- Batalha9:00 AM – 4:00 PM
- Bombarral9:00 AM – 3:30 PM
- Caldas da Rainha9:00 AM – 3:30 PM
Show 11 more officesShow less
- Castanheira de Pêra9:00 AM – 3:30 PM
- Figueiró dos Vinhos9:00 AM – 3:30 PM
- Leiria 19:00 AM – 3:30 PM
- Leiria 29:00 AM – 4:00 PM
- Marinha Grande9:00 AM – 3:30 PM
- Nazaré9:00 AM – 3:30 PM
- Óbidos9:00 AM – 3:30 PM
- Pedrógão Grande9:00 AM – 3:30 PM
- Peniche9:00 AM – 3:30 PM
- Pombal9:00 AM – 3:30 PM
- Porto de Mós9:00 AM – 3:30 PM
36 offices
Back to districtsLisboa district
- Alenquer9:00 AM – 3:30 PM
- Amadora 19:00 AM – 3:30 PM
- Amadora 29:00 AM – 3:30 PM
- Amadora 39:00 AM – 3:30 PM
- Arruda dos Vinhos9:00 AM – 12:30 PM and 1:30 PM – 4:30 PM
- Azambuja9:00 AM – 3:30 PM
Show 30 more officesShow less
- Cadaval9:00 AM – 3:30 PM
- Cascais 19:00 AM – 3:30 PM
- Cascais 29:00 AM – 3:30 PM
- Lisboa 19:00 AM – 3:30 PM
- Lisboa 29:00 AM – 3:30 PM
- Lisboa 39:00 AM – 3:30 PM
- Lisboa 49:00 AM – 3:30 PM
- Lisboa 59:00 AM – 3:30 PM
- Lisboa 69:00 AM – 3:30 PM
- Lisboa 79:00 AM – 3:30 PM
- Lisboa 89:00 AM – 3:30 PM
- Lisboa 99:00 AM – 3:30 PM
- Lisboa 109:00 AM – 3:30 PM
- Lisboa 119:00 AM – 3:30 PM
- Loures 19:00 AM – 3:30 PM
- Loures 39:00 AM – 3:30 PM
- Loures 49:00 AM – 3:30 PM
- Lourinhã9:00 AM – 3:30 PM
- Mafra9:00 AM – 4:30 PM
- Odivelas9:00 AM – 3:30 PM
- Oeiras 19:00 AM – 3:30 PM
- Oeiras 29:00 AM – 3:30 PM
- Sintra 19:00 AM – 3:30 PM
- Sintra 29:00 AM – 3:30 PM
- Sintra 39:00 AM – 5:00 PM
- Sintra 49:00 AM – 3:30 PM
- Sobral de Monte Agraço9:00 AM – 3:30 PM
- Torres Vedras9:00 AM – 3:30 PM
- Vila Franca de Xira 19:00 AM – 3:30 PM
- Vila Franca de Xira 29:00 AM – 3:30 PM
7 offices
Back to districtsPonta Delgada district
15 offices
Back to districtsPortalegre district
27 offices
Back to districtsPorto district
- Amarante9:00 AM – 3:30 PM
- Baião9:00 AM – 3:30 PM
- Felgueiras9:00 AM – 4:00 PM
- Gondomar 19:00 AM – 3:30 PM
- Gondomar 29:00 AM – 3:30 PM
- Lousada9:00 AM – 3:30 PM
Show 21 more officesShow less
- Maia9:00 AM – 3:30 PM
- Marco de Canaveses9:00 AM – 3:30 PM
- Matosinhos 19:00 AM – 3:30 PM
- Matosinhos 29:00 AM – 3:30 PM
- Paços de Ferreira9:00 AM – 3:30 PM
- Paredes9:00 AM – 3:30 PM
- Penafiel9:00 AM – 3:30 PM
- Porto 19:00 AM – 3:30 PM
- Porto 29:00 AM – 3:30 PM
- Porto 39:00 AM – 3:30 PM
- Porto 49:00 AM – 3:30 PM
- Porto 59:00 AM – 3:30 PM
- Póvoa de Varzim9:00 AM – 3:30 PM
- Santo Tirso9:00 AM – 4:00 PM
- Trofa9:00 AM – 3:30 PM
- Valongo 19:00 AM – 3:30 PM
- Valongo 29:00 AM – 4:30 PM
- Vila do Conde9:00 AM – 3:30 PM
- Vila Nova de Gaia 19:00 AM – 3:30 PM
- Vila Nova de Gaia 29:00 AM – 3:30 PM
- Vila Nova de Gaia 39:00 AM – 3:30 PM
21 offices
Back to districtsSantarém district
- Abrantes9:00 AM – 4:00 PM
- Alcanena9:00 AM – 3:30 PM
- Almeirim9:00 AM – 3:30 PM
- Alpiarça9:00 AM – 3:30 PM
- Benavente9:00 AM – 3:30 PM
- Cartaxo9:00 AM – 3:30 PM
Show 15 more officesShow less
- Chamusca9:00 AM – 3:30 PM
- Constância9:00 AM – 3:30 PM
- Coruche9:00 AM – 3:30 PM
- Entroncamento9:00 AM – 3:30 PM
- Ferreira do Zêzere9:00 AM – 3:30 PM
- Golegã9:00 AM – 3:30 PM
- Mação9:00 AM – 4:00 PM
- Ourém9:00 AM – 3:30 PM
- Rio Maior9:00 AM – 3:30 PM
- Salvaterra de Magos9:00 AM – 3:30 PM
- Santarém9:00 AM – 4:30 PM
- Sardoal9:00 AM – 12:30 PM and 2:00 PM – 4:30 PM
- Tomar9:00 AM – 3:30 PM
- Torres Novas9:00 AM – 3:30 PM
- Vila Nova da Barquinha9:00 AM – 3:30 PM
17 offices
Back to districtsSetúbal district
8 offices
Back to districtsViana do Castelo district
5 offices
Back to districtsVila Real district
3 offices
Back to districtsViseu district
AnchorLess is a private, independent service provider with no affiliation to the Portuguese Tax and Customs Authority (AT). You can also apply for a NIF directly at a tax office, free of charge. Our service fees are always shown separately.