IMT Fácil
Português English
Calcular

Simulador de IMI 2026

Atualizado em · taxas municipais de 2025 do Portal das Finanças

O IMI é o imposto anual de quem tem casa. Escolha o concelho e indique o Valor Patrimonial Tributário para ver quanto paga, com a dedução para famílias com dependentes e as datas de pagamento. Usa as taxas de 2025 fixadas pelos 308 municípios, que se pagam em 2026.

Está na caderneta predial, no Portal das Finanças. Não é o preço da casa: costuma ser bastante mais baixo.

Indique o VPT e o concelho para ver o IMI.

As ferramentas são gratuitas. O café não!

Este site é feito e mantido por uma só pessoa. Se lhe poupou tempo ou resolveu um problema, pode oferecer-me um café: cada contributo ajuda a pagar o domínio e a manter as ferramentas online e gratuitas. Obrigado!

Oferecer um café

MB WAY ou cartão · pagamento seguro via Stripe

Como se calcula o IMI

IMI = VPT × taxa do município − dedução por dependentes

Nos prédios urbanos, cada câmara fixa todos os anos uma taxa entre 0,3% e 0,45%. Em 2025, 204 municípios aplicam a taxa mínima e 4 a máxima. Os prédios rústicos pagam 0,8% em todo o país.

Exemplo: uma casa com VPT de 120 000 € em Lisboa (taxa de 0,3%) paga 360 € por ano. Com dois dependentes e IMI Familiar, paga 290 €.

Perguntas frequentes

Onde encontro o VPT da minha casa?

Na caderneta predial, que pode obter gratuitamente no Portal das Finanças (Serviços, Imóveis, Consultar Caderneta Predial). Também aparece na nota de cobrança do IMI dos anos anteriores. Se ainda não comprou, peça a caderneta ao vendedor ou à imobiliária.

O VPT é calculado pelas Finanças e costuma ser bastante inferior ao preço de mercado. Pode pedir uma nova avaliação de 3 em 3 anos, se achar que está alto, mas a avaliação pode subir em vez de descer.

Quando começo a pagar IMI depois de comprar casa?

Paga IMI quem é proprietário a 31 de dezembro, e o imposto desse ano cobra-se no ano seguinte. Quem compra em 2026 recebe a primeira nota de cobrança em 2027, se não tiver isenção. Na escritura não há acerto de IMI entre comprador e vendedor, a menos que o combinem.

Quando e como se paga?

A nota de cobrança fica disponível no Portal das Finanças em abril. O número de prestações depende do valor anual:

  • até 100 €: de uma vez, em maio;
  • de 100 € a 500 €: em maio e novembro;
  • acima de 500 €: em maio, agosto e novembro.

Pode sempre pagar tudo de uma vez em maio.

O que é o IMI Familiar?

É uma dedução fixa ao IMI da habitação própria e permanente de famílias com dependentes: até 30 € com um dependente, 70 € com dois e 140 € com três ou mais. Cada município decide se a aplica e com que valores. Em 2025, 278 dos 308 municípios aplicam-na. Conta o número de dependentes do agregado a 31 de dezembro.

Quem está isento de IMI?

Isenção temporária de 3 anos: para a habitação própria e permanente com VPT até 125 000 €, quando o rendimento bruto do agregado no ano anterior não passa de 153 300 €. A casa tem de passar a ser o domicílio fiscal nos 6 meses seguintes à compra (ou ao fim das obras). Muitas vezes é atribuída automaticamente; se não for, pede-se no Portal das Finanças nos 60 dias seguintes. Pode ser usada até duas vezes na vida por cada proprietário ou agregado, não se aplica a segundas habitações e não é concedida a quem tenha dívidas às Finanças ou à Segurança Social. Desde 2023, cada município pode prolongá-la por mais 2 anos.

Isenção permanente: agregados com rendimentos baixos e património imobiliário de valor reduzido. Os limites são apertados e as Finanças verificam-nos todos os anos com base no IRS.

O que é o AIMI?

O Adicional ao IMI paga-se quando a soma do VPT dos imóveis habitacionais e terrenos para construção de cada proprietário passa de 600 000 € (o dobro, para casados ou unidos de facto que optem pela tributação conjunta). Para a maioria das famílias não se aplica.

Taxas de IMI 2025 por concelho

Taxas para prédios urbanos fixadas para 2025, que se pagam em 2026. A coluna IMI Familiar mostra a dedução para 1, 2 e 3 ou mais dependentes.

Aveiro
ConcelhoTaxaIMI Familiar
Águeda 0,3% 30 € / 70 € / 140 €
Albergaria-a-Velha 0,3% 30 € / 70 € / 140 €
Anadia 0,3% 30 € / 70 € / 140 €
Arouca 0,3% 30 € / 70 € / 140 €
Aveiro 0,35% 30 € / 70 € / 140 €
Castelo de Paiva 0,3% 30 € / 70 € / 140 €
Espinho 0,34% (Guetim, Paramos)
0,37% (Anta, Espinho, Silvalde)
30 € / 70 € / 140 €
Estarreja 0,3% 30 € / 70 € / 140 €
Ílhavo 0,3% 30 € / 70 € / 140 €
Mealhada 0,3% 30 € / 70 € / 140 €
Murtosa 0,32% 30 € / 70 € / 140 €
Oliveira de Azeméis 0,3% 30 € / 70 € / 140 €
Oliveira do Bairro 0,3% 30 € / 70 € / 140 €
Ovar 0,34% 30 € / 70 € / 140 €
São João da Madeira 0,35% 30 € / 70 € / 140 €
Santa Maria da Feira 0,365% 30 € / 70 € / 140 €
Sever do Vouga 0,3% 30 € / 70 € / 140 €
Vagos 0,4% 30 € / 70 € / 140 €
Vale de Cambra 0,3% 30 € / 70 € / 140 €
Beja
ConcelhoTaxaIMI Familiar
Aljustrel 0,3% Não
Almodôvar 0,3% 30 € / 70 € / 140 €
Alvito 0,3% 30 € / 70 € / 140 €
Barrancos 0,3% Não
Beja 0,3% 30 € / 70 € / 140 €
Castro Verde 0,3% Não
Cuba 0,3% Não
Ferreira do Alentejo 0,3% — / — / 140 €
Mértola 0,3% 30 € / 70 € / 140 €
Moura 0,3% 30 € / 70 € / 140 €
Odemira 0,3% 30 € / 70 € / 140 €
Ourique 0,3% 30 € / 70 € / 140 €
Serpa 0,3% Não
Vidigueira 0,3% Não
Braga
ConcelhoTaxaIMI Familiar
Amares 0,3% 30 € / 70 € / 140 €
Barcelos 0,33% 30 € / 70 € / 140 €
Braga 0,32% 30 € / 70 € / 140 €
Cabeceiras de Basto 0,3% 30 € / 70 € / 140 €
Celorico de Basto 0,3% 30 € / 70 € / 140 €
Esposende 0,3% 30 € / 70 € / 140 €
Fafe 0,3% 30 € / 70 € / 140 €
Guimarães 0,31% — / 70 € / 140 €
Póvoa de Lanhoso 0,34% 30 € / 70 € / 140 €
Terras de Bouro 0,3% 30 € / 70 € / 140 €
Vieira do Minho 0,3% 30 € / 70 € / 140 €
Vila Nova de Famalicão 0,335% 30 € / 70 € / 140 €
Vila Verde 0,3% 30 € / 70 € / 140 €
Vizela 0,35% 30 € / 70 € / 140 €
Bragança
ConcelhoTaxaIMI Familiar
Alfândega da Fé 0,38% Não
Bragança 0,3% 30 € / 70 € / 140 €
Carrazeda de Ansiães 0,3% 30 € / 70 € / 140 €
Freixo de Espada à Cinta 0,3% Não
Macedo de Cavaleiros 0,3% 30 € / 70 € / 140 €
Miranda do Douro 0,3% 30 € / 70 € / 140 €
Mirandela 0,3% 30 € / 70 € / 140 €
Mogadouro 0,3% 30 € / 70 € / 140 €
Torre de Moncorvo 0,3% 30 € / 70 € / 140 €
Vila Flor 0,3% 30 € / 70 € / 140 €
Vimioso 0,3% 30 € / 70 € / 140 €
Vinhais 0,3% 30 € / 70 € / 140 €
Castelo Branco
ConcelhoTaxaIMI Familiar
Belmonte 0,3% 30 € / 70 € / 140 €
Castelo Branco 0,3% 30 € / 70 € / 140 €
Covilhã 0,3% 30 € / 70 € / 140 €
Fundão 0,38% 30 € / 70 € / 140 €
Idanha-a-Nova 0,3% 30 € / 70 € / 140 €
Oleiros 0,3% 30 € / 70 € / 140 €
Penamacor 0,3% 30 € / 70 € / 140 €
Proença-a-Nova 0,3% 30 € / 70 € / 140 €
Sertã 0,3% 30 € / 70 € / 140 €
Vila de Rei 0,3% 30 € / 70 € / 140 €
Vila Velha de Rodão 0,3% 30 € / 70 € / 140 €
Coimbra
ConcelhoTaxaIMI Familiar
Arganil 0,3% 30 € / 70 € / 140 €
Cantanhede 0,38% 30 € / 70 € / 140 €
Coimbra 0,3% 30 € / 70 € / 140 €
Condeixa-a-Nova 0,3% 30 € / 70 € / 140 €
Figueira da Foz 0,4% 30 € / 70 € / 140 €
Góis 0,33% 30 € / 70 € / 140 €
Lousã 0,38% 30 € / 70 € / 140 €
Mira 0,3% 30 € / 70 € / 140 €
Miranda do Corvo 0,3% 30 € / 70 € / 140 €
Montemor-o-Velho 0,34% 30 € / 70 € / 140 €
Oliveira do Hospital 0,31% 30 € / 70 € / 140 €
Pampilhosa da Serra 0,3% 30 € / 70 € / 140 €
Penacova 0,3% 30 € / 70 € / 140 €
Penela 0,375% 30 € / 70 € / 140 €
Soure 0,34% 30 € / 70 € / 140 €
Tábua 0,35% 30 € / 70 € / 140 €
Vila Nova de Poiares 0,39% Não
Évora
ConcelhoTaxaIMI Familiar
Alandroal 0,42% Não
Arraiolos 0,3% Não
Borba 0,35% 30 € / 70 € / 140 €
Estremoz 0,3% 30 € / 70 € / 140 €
Évora 0,37% 30 € / 70 € / 140 €
Montemor-o-Novo 0,3% 30 € / 70 € / 140 €
Mora 0,3% 30 € / 70 € / 140 €
Mourão 0,325% 30 € / 70 € / 140 €
Portel 0,3% 30 € / 70 € / 140 €
Redondo 0,3% 30 € / 70 € / 140 €
Reguengos de Monsaraz 0,35% 30 € / 70 € / 140 €
Vendas Novas 0,33% 30 € / 70 € / 140 €
Viana do Alentejo 0,3% 30 € / 70 € / 140 €
Vila Viçosa 0,3% 30 € / 70 € / 140 €
Faro
ConcelhoTaxaIMI Familiar
Albufeira 0,3% 30 € / 70 € / 140 €
Alcoutim 0,3% 30 € / 70 € / 140 €
Aljezur 0,3% 30 € / 70 € / 140 €
Castro Marim 0,39% 30 € / 70 € / 140 €
Faro 0,3% 30 € / 70 € / 140 €
Lagoa (Algarve) 0,36% 30 € / 70 € / 140 €
Lagos 0,3% 30 € / 70 € / 140 €
Loulé 0,3% 30 € / 70 € / 140 €
Monchique 0,3% 30 € / 70 € / 140 €
Olhão 0,37% 30 € / 70 € / 140 €
Portimão 0,37% 30 € / 70 € / 140 €
São Brás de Alportel 0,41% 30 € / 70 € / 140 €
Silves 0,3% 30 € / 70 € / 140 €
Tavira 0,3% 30 € / 70 € / 140 €
Vila do Bispo 0,3% 30 € / 70 € / 140 €
Vila Real de Santo António 0,45% Não
Guarda
ConcelhoTaxaIMI Familiar
Aguiar da Beira 0,3% 30 € / 70 € / 140 €
Almeida 0,3% 30 € / 70 € / 140 €
Celorico da Beira 0,35% 30 € / 70 € / 140 €
Figueira de Castelo Rodrigo 0,3% 30 € / 70 € / 140 €
Fornos de Algodres 0,41% Não
Gouveia 0,36% 30 € / 70 € / 140 €
Guarda 0,375% 30 € / 70 € / 140 €
Manteigas 0,3% 30 € / 70 € / 140 €
Mêda 0,3% 30 € / 70 € / 140 €
Pinhel 0,3% 30 € / 70 € / 140 €
Sabugal 0,3% 30 € / 70 € / 140 €
Seia 0,34% 30 € / 70 € / 140 €
Trancoso 0,3% 30 € / 70 € / 140 €
Vila Nova de Foz Côa 0,3% 30 € / 70 € / 140 €
Leiria
ConcelhoTaxaIMI Familiar
Alcobaça 0,3% 30 € / 70 € / 140 €
Alvaiázere 0,3% 30 € / 70 € / 140 €
Ansião 0,3% 30 € / 70 € / 140 €
Batalha 0,3% 30 € / 70 € / 140 €
Bombarral 0,3% 30 € / 70 € / 140 €
Caldas da Rainha 0,3% 30 € / 70 € / 140 €
Castanheira de Pêra 0,3% 30 € / 70 € / 140 €
Figueiró dos Vinhos 0,3% 30 € / 70 € / 140 €
Leiria 0,3% 30 € / 70 € / 140 €
Marinha Grande 0,3% 30 € / 70 € / 140 €
Nazaré 0,45% Não
Óbidos 0,36% 30 € / 70 € / 140 €
Pedrógão Grande 0,3% 30 € / 70 € / 140 €
Peniche 0,305% 30 € / 70 € / 140 €
Pombal 0,3% 30 € / 70 € / 140 €
Porto de Mós 0,3% 30 € / 70 € / 140 €
Lisboa
ConcelhoTaxaIMI Familiar
Alenquer 0,36% 30 € / 70 € / 140 €
Amadora 0,3% 30 € / 70 € / 140 €
Arruda dos Vinhos 0,36% 30 € / 70 € / 140 €
Azambuja 0,35% 30 € / 70 € / 140 €
Cadaval 0,35% 30 € / 70 € / 140 €
Cascais 0,35% 30 € / 70 € / 140 €
Lisboa 0,3% 30 € / 70 € / 140 €
Loures 0,361% 30 € / 70 € / 140 €
Lourinhã 0,35% 30 € / 70 € / 140 €
Mafra 0,425% 30 € / 70 € / 140 €
Odivelas 0,33% — / 70 € / 140 €
Oeiras 0,45% 30 € / 70 € / 140 €
Sintra 0,3% Não
Sobral de Monte Agraço 0,3% Não
Torres Vedras 0,35% 30 € / 70 € / 140 €
Vila Franca de Xira 0,3% 30 € / 70 € / 140 €
Portalegre
ConcelhoTaxaIMI Familiar
Alter do Chão 0,3% 30 € / 70 € / 140 €
Arronches 0,3% 30 € / 70 € / 140 €
Avis 0,3% 30 € / 70 € / 140 €
Campo Maior 0,3% 30 € / 70 € / 140 €
Castelo de Vide 0,3% 30 € / 70 € / 140 €
Crato 0,3% 30 € / 70 € / 140 €
Elvas 0,35% 30 € / 70 € / 140 €
Fronteira 0,3% 30 € / 70 € / 140 €
Gavião 0,3% Não
Marvão 0,3% 30 € / 70 € / 140 €
Monforte 0,34% 30 € / 70 € / 140 €
Nisa 0,3% 30 € / 70 € / 140 €
Ponte de Sor 0,3% 30 € / 70 € / 140 €
Portalegre 0,3% 30 € / 70 € / 140 €
Sousel 0,35% 30 € / 70 € / 140 €
Porto
ConcelhoTaxaIMI Familiar
Amarante 0,3% 30 € / 70 € / 140 €
Baião 0,3% 30 € / 70 € / 140 €
Felgueiras 0,3% 30 € / 70 € / 140 €
Gondomar 0,326% (Foz do Sousa e Covelo, Lomba, Melres e Medas)
0,372% (Baguim do Monte (Rio Tinto), Fânzeres e São Pedro da Cova, Gondomar (São Cosme), Valbom e Jovim, Rio Tinto)
30 € / 70 € / 140 €
Lousada 0,3% — / — / 140 €
Maia 0,345% — / — / 140 €
Marco de Canaveses 0,3% 30 € / 70 € / 140 €
Matosinhos 0,37% 30 € / 70 € / 140 €
Paços de Ferreira 0,3% — / — / 140 €
Paredes 0,3% — / 70 € / 140 €
Penafiel 0,3% — / — / 140 €
Porto 0,324% Não
Póvoa de Varzim 0,3% 30 € / 70 € / 140 €
Santo Tirso 0,3% 30 € / 70 € / 140 €
Trofa 0,39% 30 € / 70 € / 140 €
Valongo 0,34% 30 € / 70 € / 140 €
Vila do Conde 0,3% 30 € / 70 € / 140 €
Vila Nova de Gaia 0,36% — / — / 140 €
Santarém
ConcelhoTaxaIMI Familiar
Abrantes 0,4% 30 € / 70 € / 140 €
Alcanena 0,365% 30 € / 70 € / 140 €
Almeirim 0,375% Não
Alpiarça 0,36% 30 € / 70 € / 140 €
Benavente 0,3% 30 € / 70 € / 140 €
Cartaxo 0,45% Não
Chamusca 0,3% 30 € / 70 € / 140 €
Constância 0,3% 30 € / 70 € / 140 €
Coruche 0,3% 30 € / 70 € / 140 €
Entroncamento 0,3% — / — / 140 €
Ferreira do Zêzere 0,3% 30 € / 70 € / 140 €
Golegã 0,33% 30 € / 70 € / 140 €
Mação 0,3% 30 € / 70 € / 140 €
Ourém 0,325% 30 € / 70 € / 140 €
Rio Maior 0,38% 30 € / 70 € / 140 €
Salvaterra de Magos 0,35% Não
Santarém 0,367% 30 € / 70 € / 140 €
Sardoal 0,325% 30 € / 70 € / 140 €
Tomar 0,34% 30 € / 70 € / 140 €
Torres Novas 0,34% 30 € / 70 € / 140 €
Vila Nova da Barquinha 0,3% 30 € / 70 € / 140 €
Setúbal
ConcelhoTaxaIMI Familiar
Alcácer do Sal 0,3% Não
Alcochete 0,34% 30 € / 70 € / 140 €
Almada 0,35% — / — / 140 €
Barreiro 0,35% Não
Grândola 0,3% 30 € / 70 € / 140 €
Moita 0,365% 30 € / 70 € / 140 €
Montijo 0,31% 30 € / 70 € / 140 €
Palmela 0,3% 30 € / 70 € / 140 €
Santiago do Cacém 0,3% Não
Seixal 0,325% Não
Sesimbra 0,4% 30 € / 70 € / 140 €
Setúbal 0,37% 30 € / 70 € / 140 €
Sines 0,33% 30 € / 70 € / 140 €
Viana do Castelo
ConcelhoTaxaIMI Familiar
Arcos de Valdevez 0,34% 30 € / 70 € / 140 €
Caminha 0,39% 30 € / 70 € / 140 €
Melgaço 0,32% 30 € / 70 € / 140 €
Monção 0,3% 30 € / 70 € / 140 €
Paredes de Coura 0,3% — / — / 140 €
Ponte da Barca 0,34% 30 € / 70 € / 140 €
Ponte de Lima 0,32% 30 € / 70 € / 140 €
Valença 0,3% 30 € / 70 € / 140 €
Viana do Castelo 0,35% 30 € / 70 € / 140 €
Vila Nova de Cerveira 0,3% 30 € / 70 € / 140 €
Vila Real
ConcelhoTaxaIMI Familiar
Alijó 0,32% 30 € / 70 € / 140 €
Boticas 0,3% 30 € / 70 € / 140 €
Chaves 0,3% 30 € / 70 € / 140 €
Mesão Frio 0,4% Não
Mondim de Basto 0,3% 30 € / 70 € / 140 €
Montalegre 0,3% 30 € / 70 € / 140 €
Murça 0,3% 30 € / 70 € / 140 €
Peso da Régua 0,37% 30 € / 70 € / 140 €
Ribeira de Pena 0,3% 30 € / 70 € / 140 €
Sabrosa 0,3% 30 € / 70 € / 140 €
Santa Marta de Penaguião 0,3% 30 € / 70 € / 140 €
Valpaços 0,3% 30 € / 70 € / 140 €
Vila Pouca de Aguiar 0,3% 30 € / 70 € / 140 €
Vila Real 0,385% 30 € / 70 € / 140 €
Viseu
ConcelhoTaxaIMI Familiar
Armamar 0,3% 30 € / 70 € / 140 €
Carregal do Sal 0,3% 30 € / 70 € / 140 €
Castro Daire 0,3% 30 € / 70 € / 140 €
Cinfães 0,3% 30 € / 70 € / 140 €
Lamego 0,365% 30 € / 70 € / 140 €
Mangualde 0,3% 30 € / 70 € / 140 €
Moimenta da Beira 0,3% 30 € / 70 € / 140 €
Mortágua 0,3% 30 € / 70 € / 140 €
Nelas 0,3% Não
Oliveira de Frades 0,3% 30 € / 70 € / 140 €
Penalva do Castelo 0,3% 30 € / 70 € / 140 €
Penedono 0,3% 30 € / 70 € / 140 €
Resende 0,375% 30 € / 70 € / 140 €
São João da Pesqueira 0,3% 30 € / 70 € / 140 €
São Pedro do Sul 0,3% 30 € / 70 € / 140 €
Santa Comba Dão 0,39% — / — / 140 €
Sátão 0,3% 30 € / 70 € / 140 €
Sernancelhe 0,3% 30 € / 70 € / 140 €
Tabuaço 0,4% 30 € / 70 € / 140 €
Tarouca 0,3% 30 € / 70 € / 140 €
Tondela 0,3% 30 € / 70 € / 140 €
Vila Nova de Paiva 0,3% 30 € / 70 € / 140 €
Viseu 0,3% — / 70 € / 140 €
Vouzela 0,3% 30 € / 70 € / 140 €
Açores
ConcelhoTaxaIMI Familiar
Angra do Heroísmo 0,3% 30 € / 70 € / 140 €
Calheta (Açores) 0,3% 30 € / 70 € / 140 €
Santa Cruz da Graciosa 0,3% 30 € / 70 € / 140 €
Velas 0,3% 30 € / 70 € / 140 €
Praia da Vitória 0,3% 30 € / 70 € / 140 €
Corvo 0,3% Não
Horta 0,3% 30 € / 70 € / 140 €
Lajes das Flores 0,3% 30 € / 70 € / 140 €
Lajes do Pico 0,3% 30 € / 70 € / 140 €
Madalena 0,3% 30 € / 70 € / 140 €
São Roque do Pico 0,3% 30 € / 70 € / 140 €
Santa Cruz das Flores 0,3% 30 € / 70 € / 140 €
Lagoa (Açores) 0,3% 30 € / 70 € / 140 €
Nordeste 0,425% Não
Ponta Delgada 0,3% 30 € / 70 € / 140 €
Povoação 0,3% 30 € / 70 € / 140 €
Ribeira Grande 0,3% 30 € / 70 € / 140 €
Vila do Porto 0,3% 30 € / 70 € / 140 €
Vila Franca do Campo 0,425% Não
Madeira
ConcelhoTaxaIMI Familiar
Calheta (Madeira) 0,3% 30 € / 70 € / 140 €
Câmara de Lobos 0,3% 30 € / 70 € / 140 €
Funchal 0,3% 30 € / 70 € / 140 €
Machico 0,3% 30 € / 70 € / 140 €
Ponta do Sol 0,3% 30 € / 70 € / 140 €
Porto Moniz 0,3% 30 € / 70 € / 140 €
Porto Santo 0,3% 30 € / 70 € / 140 €
Ribeira Brava 0,3% 30 € / 70 € / 140 €
São Vicente 0,3% 30 € / 70 € / 140 €
Santa Cruz 0,3% 30 € / 70 € / 140 €
Santana 0,3% 30 € / 70 € / 140 €

Fontes: Portal das Finanças, Consultar Taxas IMI/CA por município, ano 2025 (consultado a 16/10/2026); Código do IMI, art. 112.º (taxas), 112.º-A (dedução por dependentes) e 120.º (prestações); Estatuto dos Benefícios Fiscais, art. 46.º (isenção de 3 anos).