<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Imposto Sobre Veículos e Imposto Único de Circulação</title><description>Imposto Sobre Veículos e Imposto Único de Circulação</description><link>https://impostosobreveiculos.info/</link><copyright>Copyright Imposto Sobre Veículos e Imposto Único de Circulação</copyright><generator>sNews</generator><item><title>Simulador ISV 2026</title><description>
Nesta página: simulador do ISV para 2026.


	var PreencherCO2 = function() {
		if (Number(document.getElementById("CampoDadoscm3Prepreenchido").value) == 1461) {
		document.getElementById("CampoDadosCO2").value = 100;
		} else if (Number(document.getElementById("CampoDadoscm3Prepreenchido").value) == 1560) {
		document.getElementById("CampoDadosCO2").value = 100;
		} else if (Number(document.getElementById("CampoDadoscm3Prepreenchido").value) == 1598) {
		document.getElementById("CampoDadosCO2").value = 100;
		} else if (Number(document.getElementById("CampoDadoscm3Prepreenchido").value) == 1968) {
		document.getElementById("CampoDadosCO2").value = 110;
		} else if (Number(document.getElementById("CampoDadoscm3Prepreenchido").value) == 1995) {
		document.getElementById("CampoDadosCO2").value = 110;
		} else if (Number(document.getElementById("CampoDadoscm3Prepreenchido").value) == 2143) {
		document.getElementById("CampoDadosCO2").value = 120;
		};
		Calcular ();
	};
	
	var MostrarIdade = function () {
		var MostrarLinha = document.getElementsByClassName("LinhaResultadoSimulacao");
		var Linha;
		for (Linha = 0; Linha < MostrarLinha.length; Linha++) {
			MostrarLinha.style.display = "none";
		};
		document.getElementById("LinhaMatriculaNaoUECabecalho").style.display = "none";
		/*if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
			document.getElementById("CampoMostrarDescontoCO2").checked = false;
			
		};*/
		if (document.getElementById("CampoIdade").value == 99) {
			document.getElementById("CampoPrecoCabecalho").style.display = "none";
			document.getElementById("CampoPrecoEscolha").style.display = "none";
			document.getElementById("CampoPrecoDespesas").style.display = "none";
		} else {
			document.getElementById("CampoPrecoCabecalho").style.display = "table-row";
			document.getElementById("CampoPrecoEscolha").style.display = "table-row";
			document.getElementById("CampoPrecoDespesas").style.display = "table-row";
		};
		if (document.getElementById("CampoIdade").value == 0) {
			var MostrarLinha = document.getElementsByClassName("LinhaResultadoSimulacao");
			var Linha;
			for (Linha = 0; Linha < MostrarLinha.length; Linha++) {
				MostrarLinha.style.display = "table-row";
			};
			document.getElementById("LinhaMatriculaNaoUECabecalho").style.display = "table-header-group";
		} else if (document.getElementById("CampoIdade").value == 1) {
			document.getElementById("LinhaMatricula6Meses").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula6MesesFuturo").style.display = "table-row";
			};
		} else if (document.getElementById("CampoIdade").value == 2) {
			document.getElementById("LinhaMatricula6Meses1Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula6Meses1AnoFuturo").style.display = "table-row";
			};
		} else if (document.getElementById("CampoIdade").value == 3) {
			document.getElementById("LinhaMatricula1Ano2Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula1Ano2AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 4) {
			document.getElementById("LinhaMatricula2Ano3Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula2Ano3AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 5) {
			document.getElementById("LinhaMatricula3Ano4Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula3Ano4AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 6) {
			document.getElementById("LinhaMatricula4Ano5Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula4Ano5AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 7) {
			document.getElementById("LinhaMatricula5Ano6Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula5Ano6AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 8) {
			document.getElementById("LinhaMatricula6Ano7Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula6Ano7AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 9) {
			document.getElementById("LinhaMatricula7Ano8Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula7Ano8AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 10) {
			document.getElementById("LinhaMatricula8Ano9Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula8Ano9AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 11) {
			document.getElementById("LinhaMatricula9Ano10Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula9Ano10AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 12) {
			document.getElementById("LinhaMatricula10Ano11Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula10Ano11AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 13) {
			document.getElementById("LinhaMatricula11Ano12Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula11Ano12AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 14) {
			document.getElementById("LinhaMatricula12Ano13Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula12Ano13AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 15) {
			document.getElementById("LinhaMatricula13Ano14Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula13Ano14AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 16) {
			document.getElementById("LinhaMatricula14Ano15Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula14Ano15AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 17) {
			document.getElementById("LinhaMatricula15Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula15AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 18) {
			document.getElementById("LinhaMatriculaNaoUECabecalho").style.display = "table-header-group";
			document.getElementById("LinhaMatriculaNaoUE").style.display = "table-row";
			document.getElementById("LinhaMatriculaNaoUEAviso").style.display = "visible";
		} else if (document.getElementById("CampoIdade").value == 99) {
			document.getElementById("LinhaMatriculaNovo").style.display = "table-row";
		};
		/*if (document.getElementById("CampoIdade").value !== 0 || document.getElementById("CampoIdade").value !== 18) {
			document.getElementById("LinhaMatriculaNaoUECabecalho").style.display = "none";
		} else {
			document.getElementById("LinhaMatriculaNaoUECabecalho").style.display = "table-header-group";
		};*/
	};
	
	function MostrarDescontoCO2() {
		var linhas = document.getElementsByClassName('LinhaFuturo');
		if (document.getElementById("CampoMostrarDescontoCO2").checked == true && document.getElementById("CampoIdade").value == 0) {
			for(i = 0; i < linhas.length; i++) {
			linhas.style.display = 'table-row';
			};
		} else {
			for(i = 0; i < linhas.length; i++) {
			linhas.style.display = 'none';
			};
		};
		MostrarIdade();
	};
	
	function MudarHibrido() {
		document.getElementById("CampoCombustivelHibrido").checked = false;
		Calcular();
	};

	function MudarHibridoPlugin() {
		document.getElementById("CampoCombustivelHibridoPlugin").checked = false;
		Calcular();
	};
	
	function MudarCilindradaIntroducao() {
		if (document.getElementById("CampoDadoscm3Prepreenchido").value !== 1) {
			document.getElementById("CampoDadoscm3Prepreenchido").value = 1;
		};
		Calcular();
	};

	function MudarCilindradaComuns() {
		if (document.getElementById("CampoDadoscm3").value !== 1) {
			document.getElementById("CampoDadoscm3").value = "";
		};
		Calcular();
	};

	function Electrico() {
		
	};
	
	var Calcular = function() {

// Defino as variáveis
// preciso mesmo da palavra valor à frente das variáveis?!

	// variável da cilindrada do ISV, será boa ideia criar duas variáveis, uma para cada imposto? é que a variável não muda, é sempre a mesma!
		var DadosISVcm3 = 0;
	// variável do CO2
		var DadosISVCO2 = 0;
	// para poder calcular o IUC atribuo o mesmo valor da cilindrada à variável do IUC 
		var DadosIUCcm3 = DadosISVcm3;
	// faço a cópia do valor para a variável do IUC para fazer o cálculo do IUC
		var DadosIUCCO2 = DadosISVCO2;
	// variável do combustível para poder apresentar o feedback na simulação
		var DadosCombustivel = "";
	// defino como 10% o valor das taxas aduaneiras - é o máximo possível
		var TaxasAduaneirasPercentagem = 0.1;
	// o valor mínimo do ISV é sempre 100€, tenho que definir essa variável, assim como o valor do IVA para o caso dos novos e dos importados fora UE
		var ValorISVMinimo = 100;
		var ValorPercentagemIVA = 1.23;
		var ValorIVA = 0.23;
	// preciso do valor do carro para apresentar resultados com o valor incluído, para apresentar um "PVP", para calcular o IVA e as taxas aduaneiras
		var ValorCarro = 0;
		var ValorTaxas = 0;
		var ValorDespesasImportacao = 0;
		var SimboloEuro = "€";
		var DadosISVCO2WLTP = "";
	// defino as variáveis com os descontos da idade cilindrada
		var DescontoIdadeAte6Meses = 0.1;
		var DescontoIdadeMais6Mesesa1Ano = 0.1;
		var DescontoIdadeMais1a2Anos = 0.2;
		var DescontoIdadeMais2a3Anos = 0.28;
		var DescontoIdadeMais3a4Anos = 0.35;
		var DescontoIdadeMais4a5Anos = 0.43;
		var DescontoIdadeMais5a6Anos = 0.52;
		var DescontoIdadeMais6a7Anos = 0.6;
		var DescontoIdadeMais7a8Anos = 0.65;
		var DescontoIdadeMais8a9Anos = 0.7;
		var DescontoIdadeMais9a10Anos = 0.75;
		var DescontoIdadeMais10a11Anos = 0.8;
		var DescontoIdadeMais11a12Anos = 0.8;
		var DescontoIdadeMais12a13Anos = 0.8;
		var DescontoIdadeMais13a14Anos = 0.8;
		var DescontoIdadeMais14a15Anos = 0.8;
		var DescontoIdadeMais15Anos = 0.8;

	// defino as variáveis com os descontos da idade CO2
		var DescontoCO2IdadeAte6Meses = 0.10;
		var DescontoCO2IdadeMais6Mesesa1Ano = 0.10;
		var DescontoCO2IdadeMais1a2Anos = 0.20;
		var DescontoCO2IdadeMais2a3Anos = 0.28;
		var DescontoCO2IdadeMais3a4Anos = 0.35;
		var DescontoCO2IdadeMais4a5Anos = 0.43;
		var DescontoCO2IdadeMais5a6Anos = 0.52;
		var DescontoCO2IdadeMais6a7Anos = 0.6;
		var DescontoCO2IdadeMais7a8Anos = 0.65;
		var DescontoCO2IdadeMais8a9Anos = 0.7;
		var DescontoCO2IdadeMais9a10Anos = 0.75;
		var DescontoCO2IdadeMais11a12Anos = 0.80;
		var DescontoCO2IdadeMais10a11Anos = 0.80;
		var DescontoCO2IdadeMais12a13Anos = 0.80;
		var DescontoCO2IdadeMais14a15Anos = 0.80;
		var DescontoCO2IdadeMais13a14Anos = 0.80;
		var DescontoCO2IdadeMais15Anos = 0.8;
	// os benefícios fiscais são dados como x% do valor do ISV, aqui indico as variáveis dos benefícios que não passam de percentagens, daí terem que ser todas 1 inicialmente
		var BeneficioHibridoNormalPercentagem = 0.6;
		var BeneficioHibridoPlugInPercentagem = 0.25;
		var BeneficioHibrido = 1;
	// os valores em € das duas componentes
		var ValorISVcm3_EsteAno = 0;
		var ValorISVcm3_ProximoAno = 0;
		var ValorISVCO2_EsteAno = 0;
		var ValorISVCO2_ProximoAno = 0;
		var ValorISVTotal_EsteAno = ValorISVcm3_EsteAno + ValorISVCO2_EsteAno;
		var ValorISVTotal_ProximoAno = ValorISVcm3_ProximoAno + ValorISVCO2_ProximoAno;
		
// Vou buscar os dados aos campos se estiverem preenchidos e atribuo-os às variáveis

	// vou buscar a cilindrada ao campo
		if (document.getElementById("CampoDadoscm3").value > 0) {
			var DadosISVcm3 = (Number(document.getElementById("CampoDadoscm3").value));
		};
	// se a cilindrada foi escolhida da dropdown box vou lá buscar o valor
		if (document.getElementById("CampoDadoscm3Prepreenchido").value > 1) {
			var DadosISVcm3 = (Number(document.getElementById("CampoDadoscm3Prepreenchido").value));
		};
	// agora vou buscar o CO2 ao campo
		var DadosISVCO2 = (Number(document.getElementById("CampoDadosCO2").value));
		var DadosISVCO2_ProximoAno = (Number(document.getElementById("CampoDadosCO2").value));
	// vejo qual foi o combustível escolhido para definir uma variável para depois dar feedback ao utilizador do combustível que está activo para a simulação
		if (document.getElementById("CombustivelGasoleo").checked) {
			var DadosCombustivel = "Gasoleo";
		} else {
			var DadosCombustivel = "Gasolina";
		};
	// vou buscar o valor do carro ao campo para apresentar a simulação com o valor do carro incluído, para calcular o valor das taxas aduaneiras a 10% e coloco/retiro os avisos para as importações fora UE
		if (Number(document.getElementById("CampoValorCarro").value) > 0) {
			var ValorCarro = Number(document.getElementById("CampoValorCarro").value);
			var ValorTaxas = ValorCarro * TaxasAduaneirasPercentagem;
			document.getElementById("LinhaMatriculaNaoUEAviso").style.display = "none";
			document.getElementById("LinhaCustoCarroAviso").style.display = "table-row";
		} else {
			document.getElementById("LinhaMatriculaNaoUEAviso").style.display = "table-row";
			document.getElementById("LinhaCustoCarroAviso").style.display = "none";	
		};

// Cálculos preliminares

	// aplicar a tabela de reduções de CO2 WLTP em 2019
	// conforme o escalão do CO2, atribuo uma percentagem de redução 
	// em 2020 há tabelas exclusivas para WLTP daí que só vou usar estes dados para a simulação de 2019
		if (document.getElementById("CampoEmissoesWLTP").checked) {
			if (document.getElementById("CombustivelGasoleo").checked) {
				if (DadosISVCO2 0?"-":"+") + Number(ValorTotalAte6Meses_DiferencaFuturo).toFixed(2) + "€";

			// 6 meses a 1 ano
			// coluna este ano
			document.getElementById("Resultados6meses1Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais6Mesesa1Ano_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados6meses1AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais6Mesesa1Ano_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados6meses1AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano
			document.getElementById("Resultados6meses1Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais6Mesesa1Ano_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados6meses1Ano2019Diferenca").innerHTML = (ValorTotalMais6Mesesa1Ano_DiferencaAnos0?"-":"+") + Number(ValorTotalMais6Mesesa1Ano_DiferencaFuturo).toFixed(2) + "€";

			// 1 a 2 anos
			// coluna este ano
			document.getElementById("Resultados1Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais1a2Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados1AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais1a2Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados1AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano
			document.getElementById("Resultados1Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais1a2Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados1Ano2019Diferenca").innerHTML = (ValorTotalMais1a2Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais1a2Anos_DiferencaFuturo).toFixed(2) + "€";
			
			// coluna este ano
			document.getElementById("Resultados2Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais2a3Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados2AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais2a3Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados2AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano
			document.getElementById("Resultados2Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais2a3Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados2Ano2019Diferenca").innerHTML = (ValorTotalMais2a3Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais2a3Anos_DiferencaFuturo).toFixed(2) + "€";
			
			// coluna este ano
			document.getElementById("Resultados3Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais3a4Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados3AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais3a4Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados3AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano
			document.getElementById("Resultados3Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais3a4Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados3Ano2019Diferenca").innerHTML = (ValorTotalMais3a4Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais3a4Anos_DiferencaFuturo).toFixed(2) + "€";
			
			// coluna este ano
			document.getElementById("Resultados4Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais4a5Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados4AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais4a5Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados4AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano			
			document.getElementById("Resultados4Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais4a5Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados4Ano2019Diferenca").innerHTML = (ValorTotalMais4a5Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais4a5Anos_DiferencaFuturo).toFixed(2) + "€";
			
			// coluna este ano
			document.getElementById("Resultados5Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais5a6Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados5AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais5a6Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados5AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano			
			document.getElementById("Resultados5Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais5a6Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados5Ano2019Diferenca").innerHTML = (ValorTotalMais5a6Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais5a6Anos_DiferencaFuturo).toFixed(2) + "€";
			
			// coluna este ano
			document.getElementById("Resultados6Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais6a7Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados6AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais6a7Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados6AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano			
			document.getElementById("Resultados6Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais6a7Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados6Ano2019Diferenca").innerHTML = (ValorTotalMais6a7Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais6a7Anos_DiferencaFuturo).toFixed(2) + "€";
			
			// coluna este ano
			document.getElementById("Resultados7Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais7a8Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados7AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais7a8Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados7AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano			
			document.getElementById("Resultados7Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais7a8Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados7Ano2019Diferenca").innerHTML = (ValorTotalMais7a8Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais7a8Anos_DiferencaFuturo).toFixed(2) + "€";
			
			// coluna este ano
			document.getElementById("Resultados8Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais8a9Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados8AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais8a9Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados8AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano			
			document.getElementById("Resultados8Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais8a9Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados8Ano2019Diferenca").innerHTML = (ValorTotalMais8a9Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais8a9Anos_DiferencaFuturo).toFixed(2) + "€";
			
			// coluna este ano
			document.getElementById("Resultados9Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais9a10Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados9AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais9a10Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados9AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano			
			document.getElementById("Resultados9Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais9a10Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados9Ano2019Diferenca").innerHTML = (ValorTotalMais9a10Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais9a10Anos_DiferencaFuturo).toFixed(2) + "€";
			
			// coluna este ano
			document.getElementById("Resultados10Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais10a11Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados10AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais10a11Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados10AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano			
			document.getElementById("Resultados10Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais10a11Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados10Ano2019Diferenca").innerHTML = (ValorTotalMais10a11Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais10a11Anos_DiferencaFuturo).toFixed(2) + "€";

			// coluna este ano
			document.getElementById("Resultados11Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais11a12Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados11AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais11a12Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados11AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano			
			document.getElementById("Resultados11Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais11a12Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados11Ano2019Diferenca").innerHTML = (ValorTotalMais11a12Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais11a12Anos_DiferencaFuturo).toFixed(2) + "€";

			// coluna este ano
			document.getElementById("Resultados12Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais12a13Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados12AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais12a13Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados12AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano			
			document.getElementById("Resultados12Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais12a13Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados12Ano2019Diferenca").innerHTML = (ValorTotalMais12a13Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais12a13Anos_DiferencaFuturo).toFixed(2) + "€";

			// coluna este ano
			document.getElementById("Resultados13Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais13a14Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados13AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais13a14Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados13AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano			
			document.getElementById("Resultados13Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais13a14Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados13Ano2019Diferenca").innerHTML = (ValorTotalMais13a14Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais13a14Anos_DiferencaFuturo).toFixed(2) + "€";

			// coluna este ano
			document.getElementById("Resultados14Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais14a15Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados14AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais14a15Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados14AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano			
			document.getElementById("Resultados14Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais14a15Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados14Ano2019Diferenca").innerHTML = (ValorTotalMais14a15Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais14a15Anos_DiferencaFuturo).toFixed(2) + "€";

			// coluna este ano
			document.getElementById("Resultados15Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais15Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados15AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais15Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados15AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano			
			document.getElementById("Resultados15Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais15Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados15Ano2019Diferenca").innerHTML = (ValorTotalMais15Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais15Anos_DiferencaFuturo).toFixed(2) + "€";			
			
			// coluna este ano
			document.getElementById("ResultadosNaoUE").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalNaoUE_EsteAno)).toFixed(2) + "€";
			document.getElementById("ResultadosNaoUECilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Novo_EsteAno).toFixed(2) + "€";
			document.getElementById("ResultadosNaoUETaxas").innerHTML = "Taxas " + Number(ValorTaxas).toFixed(2) + "€";
			document.getElementById("ResultadosNaoUECO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			document.getElementById("ResultadosNaoUEISV").innerHTML = "ISV " + Number(ValorISVNovo_EsteAno).toFixed(2)+"€";	
			document.getElementById("ResultadosNaoUEIVA").innerHTML = "IVA " + Number(ValorIVANaoUE_EsteAno).toFixed(2)+"€";
			// coluna próximo ano
			document.getElementById("ResultadosNaoUE2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalNaoUE_ProximoAno)).toFixed(2) + "€";
			document.getElementById("ResultadosNaoUE2019Diferenca").innerHTML = (ValorTotalNaoUE_DiferencaAnos
				Cilindradas comuns
				1461cm3
				1560cm3
				1598cm3
				1968cm3
				1995cm3
				2143cm3
				
			
		
	
	
		
			Emissões CO2
		
	
	
		
			
				 g/km CO2
			
			
				WLTP
			
		
	
	
		
			Combustível
		
	
	
		
			
				Gasóleo
			
			
				Gasolina
			
		
		
			
				Híbrido
			
			
				Híbrido Plug-in
			
		
		
			Híbridos:
			Mín. 50km autonomia eléctrica
			Menos 50g/km CO2
		
	
	
		
			Idade e origem do carro
		
	
	
		
			
				
				Comparar tudo
				Novo em Portugal
				Menos 6 meses ou 6.000km UE
				6 Meses a 1 ano país UE
				1 ano país UE
				2 anos país UE
				3 anos país UE
				4 anos país UE
				5 anos país UE
				6 anos país UE
				7 anos país UE
				8 anos país UE
				9 anos país UE
				10 anos país UE
				11 anos país UE
				12 anos país UE
				13 anos país UE
				14 anos país UE
				15 ou mais anos país UE
				Qualquer idade país não UE
				
			
		
	
	
		
			Preço carro (opcional)
		
	
	
		
			
				 €
				(simulação mostrará total preço compra + impostos)
			
		
		
			
				 Incluir despesas importação +1.250€(viagens, burocracia, seguros, etc. - detalhe)
			
		
		
			
				Excepções e notas
			
		
	




	
		
			Resultados da simulação
			impostosobreveiculos.info
		
	
	
		
			Os resultados da simulação aparecerão aqui.
			Porém, ainda não preencheu todos os dados necessários para que a simulação possa ser feita.Complete pelo menos os campos Cilindrada e Emissões CO2.
		
		
			
				
					Dúvidas ou perguntas?
					Como legalizar carros importados
					Não sei as emissões de CO2
					Isenção ISV
					IVA
					Clássicos
					O valor é muito elevado
					Confirmar valores da simulação
				
			
		
	






     (adsbygoogle = window.adsbygoogle || ).push({});



	
		
			Resultados da simulação
			impostosobreveiculos.info
		
	
	
		
			
		
	
	
		
			Dados da simulação
			
		
	
	
		
			Simulação IUC
			Valor 2026
			Valor 2026
		
	
	
		
			IUC a pagar anualmente
			(em actualização)
			
		
	
	
		
			Data primeira matrícula UE
			Total 2026
			Total 2026
		
		
			O valor apresentado inclui o custo do carro(excepto país não UE)
		
	
	
		
			 Mostrar simulação com desconto (total 100%) CO2
		
		
			Novo comprado em Portugal(inclui IVA a 23%)
			
				
				
				
				
				
			
			
				
				
				
				
				
				
			
		
		
			Novo UE ou até 6 Meses ou 6.000kmÉ  obrigatório preencher o preço do carro (paga IVA)
			
				
				
				
				
				
			
			
				
				
				
				
				
				
				
			
		
		
			Com desconto total sobre a componente ambiental (CO2)
			
		
		
			6 Meses e 1 dia a 1 Ano
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			1 Ano e 1 dia a 2 Anos
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			2 Anos e 1 dia a 3 Anos
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			3 Anos e 1 dia a 4 Anos
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			4 Anos e 1 dia a 5 Anos
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			5 Anos e 1 dia a 6 Anos
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			6 Anos e 1 dia a 7 Anos
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			7 Anos e 1 dia a 8 Anos
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			8 Anos e 1 dia a 9 Anos
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			9 Anos e 1 dia a 10 Anos
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			10 Anos e 1 dia a 11 Anos
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			11 Anos e 1 dia a 12 Anos
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			12 Anos e 1 dia a 13 Anos
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			13 Anos e 1 dia a 14 Anos
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			14 Anos e 1 dia a 15 Anos
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			15 Anos e 1 dia ou mais
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
		
			
				País não UE
			
		
		
		
			Obrigatório preencher o preço do carroIdade indiferente, não inclui preço carro
			</description><pubDate>Mon, 06 Apr 2026 21:40:03 +0000</pubDate><link>https://impostosobreveiculos.info/isv/simulador-isv/</link><guid>https://impostosobreveiculos.info/isv/simulador-isv/</guid></item><item><title>Simulador IUC 2026</title><description>
Nesta página: simulador que calcula o IUC a pagar às Finanças (Autoridade Tributária) em 2026 por ligeiros de passageiros.

	const moeda = new Intl.NumberFormat('pt-PT', {
	  style: 'currency',
	  currency: 'EUR'
	})
	
	var MudarOrigem = function() {
			document.getElementById('AnoMatricula').value = 0;
			document.getElementById("AnoMatricula1981").style.display = "none";
			};
			
	var CalcularIUC = function() {
		
		var ValorAnoMatricula = (Number(document.getElementById("AnoMatricula").value));
		var ValorPaisMatricula = (Number(document.getElementById("PaisMatricula").value));
		
		if (ValorPaisMatricula == 1) {
			document.getElementById("CampoAnoMatriculaPrimeira").style.display = "table-row";
			document.getElementById("CampoAnoMatriculaPortuguesa").style.display = "none";
		} else {
			document.getElementById("CampoAnoMatriculaPrimeira").style.display = "none";
			document.getElementById("CampoAnoMatriculaPortuguesa").style.display = "table-row";	
		};
			
		if (ValorAnoMatricula == 2) {
			
			document.getElementById("AnoMatricula1981").style.display = "table-row";
			document.getElementById("AnoMatricula2007").style.display = "none";
			
			document.getElementById("CampoCilindradaCabecalho").style.display = "none";
			document.getElementById("CampoCilindrada2007").style.display = "none";
			document.getElementById("CampoEmissoesCabecalho").style.display = "none";
			document.getElementById("CampoEmissoesEscolha").style.display = "none";
			document.getElementById("ValorIUCCO2").style.display = "none";
			document.getElementById("ValorIUCAdicionalCO2").style.display = "none";
			document.getElementById("ValorIUCCoeficiente").style.display = "none";
			
			var ValorAnoMatricula1981 = (Number(document.getElementById("AnoMatricula1981Escolha").value));
			var ValorCombustivel = (Number(document.getElementById("Combustivel").value));
			var ValorCilindrada = 0;
			
			if (ValorAnoMatricula1981 != 0) {
				document.getElementById("CampoCombustivelCabecalho").style.display = "table-row";
				document.getElementById("CampoCombustivelEscolha").style.display = "table-row";	
			} else {
				document.getElementById("Simulador2018SemResultados").style.display = "table-row";
				document.getElementById("Simulador2018ComResultados").style.display = "none";
				document.getElementById("SimuladorIUCIsento").style.display = "none";
				document.getElementById("CampoCombustivelCabecalho").style.display = "none";
				document.getElementById("CampoCombustivelEscolha").style.display = "none";
				document.getElementById("CampoEmissoesWLTP").style.display = "none";
				document.getElementById("CampoCilindradaCabecalho").style.display = "none";
				document.getElementById("CampoCilindrada1981Gasoleo").style.display = "none";
				document.getElementById("CampoCilindrada1981Gasolina").style.display = "none";
			};
			
			if (ValorCombustivel == 1 && ValorAnoMatricula1981 != 0) {
				DadosCombustivel = "Gasóleo";
				document.getElementById("CampoCilindrada2007").style.display = "none";
				document.getElementById("CampoCilindradaCabecalho").style.display = "table-row";document.getElementById("CampoCilindrada1981Gasoleo").style.display = "table-row";
				document.getElementById("CampoCilindrada1981Gasolina").style.display = "none";
				document.getElementById("DadosCombustivel").classList.add("Gasoleo");
				document.getElementById("DadosCombustivel").classList.remove("Gasolina");
				document.getElementById("DadosCombustivelNome").innerHTML = DadosCombustivel;
				var ValorCilindrada = (Number(document.getElementById("Cilindrada1981Gasoleo").value));
				if (ValorAnoMatricula1981 == 0) {
					TaxaCilindrada = 0;
				} else if (ValorAnoMatricula1981 == 1) {
					DadosAnoMatricula = "1996 a Junho 2007";
					if (ValorCilindrada == 0) {
						TaxaCilindrada = 0;
						TaxaAdicionalGasoleo = 0;
						document.getElementById("Simulador2018SemResultados").style.display = "table-row";
						document.getElementById("Simulador2018ComResultados").style.display = "none";
					} else if (ValorCilindrada == 1) {
						TaxaCilindrada = 19.90;
						TaxaAdicionalGasoleo = 3.14;
						DadosCilindrada = "Até 1.500cm3";
					} else if (ValorCilindrada == 2) {
						TaxaCilindrada = 39.95;
						TaxaAdicionalGasoleo = 6.31;
						DadosCilindrada = "1.501 a 2.000cm3";
					} else if (ValorCilindrada == 3) {
						TaxaCilindrada = 62.40;
						TaxaAdicionalGasoleo = 9.86;
						DadosCilindrada = "2.001 a 3.000cm3";
					} else if (ValorCilindrada == 4) {
						TaxaCilindrada = 158.31;
						TaxaAdicionalGasoleo = 25.01;
						DadosCilindrada = "Mais de 3.000cm3";
					};
				} else if (ValorAnoMatricula1981 == 2) {
					DadosAnoMatricula = "1990 a 1995";
					if (ValorCilindrada == 0) {
						TaxaCilindrada = 0;
						TaxaAdicionalGasoleo = 0;
						document.getElementById("Simulador2018SemResultados").style.display = "table-row";
						document.getElementById("Simulador2018ComResultados").style.display = "none";
					} else if (ValorCilindrada == 1) {
						TaxaCilindrada = 12.55;
						TaxaAdicionalGasoleo = 1.98;
						DadosCilindrada = "Até 1.500cm3";
					} else if (ValorCilindrada == 2) {
						TaxaCilindrada = 22.45;
						TaxaAdicionalGasoleo = 3.55;
						DadosCilindrada = "1.501 a 2.000cm3";
					} else if (ValorCilindrada == 3) {
						TaxaCilindrada = 34.87;
						TaxaAdicionalGasoleo = 5.51;
						DadosCilindrada = "2.001 a 3.000cm3";
					} else if (ValorCilindrada == 4) {
						TaxaCilindrada = 83.49;
						TaxaAdicionalGasoleo = 13.19;
						DadosCilindrada = "Mais de 3.000cm3";
					};
				} else if (ValorAnoMatricula1981 == 3) {
					DadosAnoMatricula = "1981 a 1989";
					if (ValorCilindrada == 0) {
						TaxaCilindrada = 0;
						TaxaAdicionalGasoleo = 0;
						document.getElementById("Simulador2018SemResultados").style.display = "table-row";
						document.getElementById("Simulador2018ComResultados").style.display = "none";
					} else if (ValorCilindrada == 1) {
						TaxaCilindrada = 8.80;
						TaxaAdicionalGasoleo = 1.39;
						DadosCilindrada = "Até 1.500cm3";
					} else if (ValorCilindrada == 2) {
						TaxaCilindrada = 12.55;
						TaxaAdicionalGasoleo = 1.98;
						DadosCilindrada = "1.501 a 2.000cm3";
					} else if (ValorCilindrada == 3) {
						TaxaCilindrada = 17.49;
						TaxaAdicionalGasoleo = 2.76;
						DadosCilindrada = "2.001 a 3.000cm3";
					} else if (ValorCilindrada == 4) {
						TaxaCilindrada = 36.09;
						TaxaAdicionalGasoleo = 5.70;
						DadosCilindrada = "Mais de 3.000cm3";
					};

				};
			} else if (ValorCombustivel == 2 && ValorAnoMatricula1981 != 0) {
				TaxaAdicionalGasoleo = 0;
				DadosCombustivel = "Gasolina";
				document.getElementById("CampoCilindrada2007").style.display = "none";
				document.getElementById("CampoCilindradaCabecalho").style.display = "table-row";
				document.getElementById("CampoCilindrada1981Gasoleo").style.display = "none";
				document.getElementById("CampoCilindrada1981Gasolina").style.display = "table-row";
				document.getElementById("DadosCombustivel").classList.add("Gasolina");
				document.getElementById("DadosCombustivel").classList.remove("Gasoleo");
				document.getElementById("DadosCombustivelNome").innerHTML = DadosCombustivel;
				var ValorCilindrada = (Number(document.getElementById("Cilindrada1981Gasolina").value));
				if (ValorAnoMatricula1981 == 0) {
					TaxaCilindrada = 0;
				} else if (ValorAnoMatricula1981 == 1) {
					DadosAnoMatricula = "1996 a Junho 2007";
					if (ValorCilindrada == 0) {
						TaxaCilindrada = 0;
						document.getElementById("Simulador2018SemResultados").style.display = "table-row";
						document.getElementById("Simulador2018ComResultados").style.display = "none";
					} else if (ValorCilindrada == 1) {
						TaxaCilindrada = 19.90;
						DadosCilindrada = "Até 1.000cm3";
					} else if (ValorCilindrada == 2) {
						TaxaCilindrada = 39.95;
						DadosCilindrada = "1.001 a 1.300cm3";
					} else if (ValorCilindrada == 3) {
						TaxaCilindrada = 62.40;
						DadosCilindrada = "1.301 a 1.750cm3";
					} else if (ValorCilindrada == 4) {
						TaxaCilindrada = 158.31;
						DadosCilindrada = "1.751 a 2.600cm3";
					} else if (ValorCilindrada == 5) {
						TaxaCilindrada = 287.49;
						DadosCilindrada = "2.601 a 3.500cm3";
					} else if (ValorCilindrada == 6) {
						TaxaCilindrada = 512.23;
						DadosCilindrada = "Mais de 3.500cm3";
					};
				} else if (ValorAnoMatricula1981 == 2) {
					DadosAnoMatricula = "1990 a 1995";
					if (ValorCilindrada == 0) {
						TaxaCilindrada = 0;
						document.getElementById("Simulador2018SemResultados").style.display = "table-row";
						document.getElementById("Simulador2018ComResultados").style.display = "none";
					} else if (ValorCilindrada == 1) {
						TaxaCilindrada = 12.55;
						DadosCilindrada = "Até 1.000cm3";
					} else if (ValorCilindrada == 2) {
						TaxaCilindrada = 22.45;
						DadosCilindrada = "1.001 a 1.300cm3";
					} else if (ValorCilindrada == 3) {
						TaxaCilindrada = 34.87;
						DadosCilindrada = "1.301 a 1.750cm3";
					} else if (ValorCilindrada == 4) {
						TaxaCilindrada = 83.49;
						DadosCilindrada = "1.751 a 2.600cm3";
					} else if (ValorCilindrada == 5) {
						TaxaCilindrada = 156.54;
						DadosCilindrada = "2.601 a 3.500cm3";
					} else if (ValorCilindrada == 6) {
						TaxaCilindrada = 263.11;
						DadosCilindrada = "Mais de 3.500cm3";
					};
				} else if (ValorAnoMatricula1981 == 3) {
					DadosAnoMatricula = "1981 a 1989";
					if (ValorCilindrada == 0) {
						TaxaCilindrada = 0;
						document.getElementById("Simulador2018SemResultados").style.display = "table-row";
						document.getElementById("Simulador2018ComResultados").style.display = "none";
					} else if (ValorCilindrada == 1) {
						TaxaCilindrada = 8.80;
						DadosCilindrada = "Até 1.000cm3";
					} else if (ValorCilindrada == 2) {
						TaxaCilindrada = 12.55;
						DadosCilindrada = "1.001 a 1.300cm3";
					} else if (ValorCilindrada == 3) {
						TaxaCilindrada = 17.49;
						DadosCilindrada = "1.301 a 1.750cm3";
					} else if (ValorCilindrada == 4) {
						TaxaCilindrada = 36.09;
						DadosCilindrada = "1.751 a 2.600cm3";
					} else if (ValorCilindrada == 5) {
						TaxaCilindrada = 79.72;
						DadosCilindrada = "2.601 a 3.500cm3";
					} else if (ValorCilindrada == 6) {
						TaxaCilindrada = 120.90;
						DadosCilindrada = "Mais de 3.500cm3";
					};
				};
			} else if (ValorCombustivel == 3 && ValorAnoMatricula1981 != 0) {
				document.getElementById("CampoCilindradaCabecalho").style.display = "none";	document.getElementById("CampoCilindrada1981Gasoleo").style.display = "none";
				document.getElementById("CampoCilindrada1981Gasolina").style.display = "none";
				document.getElementById("Simulador2018SemResultados").style.display = "table-row";
				document.getElementById("Simulador2018ComResultados").style.display = "none";
				document.getElementById("SimuladorIUCIsento").style.display = "none";
				document.getElementById("OutroCombustivelPre2007").style.display = "table-cell";
				document.getElementById("ResultadosAviso").style.display = "none";
			} else {
				document.getElementById("CampoCilindradaCabecalho").style.display = "none";	document.getElementById("CampoCilindrada1981Gasoleo").style.display = "none";
				document.getElementById("CampoCilindrada1981Gasolina").style.display = "none";
				document.getElementById("Simulador2018SemResultados").style.display = "table-row";
				document.getElementById("ResultadosAviso").style.display = "table-cell";
				document.getElementById("Simulador2018ComResultados").style.display = "none";
				document.getElementById("SimuladorIUCIsento").style.display = "none";
				document.getElementById("OutroCombustivelPre2007").style.display = "none";
			}
			

			if (ValorCilindrada != 0 && ValorCombustivel != 0) {
				document.getElementById("Simulador2018SemResultados").style.display = "none";
				document.getElementById("Simulador2018ComResultados").style.display = "table-row-group";
				document.getElementById("DadosCombustivelNome").innerHTML = DadosCombustivel;
				document.getElementById("DadosIUC").innerHTML = "Cilindrada: " + DadosCilindrada + "" + DadosAnoMatricula;
				document.getElementById("ValorIUCCilindrada").innerHTML = "Cilindrada: " + parseFloat(TaxaCilindrada).toFixed(2)+"€";
				document.getElementById("ValorIUCAdicional").innerHTML = "Adicional Gasóleo: " + parseFloat(TaxaAdicionalGasoleo).toFixed(2)+"€";
				var ValorIUC = parseFloat(TaxaCilindrada + TaxaAdicionalGasoleo).toFixed(2);
				if (ValorIUC < 10) {
					document.getElementById("ValorIUC").innerHTML = "Isento";
					} else {
					document.getElementById("ValorIUC").innerHTML = ValorIUC + "€";
				};
			};
			
		} else if (ValorAnoMatricula == 1) {
			
			document.getElementById("SimuladorIUCIsento").style.display = "none";
			
			document.getElementById("AnoMatricula2007").style.display = "table-row";
			document.getElementById("AnoMatricula1981").style.display = "none";
			
			document.getElementById("CampoCilindradaCabecalho").style.display = "none";
			document.getElementById("CampoCilindrada1981Gasoleo").style.display = "none";
			document.getElementById("CampoCilindrada1981Gasolina").style.display = "none";
			document.getElementById("CampoCombustivelCabecalho").style.visibility = "visible";
			document.getElementById("CampoCombustivelEscolha").style.visibility = "visible";
			document.getElementById("ValorIUCCO2").style.display = "table-row";
			document.getElementById("ValorIUCAdicionalCO2").style.display = "table-row";
			document.getElementById("ValorIUCCoeficiente").style.display = "table-row";

			var ValorAnoMatricula2007 = (Number(document.getElementById("AnoMatricula2007Escolha").value));
			
			if (ValorAnoMatricula2007 != 0) {
				document.getElementById("CampoCombustivelCabecalho").style.display = "table-row";
				document.getElementById("CampoCombustivelEscolha").style.display = "table-row";	
			} else {
				document.getElementById("CampoCombustivelCabecalho").style.display = "none";
				document.getElementById("CampoCombustivelEscolha").style.display = "none";
				document.getElementById("CampoEmissoesCabecalho").style.display = "none";
				document.getElementById("CampoEmissoesEscolha").style.display = "none";
				document.getElementById("CampoCilindradaCabecalho").style.display = "none";
				document.getElementById("CampoCilindrada2007").style.display = "none";
			};
			
			var ValorCombustivel = (Number(document.getElementById("Combustivel").value));

			if (ValorCombustivel != 0 && ValorAnoMatricula2007 != 0) {
				document.getElementById("CampoCilindradaCabecalho").style.display = "table-row";
				document.getElementById("CampoCilindrada2007").style.display = "table-row";	
			} else {
				document.getElementById("CampoCilindradaCabecalho").style.display = "none";
				document.getElementById("CampoCilindrada2007").style.display = "none";
			};
			
			var ValorCilindrada = (Number(document.getElementById("Cilindrada2007").value));
			
			if (ValorCilindrada != 0 && ValorCombustivel != 0 && ValorAnoMatricula2007 != 0) {
				document.getElementById("CampoEmissoesCabecalho").style.display = "table-row";
				if (ValorAnoMatricula2007 != 1) {
					document.getElementById("CampoEmissoesEscolhaWLTP").style.display = "none";
					document.getElementById("CampoEmissoesEscolha").style.display = "table-row";
				} else {
					document.getElementById("CampoEmissoesEscolhaWLTP").style.display = "table-row";
					document.getElementById("CampoEmissoesEscolha").style.display = "none";
				};
			} else {
				document.getElementById("CampoEmissoesCabecalho").style.display = "none";
				document.getElementById("CampoEmissoesEscolha").style.display = "none";
			};
			
			if (ValorAnoMatricula2007 == 1) {
				var ValorCO2 = (Number(document.getElementById("CO2WLTP").value));
			} else {
				var ValorCO2 = (Number(document.getElementById("CO2").value));
			};
			
			if (ValorAnoMatricula2007 == 0) {
				CoeficienteAnoMatricula = 0;
			} else if (ValorAnoMatricula2007 == 6) {
				CoeficienteAnoMatricula = 1;
				DadosCoeficienteAnoMatricula = "2007";
			} else if (ValorAnoMatricula2007 == 5) {
				CoeficienteAnoMatricula = 1.05;
				DadosCoeficienteAnoMatricula = "2008";
			} else if (ValorAnoMatricula2007 == 4) {
				CoeficienteAnoMatricula = 1.1;
				DadosCoeficienteAnoMatricula = "2009";
			} else if (ValorAnoMatricula2007 == 3) {
				CoeficienteAnoMatricula = 1.15;
				DadosCoeficienteAnoMatricula = "2010 a 2016";
			} else if (ValorAnoMatricula2007 == 2) {
				CoeficienteAnoMatricula = 1.15;
				DadosCoeficienteAnoMatricula = "2017 a 2019 NEDC";
			} else if (ValorAnoMatricula2007 == 1) {
				CoeficienteAnoMatricula = 1.15;
				DadosCoeficienteAnoMatricula = "2017 a 2026 WLTP";
			};

			if (ValorCilindrada == 0) {
				TaxaCilindrada = 0;
				TaxaAdicionalGasoleo = 0;
				TaxaCilindrada = 31.77;
			} else if (ValorCilindrada == 1) {
				TaxaAdicionalGasoleo = 5.02;
				DadosCilindrada = "Até 1.250cm3";
			} else if (ValorCilindrada == 2) {
				TaxaCilindrada = 63.74;
				TaxaAdicionalGasoleo = 10.07;
				DadosCilindrada = "1.251 a 1.750cm3";
			} else if (ValorCilindrada == 3) {
				TaxaCilindrada = 127.35;
				TaxaAdicionalGasoleo = 20.12;
				DadosCilindrada = "1.751 a 2.500cm3";
			} else if (ValorCilindrada == 4) {
				TaxaCilindrada = 435.84;
				TaxaAdicionalGasoleo = 68.85;
				DadosCilindrada = "Mais de 2.500cm3";
			};
			
			if (ValorAnoMatricula2007 != 1) {
				if (ValorCO2 == 0) {
					TaxaCO2 = 0;
				} else if (ValorCO2 == 1) {
					TaxaCO2 = 65.15;
					DadosCO2 = "Até 120g/km";
				} else if (ValorCO2 == 2) {
					TaxaCO2 = 97.63;
					DadosCO2 = "121 a 180g/km";
				} else if (ValorCO2 == 3) {
					TaxaCO2 = 212.04;
					DadosCO2 = "181 a 250g/km";
				} else if (ValorCO2 == 4) {
					TaxaCO2 = 363.25;
					DadosCO2 = "Mais de 250g/km";
				} else if (ValorCO2 == 5) {
					TaxaCO2 = 0;
					document.getElementById("AjudaSaberEmissoes").style.display = "table-row";
				}
			} else {
				if (ValorCO2 == 0) {
					TaxaCO2 = 0;
				} else if (ValorCO2 == 1) {
					TaxaCO2 = 65.15;
					DadosCO2 = "Até 140g/km";
				} else if (ValorCO2 == 2) {
					TaxaCO2 = 97.63;
					DadosCO2 = "141 a 205g/km";
				} else if (ValorCO2 == 3) {
					TaxaCO2 = 212.04;
					DadosCO2 = "206 a 260g/km";
				} else if (ValorCO2 == 4) {
					TaxaCO2 = 363.25;
					DadosCO2 = "Mais de 260g/km";
				} else if (ValorCO2 == 5) {
					TaxaCO2 = 0;
					document.getElementById("AjudaSaberEmissoes").style.display = "table-row";
				}
			};
			
			if (ValorCO2 != 5) {
				document.getElementById("AjudaSaberEmissoes").style.display = "none";
			};
			
			if (ValorCO2 == 3 && (ValorAnoMatricula2007 == 1 || ValorAnoMatricula2007 == 2)) {
				TaxaAdicionalCO2 = 31.77;
			} else if (ValorCO2 == 4 && (ValorAnoMatricula2007 == 1 || ValorAnoMatricula2007 == 2)) {
				TaxaAdicionalCO2 = 63.74;
			} else {
				TaxaAdicionalCO2 = 0;
			};

			if (ValorCombustivel == 1) {
				DadosCombustivel = "Gasóleo";
				document.getElementById("DadosCombustivel").classList.add("Gasoleo");
				document.getElementById("DadosCombustivel").classList.remove("Gasolina");
			} else if (ValorCombustivel == 2) {
				TaxaAdicionalGasoleo = 0;
				DadosCombustivel = "Gasolina";
				document.getElementById("DadosCombustivel").classList.add("Gasolina");
				document.getElementById("DadosCombustivel").classList.remove("Gasoleo");
			} else if (ValorCombustivel == 3) {
				TaxaAdicionalGasoleo = 0;
				document.getElementById("AjudaCombustivel").style.display = "table-row";
				document.getElementById("Simulador2018SemResultados").style.display = "none";
			} else {
				DadosCombustivel = "-";
			};

			if (ValorCombustivel != 3) {
				document.getElementById("AjudaCombustivel").style.display = "none";
			};
			
			if (ValorAnoMatricula2007 != 0 && ValorCO2 != 0 && ValorCO2 != 5 && ValorCilindrada != 0 && ValorCombustivel != 0 && ValorCombustivel != 3) {
				if (ValorAnoMatricula != 6) {
					document.getElementById("Simulador2018SemResultados").style.display = "none";
					document.getElementById("Simulador2018ComResultados").style.display = "table-row-group";
					document.getElementById("DadosCombustivelNome").innerHTML = DadosCombustivel;
					document.getElementById("DadosIUC").innerHTML = "Cilindrada: " + DadosCilindrada + "CO2: " + DadosCO2 + "" + DadosCoeficienteAnoMatricula;
					document.getElementById("ValorIUC").innerHTML = moeda.format(parseFloat(((TaxaCilindrada + TaxaCO2 + TaxaAdicionalCO2) * CoeficienteAnoMatricula) + TaxaAdicionalGasoleo).toFixed(2));
					document.getElementById("ValorIUCCilindrada").innerHTML = "Cilindrada: " + moeda.format(parseFloat(TaxaCilindrada).toFixed(2))+"";
					document.getElementById("ValorIUCCO2").innerHTML = "CO2: " + moeda.format(parseFloat(TaxaCO2).toFixed(2))+"";
					document.getElementById("ValorIUCAdicionalCO2").innerHTML = "Adicional CO2:  " + moeda.format(parseFloat(TaxaAdicionalCO2).toFixed(2))+"";
					document.getElementById("ValorIUCCoeficiente").innerHTML = "Coeficiente Ano Matrícula: " + parseFloat(CoeficienteAnoMatricula).toFixed(2) + "";
					document.getElementById("ValorIUCAdicional").innerHTML = "Adicional Gasóleo: " + moeda.format(parseFloat(TaxaAdicionalGasoleo).toFixed(2));
				};
			} else {
				document.getElementById("Simulador2018SemResultados").style.display = "table-row";
				document.getElementById("Simulador2018ComResultados").style.display = "none";
				document.getElementById("SimuladorIUCIsento").style.display = "none";
			}
		} else if (ValorAnoMatricula == 3) {
			document.getElementById("SimuladorIUCIsento").style.display = "table-row";
			document.getElementById("AnoMatricula1981").style.display = "none";
			document.getElementById("AnoMatricula2007").style.display = "none";
			document.getElementById("Simulador2018SemResultados").style.display = "none";
			document.getElementById("Simulador2018ComResultados").style.display = "none";
			document.getElementById("CampoCombustivelCabecalho").style.display = "none";
			document.getElementById("CampoCombustivelEscolha").style.display = "none";
			document.getElementById("CampoEmissoesCabecalho").style.display = "none";
			document.getElementById("CampoEmissoesEscolha").style.display = "none";
			document.getElementById("CampoEmissoesWLTP").style.display = "none";
			document.getElementById("CampoCilindradaCabecalho").style.display = "none";
			document.getElementById("CampoCilindrada2007").style.display = "none";
			document.getElementById("CampoCilindrada1981Gasolina").style.display = "none";
			document.getElementById("CampoCilindrada1981Gasoleo").style.display = "none";
		} else {
			document.getElementById("AnoMatricula1981").style.display = "none";
			document.getElementById("AnoMatricula2007").style.display = "none";
			document.getElementById("Simulador2018SemResultados").style.display = "table-row";
			document.getElementById("Simulador2018ComResultados").style.display = "none";
			document.getElementById("SimuladorIUCIsento").style.display = "none";
			document.getElementById("CampoCombustivelCabecalho").style.display = "none";
			document.getElementById("CampoCombustivelEscolha").style.display = "none";
			document.getElementById("CampoEmissoesCabecalho").style.display = "none";
			document.getElementById("CampoEmissoesEscolha").style.display = "none";
			document.getElementById("CampoEmissoesWLTP").style.display = "none";
			document.getElementById("CampoCilindradaCabecalho").style.display = "none";
			document.getElementById("CampoCilindrada2007").style.display = "none";
			document.getElementById("CampoCilindrada1981Gasolina").style.display = "none";
			document.getElementById("CampoCilindrada1981Gasoleo").style.display = "none";
		};
	};



	
		
			
				
					
						Qual o país da primeira matrícula?
					
				
				
					
						
							
								Escolha o país
								Portugal ou UE/EEE
								Outro país
							
							Lista países da UE/EEE
						
					
				
				
					
						Data da primeira matrícula?
					
					
						Data da matrícula portuguesa?
					
				
				
					
						
							
								Escolha a data
								Julho 2007 a 2026
								1981 a Junho 2007
								Até 1980
							
						
					
					
						
							
								Escolha os anos
								1996 a Junho 2007
								1990 a 1995
								1981 a 1989
							
						
					
					
						
							
								Escolha os anos
								2017 a 2026 WLTP
								2017 a 2019 NEDC
								2010 a 2016
								2009
								2008
								Julho a Dezembro 2007
							
							
							NEDC ou WLTP?
						
					
				
				
					
						Qual é o combustível?
					
				
				
					
						
							
							Escolha o combustível
							Gasóleo
							Gasolina
							Outro
							
						
					
					
						
							Híbridos = não têm desconto, escolha gasóleo ou gasolina conforme o caso
							GPL/GN = escolha gasolina
							Eléctricos = totalmente isentos de IUC
						
					
				
				
					
						Qual é a cilindrada?
					
				
				
					
						
							
							Escolha a cilindrada
							Até 1.250cm3
							1.251 a 1.750cm3
							1.751 a 2.500cm3
							Mais de 2.500cm3
							
						
					
				
				
					
						
							
							Escolha a cilindrada
							Até 1.000cm3
							1.001 a 1.300cm3
							1.301 a 1.750cm3
							1.751 a 2.600cm3
							2.601 a 3.500cm3
							Mais de 3.500cm3
							
						
					
				
				
					
						
							
							Escolha a cilindrada
							Até 1.500cm3
							1.501 a 2.000cm3
							2.001 a 3.000cm3
							Mais de 3.000cm3
							
						
					
				
				
					
						Quais são as emissões de CO2?
					
				
				
					
						
							
								Escolha as emissões
								Até 120g/km
								121 até 180g/km
								181 até 250g/km
								Mais de 250g/km
								Não sei
							
						
					
					
						
							
								Escolha as emissões
								Até 140g/km
								141 até 205g/km
								206 até 260g/km
								Mais de 260g/km
								Não sei
							
						
					
					
						
							Não é possível fazer o cálculosem saber as emissões de CO2
							Tabela CO2 por tamanho carro
							Tabela CO2 por motor
							Base dados CO2 todos os modelos
						
					
				
			
		
		
			
				
					
						Resultado da simulação IUC
impostosobreveiculos.info
					
				
				
					
						Híbridos - o IUC é calculado pelo seu combustível principal, escolha gasolina ou gasóleoGPL, GN, GNC e similares - o IUC é calculado como se fosse gasolina, escolha gasolinaEléctricos - ver tabelaOutros casos - coloque a sua dúvida na caixa de comentários no final da página
						Os resultados da simulação aparecerão aqui.Porém, ainda não preencheu todos os dados necessários para que a simulação possa ser feita.
						Dúvidas ou perguntas?IUC comerciais, IUC motos
					
				
				
					
						
							
						
					
					
						
							
						
					
					
						
							
						
					
					
						
							Explicação cálculo
							
							
							
							
							
						
					
					
						
							Dúvidas ou perguntas?
						
					
				
				
					
						
							Isento
						
					
					
						
							Veículos com a primeira matrícula portuguesa ou da UE/EEE anterior a 1981 estão totalmente isentos de IUC
						
					
					
						
							Dúvidas ou perguntas?
						
					
				
			
		
	
	
		
			
			
			
			
			(adsbygoogle = window.adsbygoogle || ).push({});
			
		
	

Ajuda para fazer a simulação

Este simulador é para carros ligeiros de passageiros. IUC a pagar por outros veículos: comerciais, motos.Com a reforma da tributação do imposto automóvel, o cálculo foi mudado em Julho de 2007. Todos os carros matrículados antes de Julho de 2007 pagam IUC de acordo com critérios diferentes dos que foram matriculados a partir de Julho de 2007.

Passo 1 - apenas deve mudar este campo se o carro foi importado usado de um país que não pertence à UE ou ao EEE. Se não sabe se foi ou não, pode consultar no livrete ou no Documento Único Automóvel (DUA ou certificado de matrícula) o país da primeira matrícula do carro - procure pelo que está inscrito no campo Z.3 (Anotações especiais).Relembro que a partir de 2020 o ano que conta para o IUC é o da primeira matrícula, caso o carro tenha sido matriculado pela primeira vez num país da UE ou do EEE. Quando o automóvel é importado de outro país qualquer, a data que conta é sempre a da matrícula portuguesa.
Ficou com dúvidas? Consulte a seguinte página: respostas às dúvidas mais comuns sobre a mudança na cobrança dos carros importados usados anteriores a Julho de 2007.

Passo 2 - se não sabe qual o ano da matrícula do carro, deve consultar o livrete ou o Documento Único Automóvel, é aí que encontra essa informação: procure pelo campo I.
Se conhece a matrícula mas, não sabe ou não tem a certeza de qual é o ano da matrícula portuguesa, veja aqui.
A opção WLTP apenas deve ser escolhida quando a homologação do carro tenha sido feita pela norma WLTP. Para os restantes casos, deve escolher a opção NEDC.

Passo 3 - se não sabe qual a cilindrada do carro, deve consultar o Documento Único Automóvel, é aí que encontra essa informação: procure pelo campo P.1.
Normalmente, nas designações dos carros, a cilindrada é representada por litros em vez de centímetros cúbicos, para saber quais os cm3 de um litro basta multiplicar os litros por 1000. Assim, 1 litro serão 1.000cm3, 1,5L serão 1.500cm3, 2L serão 2.000cm3, etc.

Passo 4 - se não sabe quais são as emissões de CO2 do carro, deve consultar o  Documento Único Automóvel, é aí que encontra essa informação: procure pelo campo V.7.Se não tem acesso ao DUA, considere a seguinte tabela indicativa, apenas para ter uma ideia (não são valores exactos!), se for WLTP acrescente ~20% aos valores indicados:

	
		
			Tabela indicativa de emissões de CO2 consoante o tipo de carro
		
		
			Tipo de carro
			CO2 Gasóleo
			CO2 Gasolina
		
	
	
		
			Pequenos (ex. Clio)
			90 a 110
			100 a 130
		
		
			Médios (ex. Golf)
			90 a 110
			110 a 140
		
		
			Grandes (ex. Mercedes E)
			110 a 130
			140 a 180
		
		
			SUV (ex. Qashqai)
			100 a 120
			120 a 140
		
		
			SUV grande (ex. BMW X5)
			140 a 160
			200 a 250
		
		
			As emissões de CO2 são proporcionais à quantidade de combustível que um carro consome: mais consumo, mais emissões de CO2. Assim, modelos menos eficientes, mais antigos ou, mais pesados ou, com mais potência, serão aqueles com mais emissões de CO2. Os exemplos acima indicados são os mais favoráveis dentro de cada segmento.
		
	

Pode também consultar uma lista de emissões de CO2 dos motores mais comuns ou, a base de dados de emissões de CO2 de todos os modelos.

Passo 4 - Se tiver problemas ou dificuldades, pode descreve-los usando a caixa de comentários mais abaixo.

Saber se é NEDC ou WLTP

De forma muito simples, para não complicar, NEDC e WLTP são métodos de medir as emissões de CO2.
Como saber se um carro é NEDC ou WLTP? Vendo a documentação do carro - DUA, COC, manual, sítio do fabricante, etc.
Se a documentação não estiver disponível, em geral é assim (pode haver excepções):

automóveis novos vendidos até 2017 são NEDC
automóveis novos vendidos em 2018 e 2019 podem ser NEDC ou WLTP
automóveis novos vendidos em 2018 são maioritariamente NEDC
automóveis novos vendidos em 2019 são maioritariamente WLTP
qualquer automóvel novo vendido a partir de 2020 é WLTP

O mesmo carro (modelo/versão) pode ter sido medido pelos dois métodos mas, só pagará consoante aquele com que foi matriculado - acontece especialmente nos carros vendidos em novo nos anos 2018 e 2019 (não se aplica a carros vendidos novos noutros anos).
Na dúvida, simule pelos dois métodos para ficar com uma ideia de ambos os valores.
Tenha em atenção que as emissões pelo método WLTP são sempre mais elevadas, cuidado para não cometer o erro de simular pelo método WLTP com os valores de CO2 do método NEDC - os valores e os escalões são sempre diferentes pelo que se cometer este erro o resultado da simulação poderá estar incorrecto.

Outras informações que poderão ser do seu interesse


	Como pagar o IUC passo a passo
	Dúvidas comuns Imposto Único Circulação (IUC)
	Tabela Imposto Único Circulação (IUC) 2026


Declinação de responsabilidade

Este simulador, como o próprio nome diz, simula o cálculo de IUC a pagar por um automóvel ligeiro de passageiros, novo ou importado usado.
O cálculo está de acordo com a legislação em vigor, é verificado constantemente, que eu tenha conhecimento tem uma exactidão de 100%, no entanto, é feito com a introdução de dados pelo utilizador, que poderão estar incorrectos ou mal introduzidos, poderá não calcular correctamente situações não previstas e poderá ter erros não intencionais, pelo que aconselho sempre a confirmar, apenas numa última instância imediatamente antes de comprar ou importar qualquer veículo, junto da Autoridade Tributária e Aduaneira, os valores aqui dados.Se encontrar alguma disparidade, agradeço que me avise, usando para tal o formulário para comentários que encontra mais abaixo.

Dúvidas, problemas ou sugestões

Se tiver uma dúvida, um problema ou quiser fazer uma sugestão, use por favor a caixa de comentários mais abaixo.
Estou sempre a melhorar esta página e gostava de contar com a sua ajuda. Obrigado.</description><pubDate>Mon, 06 Apr 2026 21:40:03 +0000</pubDate><link>https://impostosobreveiculos.info/iuc/simulador-iuc/</link><guid>https://impostosobreveiculos.info/iuc/simulador-iuc/</guid></item><item><title>Imposto Único de Circulação (IUC) 2026</title><description>
Nesta página: informação simplificada mas completa sobre o IUC (antigo "selo do carro") e as tabelas com os valores actualizados para 2026.

Pagar agora o IUC no Portal das Finanças &#xE89E;
	
		Novidades
		Introdução ao IUC
		Tabelas
			
				Ligeiros passageiros primeira matrícula até Junho 2007
				Ligeiros passageiros primeira matrícula a partir de Julho 2007
				Comerciais/mercadorias até 12t
				Motas e similares
				Outros veículos
			
		Simuladores IUC
		Pagar o IUC
		Questões e comentários
	


Novidades e actualizações do IUC para 2026

Toda a informação é provisória, podendo ser alterada até 31/12/2025.
As taxas não foram atualizadas (aumentadas), são exatamente as mesmas de 2024 e 2025.

Introdução ao IUC

A informação principal nesta página, para ser acessível e por ser o caso mais comum, centra-se essencialmente nos automóveis ligeiros e motociclos.No final da página encontra mais informação sobre o IUC e outros tipos de veículos (pesados, aeronaves, embarcações).

O IUC é um imposto anual que incide sobre a propriedade de um veículo (e não sobre a circulação), pago até a matrícula ser cancelada, cujos valores são actualizados por norma todos os anos em Janeiro.
No caso dos automóveis, é o imposto que substitui o antigo "selo do carro" ou "selo automóvel" e não deve ser confundido com o ISV, que é um imposto pago apenas quando o veículo é matriculado pela primeira vez em Portugal.

São considerados veículos para pagamento do IUC: todos os veículos automóveis (ligeiros e pesados, de passageiros e mercadorias), motociclos e similares, embarcações de recreio e aeronaves.

O processo de pagamento do IUC é sempre iniciado no Portal das Finanças. Para saber como deve proceder para pagar o IUC, por favor consulte o guia passo a passo.
O pagamento deve ser feito entre o primeiro dia do mês anterior ao mês da matrícula até ao final do mês da matrícula portuguesa do carro. O pagamento do IUC quando compra um carro novo ou importa um usado deve ser feito pela primeira vez até 90 dias após a data da matrícula portuguesa.

As regras para calcular o valor do IUC a pagar pelos importados usados mudaram em 2020: desde que a primeira matrícula tenha sido num país da UE ou do Espaço Económico Europeu (Islândia, Liechtenstein, Noruega), é a data dessa matrícula que deve ser considerada para o cálculo do IUC.
Assim, os automóveis usados importados cuja primeira matrícula tenha sido num país da UE/EEE pagam IUC consoante a data dessa primeira matrícula e não consoante a data da matrícula portuguesa, como aconteceu até 2019.
Os usados importados cuja primeira matrícula não tenha sido num país da UE/EEE continuam a pagar pela data da matrícula portuguesa - o que inclui por exemplo a Suíça.
Para saber mais sobre isto: a descida do IUC nos importados usados em 2020.
As regras de cálculo para os veículos "nacionais" (aqueles cuja primeira matrícula foi em Portugal) mantêm-se como até aqui.

Ser tiver dúvidas sobre o IUC, consulte as respostas para as dúvidas mais comuns sobre o IUC.

Existem duas formas de cálculo do imposto para os veículos ligeiros de passageiros.

A primeira forma de cálculo, com base no combustível, cilindrada e ano da matrícula, por escalões, aplica-se aos veículos matriculados pela primeira vez em Portugal ou num país da UE/EEE até 30 de Junho de 2007. Tecnicamente, segundo o Código do IUC, estes veículos estão enquadrados na categoria A.

A segunda forma de cálculo, com base no combustível, ano da matrícula, cilindrada e emissões de CO2, por escalões, aplica-se aos veículos matriculados em Portugal, na UE ou no EEE a partir de 1 de Julho de 2007, e aos veículos cuja matrícula portuguesa seja a partir de 1 de Julho de 2007 mas cuja primeira matrícula foi num país fora da UE + EEE. Estes veículos pertencem à categoria B do Código do IUC.

Pode obter os dados necessários para o cálculo no livrete, Documento Único Automóvel ou na documentação oficial do carro (manual, COC, etc.).
Infelizmente, as emissões de CO2 deixaram de estar inscritas no DUA dos carros novos a partir de 2018/2019 - consulte o manual do carro ou outra documentação oficial para conhecer as emissões de CO2.

Tabelas

Há isenção quando o valor do IUC a cobrar é inferior a 10€.

Veículos com primeira matrícula em Portugal, UE ou EEE até 30 Junho de 2007 (inclusive)

Nos veículos importados a partir de Julho de 2007 de países de fora da UE/EEE (Suíça por exemplo) a data da matrícula para o cálculo do IUC é sempre a da matrícula portuguesa.

Estas são as tabelas de IUC para os veículos ligeiros de passageiros e de utilização mista com peso bruto não superior a 2.500kg (categoria A).

Em complemento a estas tabelas, também está disponível o simulador do IUC.

Veja no DUA (Documento Único Automóvel) ou no livrete qual o combustível (campo P.3 no DUA), a cilindrada (campo P.1 no DUA) e o ano da primeira matrícula (campo B no DUA), depois, na tabela do combustível correspondente cruze a linha da cilindrada (ou voltagem nos eléctricos) com a coluna do ano da matrícula para saber o valor a pagar.

Esta é a tabela de IUC para 2026 dos veículos ligeiros de passageiros a gasolina com primeira matrícula em Portugal ou num país da UE + EEE até Junho de 2007.Carros com a primeira matrícula em Portugal + UE + EEE anterior a 1981 estão isentos.


	
		
		
		
		
	
	
		
			Tabela IUC ligeiros passageiros aplicável no ano 2026impostosobreveiculos.info
		
		 
		    GasolinaPrimeira matrícula PT/UE/EEE de 1981 a Junho de 2007
		
		 
		    Cilindrada (cm3)
		    Matrícula de 1996 a Junho 2007
		    Matrícula de 1990 a 1995
		    Matrícula de 1981 a 1989
		
	
	
		 
		    Até 1.000
		    19,90€
		    12,20€
		    Isento 8,80€
		
		 
			1.001 a 1.300
			39,95€
			22,45€
			12,55€
		
		
			1.301 a 1.750
			62,40€
			34,87€
			17,49€
		
		
			1.751 a 2.600
			158,31€
			83,49€
			36,09€
		
		
			2.601 a 3.500
			287,49€
			156,54
			79,72€
		
		
			Mais de 3.500
			512,23€
			263,11€
			120,90€
		
		
			Simulador do IUC
		
	


Esta é a tabela de IUC para 2026 dos veículos ligeiros de passageiros a gasóleo com primeira matrícula em Portugal ou num país da UE + EEE até Junho de 2007.Os carros a gasóleo têm uma taxa adicional desde 2017 que já está incluída nos valores da seguinte tabela (entre parêntesis está a soma do valor de imposto normal e da taxa adicional - vísivel apenas em ecrãs grandes por uma questão de legibilidade).

	
		
		
		
		
	
	
		
			Tabela IUC ligeiros passageiros aplicável no ano 2026impostosobreveiculos.info
		
		 
		    GasóleoPrimeira matrícula PT/UE/EEE de 1981 a Junho de 2007
		
		 
		    Cilindrada (cm3)
		    Matrícula de 1996 a Junho 2007
		    Matrícula de 1990 a 1995
		    Matrícula de 1981 a 1989
		
	
	
		 
		    Até 1.500
		    22,48€ (19,90€ + 3,14€)
		    14,18€ (12,55€ + 1,98€)
		    10,19€ (8,80€ + 1,39€)
		
		 
		    1.501 a 2.000
		    45,13€ (39,95€ + 6,31€)
		    25,37€ (22,45€ + 3,55€)
		    14,18€ (12,55€ + 1,98€)
		
		
		    2.001 a 3.000
		    70,50€ (62,40€ + 9,86€)
		    39,40€ (34,87€ + 5,51€)
		    19,76€ (17,49€ + 2,76€)
		
		
		    Mais de 3.000
		    178,86€ (158,31€ + 25,01€)
		    94,33€ (83,49€ + 13,19€)
		    40,77€ (36,09€ + 5,70€)
		
		
			Simulador do IUC
		
	

Esta é a tabela de IUC para 2026 dos veículos ligeiros de passageiros eléctricos com primeira matrícula em Portugal ou num país da UE/EEE até Junho de 2007.

	
		
		
		
		
	
	
		
			Tabela IUC ligeiros passageiros aplicável no ano 2026impostosobreveiculos.info
		
		 
			EléctricosPrimeira matrícula PT/UE/EEE de 1981 a Junho de 2007
		
		 
			Voltagem total
			Matrícula de 1996 a Junho 2007
			Matrícula de 1990 a 1995
			Matrícula de 1981 a 1989
		
	
	
		 
		    Até 100
		    19,90€
		    12,55€
		    Isento 8,80€
		
		 
		    Mais de 100
		    39,95€
		    22,45€
		    12,55€
		
	




Veículos com primeira matrícula a partir de 1 de Julho de 2007 (inclusive) e importados usados de fora da UE/EEE a partir de 1 de Julho de 2007

Nos veículos importados a partir de Julho de 2007 de países de fora da UE/EEE (Suíça por exemplo) a data da matrícula para o cálculo do IUC é sempre a da matrícula portuguesa.

Estas são as tabelas de IUC para os veículos ligeiros de passageiros e de utilização mista com peso bruto não superior a 2.500kg (categoria B).

Em complemento a estas tabelas, também está disponível o simulador do IUC para 2026.

Nos ligeiros de passageiros matriculados em Portugal ou num país da UE/EEE a partir de 1 de Julho de 2007, e nos importados usados de fora da UE/EEE a partir de 1 de Julho de 2007 (com matrícula portuguesa a partir de 1 de Julho de 2007), o IUC é calculado com base na cilindrada, nas emissões de CO2 e na data da matrícula.
Deve consultar no DUA (Documento Único Automóvel) qual a cilindrada (campo P.1 no DUA), as emissões de CO2 (campo V.7 no DUA) se estiverem inscritas, e a data da matrícula (campo I no DUA).
Existem taxas adicionais para veículos a gasóleo e para veículos com emissões de CO2 superiores a 180g/km e data da primeira matrícula PT/UE/EEE a partir de 2017.
O cálculo do valor de IUC a pagar é feito em 3 passos para automóveis a gasolina e em 4 passos para automóveis a gasóleo.
Automóveis ligeiros exclusivamente eléctricos estão isentos de IUC - esta isenção não abrange híbridos ou híbridos plug-in, que pagam o valor normal como qualquer outro automóvel.
Passo 1: a tabela da cilindrada é aplicada de forma igual a automóveis a gasolina e a gasóleo (ou qualquer outro combustível). Veja em qual dos quatro escalões se insere o veículo.

	
		
		
	
	
		
			Tabela IUC cilindrada ligeiros passageiros aplicável no ano 2026Primeira matrícula PT/UE/EEE a partir de Julho de 2007eOrigem fora PT/UE/EEE com matrícula portuguesa a partir de Julho de 2007impostosobreveiculos.info
		
		
			Cilindrada (cm3)
			Taxa
		
	
	
		
			Até 1.250
			31,77€
		
		
			1.251 a 1.750
			63,74€
		
		 
			1.751 a 2.500
			127,35€
		
		 
			Mais de 2.500
			435,84€
		
		
			Simulador do IUC para 2026
		
	


Resumo do cálculo até agora: taxa cilindrada
Falta: taxa emissões CO2, coeficiente idade, taxa adicional gasóleo
Passo 2: à taxa da cilindrada deve agora somar a taxa das emissões de CO2, mais uma vez, o valor é o mesmo para gasolina e gasóleo. Nos veículos com primeira matrícula PT/UE/EEE a partir de 2017 terá que somar o valor das duas colunas, da taxa e da taxa adicional. Em 2020 a tabela foi dividida em escalões diferentes consoante o método de homologação das emissões de CO2: NEDC ou WLTP.

Relembro: todos os automóveis novos vendidos entre 2018 e 2019 poderão ser NEDC ou WLTP, foi um período de transição onde as duas normas conviveram - para saber com certeza se um automóvel é NEDC ou WLTP tem que consultar a documentação do carro (DUA, COC, manual, etc.).

De forma geral, podendo haver excepções:

automóveis novos vendidos até 2017 são NEDC
automóveis novos vendidos em 2018 e 2019 podem ser NEDC ou WLTP
automóveis novos vendidos em 2018 são maioritariamente NEDC
automóveis novos vendidos em 2019 são maioritariamente WLTP
qualquer automóvel novo vendido a partir de 2020 é WLTP





	
		
		
		
		
	
	
		
			Tabela IUC CO2 ligeiros passageiros aplicável no ano 2026Primeira matrícula PT/UE/EEE a partir de Julho de 2007eOrigem fora PT/UE/EEE com matrícula portuguesa a partir de Julho de 2007impostosobreveiculos.info
		
		
			Emissões CO2 (g/km) NEDC
			Emissões CO2 (g/km) WLTP
			Taxa
			Taxa adicional
		
	
	
		
			Até 120
			Até 140
			65,15€
			0€
			
		
			121 a 180
			141 a 205
			97,63€
			0€
		
		 
			181 a 250
			206 a 260
			212,04€
			31,77€
		
		 
			Mais de 250
			Mais de 260
			363,25€
			63,74€
		
		
			Simulador do IUC para 2026
		
	


Resumo do cálculo até agora: taxa cilindrada + taxa CO2
Falta: coeficiente idade, taxa adicional gasóleo
Passo 3: Deve agora multiplicar o resultado da soma da taxa da cilindrada com a das emissões de CO2 pelo número (coeficiente) que aparece na seguinte tabela.
Este coeficiente é um agravamento para veículos mais recentes, ou seja, carros mais recentes pagam mais IUC.

	
		
		
	
	
		
			Tabela IUC coeficiente ano matrícula ligeiros passageiros aplicável no ano 2026Primeira matrícula PT/UE/EEE a partir de Julho de 2007eOrigem fora PT/UE/EEE com matrícula portuguesa a partir de Julho de 2007impostosobreveiculos.info
		
		
		Ano da primeira matrícula PT/UE/EEE
		Coeficiente
		
	
	
		
			2007
			1,00
		
		
			2008
			1,05
		
		
			2009
			1,10
		
		
			2010 e seguintes
			1,15
		
		
			Simulador do IUC para 202
		
	

Resumo do cálculo: (taxa cilindrada + taxa CO2) * coeficiente data primeira matrícula PT/UE/EEE
Falta: taxa adicional só para veículos a gasóleo
Passo 4 (gasóleo apenas): criou-se uma taxa adicional aquando da intervenção da troika mas que ainda está em vigor, a cobrar em todos os veículos ligeiros de passageiros a gasóleo com primeira matrícula PT/UE/EEE a partir de 1 de Julho de 2007 (inclusive).
Supostamente, é uma taxa temporária, ou seja, deixará de existir no futuro porém, ainda existe em 2026.

	
		
		
	
	
		
			Tabela IUC taxa gasóleo aplicável no ano 2026Primeira matrícula PT/UE/EEE a partir de Julho de 2007eOrigem fora PT/UE/EEE com matrícula portuguesa a partir de Julho de 2007impostosobreveiculos.info
		
		
			Gasóleo
		
		
			Cilindrada (cm3)
			Taxa Adicional
		
	
	
		
			Até 1.250
			5,02€
		
		
			1.251 a 1.750
			10,07€
		
		
			1.751 a 2.500
			20,12€
		
		
			Mais de 2.500
			68,85€
		
		
			Simulador do IUC para 2026
		
	

Resumo do cálculo até agora (apenas gasóleo): (taxa cilindrada + taxa CO2) * coeficiente data matrícula + taxa adicional gasóleo
Falta: nada, o cálculo está completo
Exemplos de cálculo:

Carro gasóleo PT/UE/EEE 2008 com 1461cm3 e 109g/km CO2: ((61,94€ + 63,32€) * 1,05) + 10,07€ = 141,59€ (em 2022 136,53€)
Carro gasolina PT/UE/EEE 2015 com 1199cm3 e 130g/km CO2: (30,87€ + 94,88€) * 1,15 = 144,61€ (em 2022 139,05€)
Carro gasóleo PT/UE/EEE 2018 com 1598cm3 e 99g/km CO2: ((61,94€ + 63,32€) * 1,15) + 10,07€ = 154,12€ (em 2022 148,58€)
Carro gasolina PT/UE/EEE 2017 com 2997cm3 e 207g/km CO2: (423,55€ + 206,07€ + 30,87€) * 1,15 = 759,56€ (em 2022 730,34€)


Veículos comerciais de transporte particular com peso bruto inferior a 12t
Esta é a tabela de IUC para 2026 dos veículos de transporte particular com peso bruto inferior a 12t (categoria C). Esta tabela é independente do ano da matrícula.

	
		
		
	
	
		
			Tabela IUC ligeiros mercadorias aplicável no ano 2026impostosobreveiculos.info
		
		
			Peso Bruto (kg)
			Taxa
		
	
	
		
			Até 2.500
			35,15€
		
		
			2.501 a 3.500
			58,21€
		
		 
			3.501 a 7.500
			139,47€
		
		 
			7.501 a 11.999
			226,24€
		
	


Motociclos, ciclomotores, triciclos e quadriciclos
Esta é a tabela de IUC para 2026 dos motociclos, ciclomotores, triciclos e quadriciclos (categoria E).

	
		
		
		
	
	
		
			Tabela IUC motociclos e similares aplicável no ano 2026impostosobreveiculos.info
		
		
			Cilindrada (cm3)
			Matrícula de 1997 a 2026
			Matrícula de 1992 a 1996
		
	
	
		
			Até 119
			Isento
			Isento
		
		
			120 a 250
			Isento 6,19€
			Isento
		
		
			251 a 350
			Isento 8,76€
			Isento 6,19€
		
		
			351 a 500
			21,18€
			12,53€
		
		
			501 a 750
			63,62€
			37,47€
		
		
			Mais de 750
			138,15€
			67,76€
		
	


Outros veículos

Consulte as tabelas de IUC de outros veículos:


	Veículos mercadorias de peso bruto inferior a 12t, de peso bruto >= 12t, articulados e conjuntos, de transporte particular (categoria C)
	Veículos mercadorias de peso bruto inferior a 12t, de peso bruto >= 12t, articulados e conjuntos, de transporte público (categoria D)
	Embarcações (categoria F)
	Aviões (categoria G)


Simuladores
Porque as tabelas podem ser confusas pela quantidade de critérios, criei um simulador para saber o valor de IUC a pagar em 2026:

Simulador IUC 2026

Estes simuladores só calculam o valor para ligeiros de passageiros (categorias A e B).

Pagar o IUC
Para pagar o IUC:

Instruções sobre como pagar
Ligação directa para fazer já o pagamento no Portal das Finanças
</description><pubDate>Thu, 09 Oct 2025 17:33:03 +0000</pubDate><link>https://impostosobreveiculos.info/iuc/imposto-unico-circulacao-iuc-2026/</link><guid>https://impostosobreveiculos.info/iuc/imposto-unico-circulacao-iuc-2026/</guid></item><item><title>Imposto Sobre Veículos (ISV) 2026</title><description>
Nesta página: informação simplificada mas completa sobre o ISV (antigo IA - Imposto Automóvel) e as tabelas com os valores propostos no Orçamento de Estado para 2026.

	
		Novidades
		Introdução ao ISV
		Tabelas ISV ligeiros passageiros
		Tabelas ISV mercadorias, autocaravanas, anteriores a 1970
		Tabelas ISV motociclos, triciclos e quadriciclos
		Isenções ISV
		Simuladores
	


Novidades e actualizações do ISV para 2026

Toda a informação é provisória, podendo ser alterada até 31/12/2025.
As taxas não foram atualizadas (aumentadas), são exatamente as mesmas de 2024 e 2025.

Introdução ao ISV

O ISV - Imposto Sobre Veículos (substituiu em 2007 o antigo IA - Imposto Automóvel) - é um imposto de matriculação, ou seja, é pago uma única vez quando o veículo é matriculado pela primeira vez em Portugal, seja novo ou usado.
O ISV é calculado principalmente com base em dois critérios: a cilindrada e as emissões de CO2 do veículo. Alguns tipos de veículos, como os comerciais e as motos, pagam ISV com base apenas na cilindrada.
Existe um desconto sempre que um veículo usado é importado da UE. Este desconto vai até aos 15 anos de idade, a partir dessa idade o desconto é sempre o mesmo.
Veículos exclusivamente eléctricos não pagam ISV (nem IUC).
Não deve ser confundido com o IUC, que é um imposto anual e recorrente.

É importante salientar que escrevo aqui sobre o ISV tendo como objectivo esclarecer o público em geral.Para o texto não se tornar demasiado extenso e difícil de seguir, apenas trato dos aspectos principais, não cobrindo as diversas situações mais exclusivas ou de pouco interesse para o cidadão comum.

A legislação que regulamenta o ISV é o Código do ISV.Pode também consultar todos os artigos que escrevi sobre o ISV.

Automóveis ligeiros de passageiros e automóveis ligeiros de utilização mistaTabela A

Pormenor de pouca importância: a chamada tabela A são na verdade diversas tabelas, no sentido estrito do termo, identifica as tabelas aplicáveis aos automóveis ligeiros de passageiros.A tabela B aplica-se aos veículos de mercadorias, autocaravanas e clássicos anteriores a 1970.A tabela C aplica-se aos motociclos e similares.

O cálculo do ISV é feito com base na cilindrada e nas emissões de CO2. O valor do imposto a pagar corresponde à soma do resultado das duas tabelas.
A primeira tabela é a da cilindrada.


	
		
		
		
	
	
		
			ISV 2026Veículos ligeiros de passageirosComponente cilindradaimpostosobreveiculos.info
		
		
			Cilindrada (cm3)
			Taxa por cm3
			Parcela a abater (subtrair ao resultado da multiplicação)
		
	
	
		
			Até 1.000
			1,09€
			849,03€
		
		
			1.001 a 1.250
			1,18€
			850,69€
		
		
			Mais de 1.250
			5,61€
			6.194,88€
		
		
			Exemplo para um carro de 998cm3: 998cm3 * 1,09€ - 849,03€ = 238,79€
		
		
			Simulador ISV 2026
		
	

Ao resultado da tabela anterior, deverá somar o resultado de uma das seguintes tabelas das emissões de CO2, consoante o combustível do carro e a homologação do mesmo - NEDC ou WLTP.
Relembro: todos os automóveis novos vendidos entre 2018 e 2019 poderão ser NEDC ou WLTP, foi um período de transição onde as duas normas conviveram - para saber com certeza se um automóvel é NEDC ou WLTP tem que consultar a documentação do carro (DUA, COC, manual, etc.).

De forma geral, podendo haver excepções:

automóveis novos vendidos até 2017 são NEDC
automóveis novos vendidos em 2018 e 2019 podem ser NEDC ou WLTP
automóveis novos vendidos em 2018 são maioritariamente NEDC
automóveis novos vendidos em 2019 são maioritariamente WLTP
qualquer automóvel novo vendido a partir de 2020 é WLTP

Esta é a tabela da componente ambiental para carros a gasolina, GPL (gás petróleo liquefeito) ou GN (gás natural), homologados pela norma NEDC:

	
		
		
		
	
	
		
			ISV 2026Veículos ligeiros de passageirosComponente ambiental (CO2)impostosobreveiculos.info
		
		
			Gasolina NEDC
		
		
		CO2 (g/km)
		Taxa por g/km
		Parcela a abater (subtrair ao resultado da multiplicação)
		
	
	
		
			Até 99
			4,62€
			427,00€
		
		
			100 a 115
			8,09€
			750,99€
		
		
			116 a 145
			52,56€
			5.903,94€
		
		
			146 a 175
			61,24€
			7.140,17€
		
		
			176 a 195
			155,97€
			23.627,27€
		
		
			Mais de 195
			205,65€
			33.390,12€
		
		
			Exemplo para um carro de 105g/km CO2 NEDC: 105g/km * 8,09€ - 750,99€ = 98,46€
		
		
			Simulador ISV 2026
		
	

Esta é a tabela da componente ambiental para carros a gasolina, GPL (gás petróleo liquefeito) ou GN (gás natural), homologados pela norma WLTP:

	
		
		
		
	
	
		
			ISV 2026Veículos ligeiros de passageirosComponente ambiental (CO2)impostosobreveiculos.info
		
		
			Gasolina WLTP
		
		
		CO2 (g/km)
		Taxa por g/km
		Parcela a abater (subtrair ao resultado da multiplicação)
		
	
	
		
			Até 110
			0,44€
			43,02€
		
		
			111 a 115
			1,10€
			115,80€
		
		
			116 a 120
			1,38€
			147,79€
		
		
			121 a 130
			5,27€
			619,17€
		
		
			131 a 145
			6,38€
			762,73€
		
		
			146 a 175
			41,54€
			5.819,56€
		
		
			176 a 195
			51,38€
			7.247,39€
		
		
			196 a 235
			193,01€
			34.190,52€
		
		
			Mais de 235
			233,81€
			41.910,96€
		
		
			Exemplo para um carro de 125g/km CO2 WLTP: 125g/km * 5,27€ - 619,17€ = 39,58€.
		
		
			Simulador ISV 2026
		
	


Esta é a tabela da componente ambiental para carros a gasóleo homologados pela norma NEDC.


	
		
		
		
	
	
		
			ISV 2026Veículos ligeiros de passageirosComponente ambiental (CO2)impostosobreveiculos.info
		
		
			Gasóleo NEDC
		
		
		CO2 (g/km)
		Taxa por g/km
		Parcela a abater (subtrair ao resultado da multiplicação)
		
	
	
		
			Até 79
			5,78€
			439,04€
		
		
			80 a 95
			23,45€
			1.848,58€
		
		
			96 a 120
			79,22€
			7.195,63€
		
		
			121 a 140
			175,73€
			18.924,92€
		
		
			141 a 160
			195,43€
			21.720,92€
		
		
			Mais de 160
			268,42€
			33.447,90€
		
		
			Exemplo para um carro de 107g/km CO2 NEDC: 107g/km * 79,22€ - 7.195,63€ = 1280,91€
		
		
			Simulador ISV 2026
		
	


Esta é a tabela da componente ambiental para carros a gasóleo homologados pela norma WLTP.


	
		
		
		
	
	
		
			ISV 2026Veículos ligeiros de passageirosComponente ambiental (CO2)impostosobreveiculos.info
		
		
			Gasóleo WLTP
		
		
		CO2 (g/km)
		Taxa por g/km
		Parcela a abater (subtrair ao resultado da multiplicação)
		
	
	
		
			Até 110
			1,72€
			11,50€
		
		
			111 a 120
			18,96€
			1.906,19€
		
		
			121 a 140
			65,04€
			7.360,85€
		
		
			141 a 150
			127,40€
			16.080,57€
		
		
			151 a 160
			160,81€
			21.176,06€
		
		
			161 a 170
			221,69€
			29.227,38€
		
		
			171 a 190
			274,08€
			36.987,98€
		
			
			Mais de 190
			282,35€
			38.271,32€
		
		
			Exemplo para um carro de 115g/km CO2 WLTP: 115g/km * 18,96€ - 1.906,19€ = 274,21€
		
		
			Simulador ISV 2026
		
	


Existe um agravamento no valor de 500€ (+23% se houver IVA a cobrar) para todos os veículos ligeiros de passageiros diesel (a gasóleo) que emitam 0,001g/km ou mais de partículas. Nos veículos ligeiros de mercadorias esta taxa é de 250€.
Normalmente, os únicos veículos que cumprem este requisito são aqueles equipados com filtro de partículas (siglas DPF, FAP ou FP). Deverá obter esta informação junto do fabricante, do vendedor ou do DUA. Este agravamento também é aplicado quando não existe informação oficial do valor de emissões de partículas, isto é, quando não há ou essa informação não existe no certificado de conformidade ou na ficha de homologação técnica.
Esta taxa não existe para os veículos a gasolina (apesar de já poderem ter filtro de partículas).


	
		
		
	
	
		
			ISV 2026Veículos ligeiros de passageirosTaxa emissão partículasimpostosobreveiculos.info
		
		
			Gasóleo
		
		
			Emissão de partículas
			Taxa
		
	
	
		
			Menos de 0,001g/km
			0€
		
		
			A partir de 0,001g/km ou se não houver informação
			500€
		
	


Os importados usados da UE têm direito a um desconto consoante a idade (países terceiros - não UE - não têm direito a este desconto).
Estas são as percentagens a aplicar - o desconto mínimo é 10% e o desconto máximo é 80% para veículos com mais de 10 anos.
Em 2024 havia duas tabelas diferentes para as duas componentes. Em 2026 existe apenas uma tabela para a totalidade do imposto. Na prática, o ISV baixou em 2026, especialmente para veículos com emissões de CO2 mais elevadas.


	
		
		
	
	
		
			ISV 2026Desconto idade importados usadosimpostosobreveiculos.info
		
		
			Idade matrícula país origem (anos)
			Percentagem de redução sobre a taxa cilindrada
		
	
	
		
			Até 1 ano
			10%
		
		
			Mais de 1 a 2 anos
			20%
		
		
			Mais de 2 a 3 anos
			28%
		
		
			Mais de 3 a 4 anos
			35%
		
		
			Mais de 4 a 5 anos
			43%
		
		
			Mais de 5 a 6 anos
			52%
		
		
			Mais de 6 a 7 anos
			60%
		
		
			Mais de 7 a 8 anos
			65%
		
		
			Mais de 8 a 9 anos
			70%
		
		
			Mais de 9 a 10 anos
			75%
		
		
			Mais de 10 anos
			80%
		
	


Outros descontos ou benefícios fiscais aplicados aos ligeiros de passageiros:


	
		
		
		
	
	
		
			ISV 2026Benefícios fiscais ligeiros passageirosimpostosobreveiculos.info
		
		
			Tipo
			Percentagem de ISV a pagar
			Condições
		
	
	
		
			Híbridos
			60%(desconto 40%)
			Motores híbridos gasolina ou gasóleo e solar ou electricidadeAutonomia eléctrica mínima 50kmEmissões CO2 2.300kgCaixa carga mínimo 145cm x 130cm (CxA)Antepara carga/passageiros4x4 excluídos
		
		
			Carrinhas caixa aberta
			10% da Tabela B
			Caixa aberta ou sem caixaMáximo 3 lugares
		
		
		
			Carrinhas caixa aberta cabine dupla/tripla
			15% da Tabela B
			Caixa aberta ou sem caixaMínimo 4 lugares4x4 excluídos
		
		
			Carrinhas caixa aberta cabine dupla/tripla 4x4
			50% da Tabela B
			Caixa aberta ou sem caixaMínimo 4 lugares4x4
		
		
			Anteriores a 1970
			20% da tabela B
			Primeira matrícula anterior a 1970Proveniente da UE
		
		
			Casos não incluídos nos tipos acima
			100% da Tabela B
			Não aplicável
		
	


Existe um agravamento no valor de 250€ (+23% se houver IVA a cobrar) para todos os veículos ligeiros de mercadorias diesel (a gasóleo) que emitam 0,001g/km ou mais de partículas.
Normalmente, os únicos veículos que cumprem este requisito são aqueles equipados com filtro de partículas (siglas DPF, FAP ou FP). Deverá obter esta informação junto do fabricante, do vendedor ou do DUA. Este agravamento também é aplicado quando não existe informação oficial do valor de emissões de partículas, isto é, quando não há ou essa informação não existe no certificado de conformidade ou na ficha de homologação técnica.


	
		
		
	
	
		
			ISV 2026Veículos ligeiros de mercadoriasTaxa emissão partículasimpostosobreveiculos.info
		
		
			Gasóleo
		
		
			Emissão de partículas
			Taxa
		
	
	
		
			Menos de 0,001g/km
			0€
		
		
			A partir de 0,001g/km ou se não houver informação
			250€
		
	


Motociclos, triciclos e quadriciclosTabela C

Para motociclos, triciclos e quadriciclos, aplica-se a tabela C.


	
		
		
	
	
		
			ISV 2026Tabela CMotociclos, triciclos e quadriciclosComponente cilindradaimpostosobreveiculos.info
		
		
			Cilindrada (cm3)
			Taxa única
		
	
	
		
			120 a 250
			73,78€
		
		
			251 a 350
			91,63€
		
		
			351 a 500
			122,57€
		
		
			501 a 750
			184,45€
		
		
			Mais de 750
			245,14€
		
	


Isenções

Estas são algumas das isenções aplicadas essencialmente aos sujeitos passivos, mesmo que com algumas condições em relação aos veículos.Existem mais isenções mas, regra geral, não são destinadas ao público em geral, pelo que não escrevo sobre as mesmas aqui.


	
		
		
		
	
	
		
			ISV 2026Isenções sujeitos passivos (pessoas/entidades)impostosobreveiculos.info
		
		
			Tipo
			Percentagem de ISV a pagar
			Condições
		
	
	
		
			Famílias numerosas
			50%
			Mais de 3 dependentes3 dependentes, 2 com menos 8 anosLotação mínima 6 lugaresLigeiros passageirosCO2 NEDC =< 150g/kmCO2 WLTP =< 173g/kmLimite 7.800€
		
		
			Mudança residência
			0%
			6 meses no estrangeiroProprietário +6 mesesEstudos, estágios e missões excluídas
		
		
			Pessoas com deficiência
			0%Limite 7.800€
			Incapacidade motora => 60%CO2 NEDC =< 160g/kmCO2 WLTP =< 184g/kmIncapacidade obriga caixa automática => CO2 NEDC =< 180g/kmCO2 WLTP =< 207g/km
		
	


Simuladores

Porque as tabelas podem ser confusas pela quantidade de critérios, criei alguns simuladores para calcular o valor de ISV a pagar em 2026:


	Simulador ISV ligeiros passageiros 2026
	Simulador ISV motos 2026
	Simulador ISV autocaravanas 2026


Não se esqueça de simular também o valor a pagar de IUC, não conte só com o valor de aquisição mas, também com o valor anual do imposto, que pode em alguns casos chegar aos 1.000€ por ano.
Faça a simulação do IUC a pagar:


	Simulador IUC 2026


Se tiver questões ou comentários, pode descreve-los usando a caixa de comentários mais abaixo, tentarei ajudar dentro do que puder e souber.</description><pubDate>Thu, 09 Oct 2025 17:33:03 +0000</pubDate><link>https://impostosobreveiculos.info/isv/imposto-sobre-veiculos-isv-2026/</link><guid>https://impostosobreveiculos.info/isv/imposto-sobre-veiculos-isv-2026/</guid></item><item><title>O que é e onde conseguir um Certificado de Conformidade (COC)</title><description>
Nesta página: informações sobre o que é, quanto custa e onde obter um Certificado de Conformidade (Certificate of Conformity).
Resumo: um COC é um documento necessário para legalizar um automóvel em Portugal.
  
	
	  O que é um COC?
	
	
	  Quanto custa um COC?
	
	
	  Onde é que posso pedir um COC?
	
  


O que é um COC (Certificado de Conformidade)?

Um certificado de conformidade (o termo internacional é Certificate of Conformity) não é nada mais que um documento/papel.
Este documento é uma declaração emitida pelo fabricante de um produto, em como este produto está conforme toda a legislação e todas as regras aplicáveis na União Europeia.

No caso dos automóveis, é uma declaração e uma garantia do fabricante em como determinado carro cumpre toda a legislação e todos os regulamentos em vigor na União Europeia, por exemplo, em matéria de emissões, de segurança, de reciclabilidade, etc.
O COC inclui também diversos dados sobre o automóvel em questão, nomeadamente, dimensões, características técnicas, emissões, consumos homologados, entre outros.
Em Portugal pode ser utilizado para obter a homologação nacional.
Só se tornou obrigatório e só está disponível para carros cuja data de fabrico seja igual ou posterior a 1996, carros anteriores a este ano normalmente não têm nem precisam de COC.
Carros fabricados para países que não pertençam à Europa ou a países que utilizem legislação europeia neste campo, não têm COC, pelo que não é possível pedir um COC nesses casos.

Pode ser necessário apresentar este documento no processo de legalização de um carro importado usado.

O COC é diferente consoante o VIN do veículo (VIN = Vehicle Identification Number = Número de quadro/chassis - uma espécie de número de série), pelo que não existe um COC universal - existem vários COC para o mesmo modelo e às vezes até para a mesma versão de um determinado veículo.

Um COC emitido num país da UE é válido em qualquer país da UE, independentemente do idioma em que é emitido (algumas marcas costumam emitir os COC na sua língua "nativa").
Isto quer dizer que pode pedir o COC em qualquer país da UE e este é sempre válido em Portugal.

Aqui pode ver um exemplo de um COC:





Em teoria, todos os veículos saem da fábrica com um COC original.
Cada fabricante tem a sua forma de tratar deste processo, pelo que não há uma única forma de fazer as coisas - a regra principal é que tem de existir um COC por veículo.
Assim, ainda em teoria, após saída da fábrica, o destino do COC varia. Consoante o país, alguns fabricantes entregam-no ao primeiro proprietário, outros mantém-no em arquivo, outros entregam ao representante nacional, etc.
Por causa disto, não é difícil que o COC se "perca" pelo que o fabricante pode emitir uma cópia, que pode ser sempre requisitada, em qualquer momento.
Quer isto dizer que, pelos motivos que indico acima, o COC tanto pode ser o original como uma cópia.

Mais sobre este tema, a ler especialmente se não tem o COC ou se não é possível obter o COC: homologação de automóveis.

Quanto custa um COC?

Um certificado de conformidade tanto pode custar poucas centenas como muitas centenas de euros.
Como é um documento emitido pelo fabricante, apenas este pode estabelecer o preço.
Há alguns fabricantes que cobram 150€, enquanto outros fabricantes cobram 400€.

Onde é que posso pedir um COC?

Regra geral, na marca. Contacta a marca ou o fabricante, através do importador nacional, ou de um concessionário, e pede o documento.
Este serviço é pago e pode demorar entre dias a semanas.
O importador ou concessionário apenas actua como intermediário, uma vez que quem emite o COC é sempre a casa mãe.
Se vai comprar o carro a um comerciante profissional (stand) este também lhe pode fornecer o COC, é um serviço pedido frequentemente e já dispõem da experiência para o fazer sem dificuldades.
Há serviços online que o fazem por si, tirando a burocracia associada, e conseguindo por vezes preços mais simpáticos que no importador.

Se tiver dificuldades ou questões, use por favor a caixa de comentários mais abaixo.

Fontes

https://eur-lex.europa.eu/legal-content/PT/TXT/?uri=LEGISSUM%3An26100
https://europa.eu/youreurope/citizens/vehicles/registration/formalities/portugal/index_pt.htm
http://www.imt-ip.pt/sites/IMTT/Portugues/Veiculos/Matriculas/VeiculosUsados/Ligeiros/Paginas/MatriculaparaLigeirosUsados.aspx
http://www.andalucia.com/forums/viewtopic.php?t=37805#p373541
</description><pubDate>Sat, 16 Nov 2024 22:37:20 +0000</pubDate><link>https://impostosobreveiculos.info/importacao/o-que-e-e-onde-conseguir-um-certificado-de-conformidade-coc/</link><guid>https://impostosobreveiculos.info/importacao/o-que-e-e-onde-conseguir-um-certificado-de-conformidade-coc/</guid></item><item><title>Despesas para importar carros usados da UE</title><description>
Se vai importar um carro usado, encontra aqui uma lista com os valores das despesas que vai ter.
	
		Lista despesas Alemanha
	


Lista despesas Alemanha


	
		
			Despesas para importar carros usados da AlemanhaExemplo de Lisboa a Estugarda, ida de avião e volta de carro, para 2 pessoas por 2 noites e 3 dias fazendo reservas com 2 meses de antecedência, valores mínimos(informação actualizada em Novembro de 2024)
		
		
			Descrição da despesa
			Custo 2024
			Onde?
		
	
	
		
			Guia para comprar carros na Alemanha
		
		
			Voo ida AlemanhaExclui aeroportos secundários
			Média 150€
			Comparador voos
		
		
			Aluguer automóvel por 2 dias na AlemanhaInclui 30€ combustível
			Média 200€
			Comparador rent-a-car
		
		
			Estadia 2 noites na Alemanha+Estadia 1 noite na viagemCom pequeno almoço
			Média 200€
			Comparador hotéis
		
		
			Refeições3 dias x 2 refeições diárias a 15€ total
			Média 100€
			
		
		
			Combustível gasóleo
			Média 250€
			Estimativa Via Michelin
		
		
			Portagens
			Aproximado 80€
			Estimativa Via Michelin
		
		
			SubtotalViagem Portugal-Alemanha-Portugal
			Média 980€
			
		
		
			Seguro + matrícula exportação + chapas matrícula na Alemanha + "IUC alemão"
			Mínimo 100€Média 200€Máximo 300€
			Faça você mesmoouNo vendedor profissional
		
		
			SubtotalLegalização Alemanha
			Média 200€
			
		
		
			Como legalizar carros importados
		
		
			Certificado de Conformidade(COC - Certificate Of Conformity)
			Mínimo 0€Média 250€
			No vendedor profissionalouNa marca
		
		
			Inspecção para atribuição de matrícula em Portugal
			Fixo 89,59€
			Centro de Inspecções B
		
		
			Atribuição matrícula portuguesa em PortugalDocumento Único Automóvel(certificado de matrícula)
			Mínimo 45€Máximo 165€
			IMT
		
		
			Chapas matrícula portuguesa em Portugal
			Aproximado 20,00€
			Lojas peças automóveis
		
		
			Registo propriedade em Portugal
			Mínimo 46,75€Máximo 55€
			AutomovelOnline ou Conservatórias
		
		
			SubtotalLegalização Portugal
			Média 209,59€
			
		
		
			Impostos ISV e IUC em Portugal
			VariávelSimulador ISV e IUC
			Portal Aduaneiro
		
		
			Total
			Média com COC 1.639,59€Média sem COC 1.389,59€
			
		
	
</description><pubDate>Sat, 16 Nov 2024 22:13:24 +0000</pubDate><link>https://impostosobreveiculos.info/importacao/despesas-para-importar-carros-usados-da-ue/</link><guid>https://impostosobreveiculos.info/importacao/despesas-para-importar-carros-usados-da-ue/</guid></item><item><title>Imposto Único de Circulação (IUC) 2025</title><description>
Nesta página: informação simplificada mas completa sobre o IUC (antigo "selo do carro") e as tabelas com os valores actualizados para 2025.

Pagar agora o IUC no Portal das Finanças &#xE89E;
	
		Novidades
		Introdução ao IUC
		Tabelas
			
				Ligeiros passageiros primeira matrícula até Junho 2007
				Ligeiros passageiros primeira matrícula a partir de Julho 2007
				Comerciais/mercadorias até 12t
				Motas e similares
				Outros veículos
			
		Simuladores IUC
		Pagar o IUC
		Questões e comentários
	


Novidades e actualizações do IUC para 2025

Toda a informação é provisória, podendo ser alterada até 31/12/2024.
As taxas não foram atualizadas (aumentadas), são exatamente as mesmas de 2024.

Introdução ao IUC

A informação principal nesta página, para ser acessível e por ser o caso mais comum, centra-se essencialmente nos automóveis ligeiros e motociclos.No final da página encontra mais informação sobre o IUC e outros tipos de veículos (pesados, aeronaves, embarcações).

O IUC é um imposto anual que incide sobre a propriedade de um veículo (e não sobre a circulação), pago até a matrícula ser cancelada, cujos valores são actualizados por norma todos os anos em Janeiro.
No caso dos automóveis, é o imposto que substitui o antigo "selo do carro" ou "selo automóvel" e não deve ser confundido com o ISV, que é um imposto pago apenas quando o veículo é matriculado pela primeira vez em Portugal.

São considerados veículos para pagamento do IUC: todos os veículos automóveis (ligeiros e pesados, de passageiros e mercadorias), motociclos e similares, embarcações de recreio e aeronaves.

O processo de pagamento do IUC é sempre iniciado no Portal das Finanças. Para saber como deve proceder para pagar o IUC, por favor consulte o guia passo a passo.
O pagamento deve ser feito entre o primeiro dia do mês anterior ao mês da matrícula até ao final do mês da matrícula portuguesa do carro. O pagamento do IUC quando compra um carro novo ou importa um usado deve ser feito pela primeira vez até 90 dias após a data da matrícula portuguesa.

As regras para calcular o valor do IUC a pagar pelos importados usados mudaram em 2020: desde que a primeira matrícula tenha sido num país da UE ou do Espaço Económico Europeu (Islândia, Liechtenstein, Noruega), é a data dessa matrícula que deve ser considerada para o cálculo do IUC.
Assim, os automóveis usados importados cuja primeira matrícula tenha sido num país da UE/EEE pagam IUC consoante a data dessa primeira matrícula e não consoante a data da matrícula portuguesa, como aconteceu até 2019.
Os usados importados cuja primeira matrícula não tenha sido num país da UE/EEE continuam a pagar pela data da matrícula portuguesa - o que inclui por exemplo a Suíça.
Para saber mais sobre isto: a descida do IUC nos importados usados em 2020.
As regras de cálculo para os veículos "nacionais" (aqueles cuja primeira matrícula foi em Portugal) mantêm-se como até aqui.

Ser tiver dúvidas sobre o IUC, consulte as respostas para as dúvidas mais comuns sobre o IUC.

Existem duas formas de cálculo do imposto para os veículos ligeiros de passageiros.

A primeira forma de cálculo, com base no combustível, cilindrada e ano da matrícula, por escalões, aplica-se aos veículos matriculados pela primeira vez em Portugal ou num país da UE/EEE até 30 de Junho de 2007. Tecnicamente, segundo o Código do IUC, estes veículos estão enquadrados na categoria A.

A segunda forma de cálculo, com base no combustível, ano da matrícula, cilindrada e emissões de CO2, por escalões, aplica-se aos veículos matriculados em Portugal, na UE ou no EEE a partir de 1 de Julho de 2007, e aos veículos cuja matrícula portuguesa seja a partir de 1 de Julho de 2007 mas cuja primeira matrícula foi num país fora da UE + EEE. Estes veículos pertencem à categoria B do Código do IUC.

Pode obter os dados necessários para o cálculo no livrete, Documento Único Automóvel ou na documentação oficial do carro (manual, COC, etc.).
Infelizmente, as emissões de CO2 deixaram de estar inscritas no DUA dos carros novos a partir de 2018/2019 - consulte o manual do carro ou outra documentação oficial para conhecer as emissões de CO2.

Tabelas

Há isenção quando o valor do IUC a cobrar é inferior a 10€.

Veículos com primeira matrícula em Portugal, UE ou EEE até 30 Junho de 2007 (inclusive)

Nos veículos importados a partir de Julho de 2007 de países de fora da UE/EEE (Suíça por exemplo) a data da matrícula para o cálculo do IUC é sempre a da matrícula portuguesa.

Estas são as tabelas de IUC para os veículos ligeiros de passageiros e de utilização mista com peso bruto não superior a 2.500kg (categoria A).

Em complemento a estas tabelas, também está disponível o simulador do IUC.

Veja no DUA (Documento Único Automóvel) ou no livrete qual o combustível (campo P.3 no DUA), a cilindrada (campo P.1 no DUA) e o ano da primeira matrícula (campo B no DUA), depois, na tabela do combustível correspondente cruze a linha da cilindrada (ou voltagem nos eléctricos) com a coluna do ano da matrícula para saber o valor a pagar.

Esta é a tabela de IUC para 2025 dos veículos ligeiros de passageiros a gasolina com primeira matrícula em Portugal ou num país da UE + EEE até Junho de 2007.Carros com a primeira matrícula em Portugal + UE + EEE anterior a 1981 estão isentos.


	
		
		
		
		
	
	
		
			Tabela IUC ligeiros passageiros aplicável no ano 2025impostosobreveiculos.info
		
		 
		    GasolinaPrimeira matrícula PT/UE/EEE de 1981 a Junho de 2007
		
		 
		    Cilindrada (cm3)
		    Matrícula de 1996 a Junho 2007
		    Matrícula de 1990 a 1995
		    Matrícula de 1981 a 1989
		
	
	
		 
		    Até 1.000
		    19,90€
		    12,20€
		    Isento 8,80€
		
		 
			1.001 a 1.300
			39,95€
			22,45€
			12,55€
		
		
			1.301 a 1.750
			62,40€
			34,87€
			17,49€
		
		
			1.751 a 2.600
			158,31€
			83,49€
			36,09€
		
		
			2.601 a 3.500
			287,49€
			156,54
			79,72€
		
		
			Mais de 3.500
			512,23€
			263,11€
			120,90€
		
		
			Simulador do IUC
		
	


Esta é a tabela de IUC para 2025 dos veículos ligeiros de passageiros a gasóleo com primeira matrícula em Portugal ou num país da UE + EEE até Junho de 2007.Os carros a gasóleo têm uma taxa adicional desde 2017 que já está incluída nos valores da seguinte tabela (entre parêntesis está a soma do valor de imposto normal e da taxa adicional - vísivel apenas em ecrãs grandes por uma questão de legibilidade).

	
		
		
		
		
	
	
		
			Tabela IUC ligeiros passageiros aplicável no ano 2025impostosobreveiculos.info
		
		 
		    GasóleoPrimeira matrícula PT/UE/EEE de 1981 a Junho de 2007
		
		 
		    Cilindrada (cm3)
		    Matrícula de 1996 a Junho 2007
		    Matrícula de 1990 a 1995
		    Matrícula de 1981 a 1989
		
	
	
		 
		    Até 1.500
		    22,48€ (19,90€ + 3,14€)
		    14,18€ (12,55€ + 1,98€)
		    10,19€ (8,80€ + 1,39€)
		
		 
		    1.501 a 2.000
		    45,13€ (39,95€ + 6,31€)
		    25,37€ (22,45€ + 3,55€)
		    14,18€ (12,55€ + 1,98€)
		
		
		    2.001 a 3.000
		    70,50€ (62,40€ + 9,86€)
		    39,40€ (34,87€ + 5,51€)
		    19,76€ (17,49€ + 2,76€)
		
		
		    Mais de 3.000
		    178,86€ (158,31€ + 25,01€)
		    94,33€ (83,49€ + 13,19€)
		    40,77€ (36,09€ + 5,70€)
		
		
			Simulador do IUC
		
	

Esta é a tabela de IUC para 2025 dos veículos ligeiros de passageiros eléctricos com primeira matrícula em Portugal ou num país da UE/EEE até Junho de 2007.

	
		
		
		
		
	
	
		
			Tabela IUC ligeiros passageiros aplicável no ano 2025impostosobreveiculos.info
		
		 
			EléctricosPrimeira matrícula PT/UE/EEE de 1981 a Junho de 2007
		
		 
			Voltagem total
			Matrícula de 1996 a Junho 2007
			Matrícula de 1990 a 1995
			Matrícula de 1981 a 1989
		
	
	
		 
		    Até 100
		    19,90€
		    12,55€
		    Isento 8,80€
		
		 
		    Mais de 100
		    39,95€
		    22,45€
		    12,55€
		
	




Veículos com primeira matrícula a partir de 1 de Julho de 2007 (inclusive) e importados usados de fora da UE/EEE a partir de 1 de Julho de 2007

Nos veículos importados a partir de Julho de 2007 de países de fora da UE/EEE (Suíça por exemplo) a data da matrícula para o cálculo do IUC é sempre a da matrícula portuguesa.

Estas são as tabelas de IUC para os veículos ligeiros de passageiros e de utilização mista com peso bruto não superior a 2.500kg (categoria B).

Em complemento a estas tabelas, também está disponível o simulador do IUC para 2025.

Nos ligeiros de passageiros matriculados em Portugal ou num país da UE/EEE a partir de 1 de Julho de 2007, e nos importados usados de fora da UE/EEE a partir de 1 de Julho de 2007 (com matrícula portuguesa a partir de 1 de Julho de 2007), o IUC é calculado com base na cilindrada, nas emissões de CO2 e na data da matrícula.
Deve consultar no DUA (Documento Único Automóvel) qual a cilindrada (campo P.1 no DUA), as emissões de CO2 (campo V.7 no DUA) se estiverem inscritas, e a data da matrícula (campo I no DUA).
Existem taxas adicionais para veículos a gasóleo e para veículos com emissões de CO2 superiores a 180g/km e data da primeira matrícula PT/UE/EEE a partir de 2017.
O cálculo do valor de IUC a pagar é feito em 3 passos para automóveis a gasolina e em 4 passos para automóveis a gasóleo.
Automóveis ligeiros exclusivamente eléctricos estão isentos de IUC - esta isenção não abrange híbridos ou híbridos plug-in, que pagam o valor normal como qualquer outro automóvel.
Passo 1: a tabela da cilindrada é aplicada de forma igual a automóveis a gasolina e a gasóleo (ou qualquer outro combustível). Veja em qual dos quatro escalões se insere o veículo.

	
		
		
	
	
		
			Tabela IUC cilindrada ligeiros passageiros aplicável no ano 2025Primeira matrícula PT/UE/EEE a partir de Julho de 2007eOrigem fora PT/UE/EEE com matrícula portuguesa a partir de Julho de 2007impostosobreveiculos.info
		
		
			Cilindrada (cm3)
			Taxa
		
	
	
		
			Até 1.250
			31,77€
		
		
			1.251 a 1.750
			63,74€
		
		 
			1.751 a 2.500
			127,35€
		
		 
			Mais de 2.500
			435,84€
		
		
			Simulador do IUC para 2025
		
	


Resumo do cálculo até agora: taxa cilindrada
Falta: taxa emissões CO2, coeficiente idade, taxa adicional gasóleo
Passo 2: à taxa da cilindrada deve agora somar a taxa das emissões de CO2, mais uma vez, o valor é o mesmo para gasolina e gasóleo. Nos veículos com primeira matrícula PT/UE/EEE a partir de 2017 terá que somar o valor das duas colunas, da taxa e da taxa adicional. Em 2020 a tabela foi dividida em escalões diferentes consoante o método de homologação das emissões de CO2: NEDC ou WLTP.

Relembro: todos os automóveis novos vendidos entre 2018 e 2019 poderão ser NEDC ou WLTP, foi um período de transição onde as duas normas conviveram - para saber com certeza se um automóvel é NEDC ou WLTP tem que consultar a documentação do carro (DUA, COC, manual, etc.).

De forma geral, podendo haver excepções:

automóveis novos vendidos até 2017 são NEDC
automóveis novos vendidos em 2018 e 2019 podem ser NEDC ou WLTP
automóveis novos vendidos em 2018 são maioritariamente NEDC
automóveis novos vendidos em 2019 são maioritariamente WLTP
qualquer automóvel novo vendido a partir de 2020 é WLTP





	
		
		
		
		
	
	
		
			Tabela IUC CO2 ligeiros passageiros aplicável no ano 2025Primeira matrícula PT/UE/EEE a partir de Julho de 2007eOrigem fora PT/UE/EEE com matrícula portuguesa a partir de Julho de 2007impostosobreveiculos.info
		
		
			Emissões CO2 (g/km) NEDC
			Emissões CO2 (g/km) WLTP
			Taxa
			Taxa adicional
		
	
	
		
			Até 120
			Até 140
			65,15€
			0€
			
		
			121 a 180
			141 a 205
			97,63€
			0€
		
		 
			181 a 250
			206 a 260
			212,04€
			31,77€
		
		 
			Mais de 250
			Mais de 260
			363,25€
			63,74€
		
		
			Simulador do IUC para 2025
		
	


Resumo do cálculo até agora: taxa cilindrada + taxa CO2
Falta: coeficiente idade, taxa adicional gasóleo
Passo 3: Deve agora multiplicar o resultado da soma da taxa da cilindrada com a das emissões de CO2 pelo número (coeficiente) que aparece na seguinte tabela.
Este coeficiente é um agravamento para veículos mais recentes, ou seja, carros mais recentes pagam mais IUC.

	
		
		
	
	
		
			Tabela IUC coeficiente ano matrícula ligeiros passageiros aplicável no ano 2025Primeira matrícula PT/UE/EEE a partir de Julho de 2007eOrigem fora PT/UE/EEE com matrícula portuguesa a partir de Julho de 2007impostosobreveiculos.info
		
		
		Ano da primeira matrícula PT/UE/EEE
		Coeficiente
		
	
	
		
			2007
			1,00
		
		
			2008
			1,05
		
		
			2009
			1,10
		
		
			2010 e seguintes
			1,15
		
		
			Simulador do IUC para 202
		
	

Resumo do cálculo: (taxa cilindrada + taxa CO2) * coeficiente data primeira matrícula PT/UE/EEE
Falta: taxa adicional só para veículos a gasóleo
Passo 4 (gasóleo apenas): criou-se uma taxa adicional aquando da intervenção da troika mas que ainda está em vigor, a cobrar em todos os veículos ligeiros de passageiros a gasóleo com primeira matrícula PT/UE/EEE a partir de 1 de Julho de 2007 (inclusive).
Supostamente, é uma taxa temporária, ou seja, deixará de existir no futuro porém, ainda existe em 2025.

	
		
		
	
	
		
			Tabela IUC taxa gasóleo aplicável no ano 2025Primeira matrícula PT/UE/EEE a partir de Julho de 2007eOrigem fora PT/UE/EEE com matrícula portuguesa a partir de Julho de 2007impostosobreveiculos.info
		
		
			Gasóleo
		
		
			Cilindrada (cm3)
			Taxa Adicional
		
	
	
		
			Até 1.250
			5,02€
		
		
			1.251 a 1.750
			10,07€
		
		
			1.751 a 2.500
			20,12€
		
		
			Mais de 2.500
			68,85€
		
		
			Simulador do IUC para 2025
		
	

Resumo do cálculo até agora (apenas gasóleo): (taxa cilindrada + taxa CO2) * coeficiente data matrícula + taxa adicional gasóleo
Falta: nada, o cálculo está completo
Exemplos de cálculo:

Carro gasóleo PT/UE/EEE 2008 com 1461cm3 e 109g/km CO2: ((61,94€ + 63,32€) * 1,05) + 10,07€ = 141,59€ (em 2022 136,53€)
Carro gasolina PT/UE/EEE 2015 com 1199cm3 e 130g/km CO2: (30,87€ + 94,88€) * 1,15 = 144,61€ (em 2022 139,05€)
Carro gasóleo PT/UE/EEE 2018 com 1598cm3 e 99g/km CO2: ((61,94€ + 63,32€) * 1,15) + 10,07€ = 154,12€ (em 2022 148,58€)
Carro gasolina PT/UE/EEE 2017 com 2997cm3 e 207g/km CO2: (423,55€ + 206,07€ + 30,87€) * 1,15 = 759,56€ (em 2022 730,34€)


Veículos comerciais de transporte particular com peso bruto inferior a 12t
Esta é a tabela de IUC para 2025 dos veículos de transporte particular com peso bruto inferior a 12t (categoria C). Esta tabela é independente do ano da matrícula.

	
		
		
	
	
		
			Tabela IUC ligeiros mercadorias aplicável no ano 2025impostosobreveiculos.info
		
		
			Peso Bruto (kg)
			Taxa
		
	
	
		
			Até 2.500
			35,15€
		
		
			2.501 a 3.500
			58,21€
		
		 
			3.501 a 7.500
			139,47€
		
		 
			7.501 a 11.999
			226,24€
		
	


Motociclos, ciclomotores, triciclos e quadriciclos
Esta é a tabela de IUC para 2025 dos motociclos, ciclomotores, triciclos e quadriciclos (categoria E).

	
		
		
		
	
	
		
			Tabela IUC motociclos e similares aplicável no ano 2025impostosobreveiculos.info
		
		
			Cilindrada (cm3)
			Matrícula de 1997 a 2025
			Matrícula de 1992 a 1996
		
	
	
		
			Até 119
			Isento
			Isento
		
		
			120 a 250
			Isento 6,19€
			Isento
		
		
			251 a 350
			Isento 8,76€
			Isento 6,19€
		
		
			351 a 500
			21,18€
			12,53€
		
		
			501 a 750
			63,62€
			37,47€
		
		
			Mais de 750
			138,15€
			67,76€
		
	


Outros veículos

Consulte as tabelas de IUC de outros veículos:


	Veículos mercadorias de peso bruto inferior a 12t, de peso bruto >= 12t, articulados e conjuntos, de transporte particular (categoria C)
	Veículos mercadorias de peso bruto inferior a 12t, de peso bruto >= 12t, articulados e conjuntos, de transporte público (categoria D)
	Embarcações (categoria F)
	Aviões (categoria G)


Simuladores
Porque as tabelas podem ser confusas pela quantidade de critérios, criei um simulador para saber o valor de IUC a pagar em 2025:

Simulador IUC 2025

Estes simuladores só calculam o valor para ligeiros de passageiros (categorias A e B).

Pagar o IUC
Para pagar o IUC:

Instruções sobre como pagar
Ligação directa para fazer já o pagamento no Portal das Finanças
</description><pubDate>Thu, 10 Oct 2024 22:40:03 +0000</pubDate><link>https://impostosobreveiculos.info/iuc/imposto-unico-circulacao-iuc-2025/</link><guid>https://impostosobreveiculos.info/iuc/imposto-unico-circulacao-iuc-2025/</guid></item><item><title>Imposto Sobre Veículos (ISV) 2025</title><description>
Nesta página: informação simplificada mas completa sobre o ISV (antigo IA - Imposto Automóvel) e as tabelas com os valores propostos no Orçamento de Estado para 2025.

	
		Novidades
		Introdução ao ISV
		Tabelas ISV ligeiros passageiros
		Tabelas ISV mercadorias, autocaravanas, anteriores a 1970
		Tabelas ISV motociclos, triciclos e quadriciclos
		Isenções ISV
		Simuladores
	


Novidades e actualizações do ISV para 2025

Toda a informação é provisória, podendo ser alterada até 31/12/2024.
As taxas não foram atualizadas (aumentadas), são exatamente as mesmas de 2024.As tabelas de desconto sobre o ISV consoante a idade dos usados importados deixaram de ser divididas em duas - componente cilindrada e ambiental (CO2) -  passando a ser apenas uma para a totalidade do imposto.
Isto significa que o ISV irá, regra geral, baixar em 2025, especialmente em carros com emissões de CO2 mais altas.
Os automóveis híbridos plug-in matriculados na UE entre 1/1/2015 e 31/12/2020 passam a ter o desconto dos plug-in (pagam 25% do ISV) desde que tenham uma autonomia elétrica mínima de 25 km (era 50 km em 2024).

Introdução ao ISV

O ISV - Imposto Sobre Veículos (substituiu em 2007 o antigo IA - Imposto Automóvel) - é um imposto de matriculação, ou seja, é pago uma única vez quando o veículo é matriculado pela primeira vez em Portugal, seja novo ou usado.
O ISV é calculado principalmente com base em dois critérios: a cilindrada e as emissões de CO2 do veículo. Alguns tipos de veículos, como os comerciais e as motos, pagam ISV com base apenas na cilindrada.
Existe um desconto sempre que um veículo usado é importado da UE. Este desconto vai até aos 15 anos de idade, a partir dessa idade o desconto é sempre o mesmo.
Veículos exclusivamente eléctricos não pagam ISV (nem IUC).
Não deve ser confundido com o IUC, que é um imposto anual e recorrente.

É importante salientar que escrevo aqui sobre o ISV tendo como objectivo esclarecer o público em geral.Para o texto não se tornar demasiado extenso e difícil de seguir, apenas trato dos aspectos principais, não cobrindo as diversas situações mais exclusivas ou de pouco interesse para o cidadão comum.

A legislação que regulamenta o ISV é o Código do ISV.Pode também consultar todos os artigos que escrevi sobre o ISV.

Automóveis ligeiros de passageiros e automóveis ligeiros de utilização mistaTabela A

Pormenor de pouca importância: a chamada tabela A são na verdade diversas tabelas, no sentido estrito do termo, identifica as tabelas aplicáveis aos automóveis ligeiros de passageiros.A tabela B aplica-se aos veículos de mercadorias, autocaravanas e clássicos anteriores a 1970.A tabela C aplica-se aos motociclos e similares.

O cálculo do ISV é feito com base na cilindrada e nas emissões de CO2. O valor do imposto a pagar corresponde à soma do resultado das duas tabelas.
A primeira tabela é a da cilindrada.


	
		
		
		
	
	
		
			ISV 2025Veículos ligeiros de passageirosComponente cilindradaimpostosobreveiculos.info
		
		
			Cilindrada (cm3)
			Taxa por cm3
			Parcela a abater (subtrair ao resultado da multiplicação)
		
	
	
		
			Até 1.000
			1,09€
			849,03€
		
		
			1.001 a 1.250
			1,18€
			850,69€
		
		
			Mais de 1.250
			5,61€
			6.194,88€
		
		
			Exemplo para um carro de 998cm3: 998cm3 * 1,09€ - 849,03€ = 238,79€
		
		
			Simulador ISV 2025
		
	

Ao resultado da tabela anterior, deverá somar o resultado de uma das seguintes tabelas das emissões de CO2, consoante o combustível do carro e a homologação do mesmo - NEDC ou WLTP.
Relembro: todos os automóveis novos vendidos entre 2018 e 2019 poderão ser NEDC ou WLTP, foi um período de transição onde as duas normas conviveram - para saber com certeza se um automóvel é NEDC ou WLTP tem que consultar a documentação do carro (DUA, COC, manual, etc.).

De forma geral, podendo haver excepções:

automóveis novos vendidos até 2017 são NEDC
automóveis novos vendidos em 2018 e 2019 podem ser NEDC ou WLTP
automóveis novos vendidos em 2018 são maioritariamente NEDC
automóveis novos vendidos em 2019 são maioritariamente WLTP
qualquer automóvel novo vendido a partir de 2020 é WLTP

Esta é a tabela da componente ambiental para carros a gasolina, GPL (gás petróleo liquefeito) ou GN (gás natural), homologados pela norma NEDC:

	
		
		
		
	
	
		
			ISV 2025Veículos ligeiros de passageirosComponente ambiental (CO2)impostosobreveiculos.info
		
		
			Gasolina NEDC
		
		
		CO2 (g/km)
		Taxa por g/km
		Parcela a abater (subtrair ao resultado da multiplicação)
		
	
	
		
			Até 99
			4,62€
			427,00€
		
		
			100 a 115
			8,09€
			750,99€
		
		
			116 a 145
			52,56€
			5.903,94€
		
		
			146 a 175
			61,24€
			7.140,17€
		
		
			176 a 195
			155,97€
			23.627,27€
		
		
			Mais de 195
			205,65€
			33.390,12€
		
		
			Exemplo para um carro de 105g/km CO2 NEDC: 105g/km * 8,09€ - 750,99€ = 98,46€
		
		
			Simulador ISV 2025
		
	

Esta é a tabela da componente ambiental para carros a gasolina, GPL (gás petróleo liquefeito) ou GN (gás natural), homologados pela norma WLTP:

	
		
		
		
	
	
		
			ISV 2025Veículos ligeiros de passageirosComponente ambiental (CO2)impostosobreveiculos.info
		
		
			Gasolina WLTP
		
		
		CO2 (g/km)
		Taxa por g/km
		Parcela a abater (subtrair ao resultado da multiplicação)
		
	
	
		
			Até 110
			0,44€
			43,02€
		
		
			111 a 115
			1,10€
			115,80€
		
		
			116 a 120
			1,38€
			147,79€
		
		
			121 a 130
			5,27€
			619,17€
		
		
			131 a 145
			6,38€
			762,73€
		
		
			146 a 175
			41,54€
			5.819,56€
		
		
			176 a 195
			51,38€
			7.247,39€
		
		
			196 a 235
			193,01€
			34.190,52€
		
		
			Mais de 235
			233,81€
			41.910,96€
		
		
			Exemplo para um carro de 125g/km CO2 WLTP: 125g/km * 5,27€ - 619,17€ = 39,58€.
		
		
			Simulador ISV 2025
		
	


Esta é a tabela da componente ambiental para carros a gasóleo homologados pela norma NEDC.


	
		
		
		
	
	
		
			ISV 2025Veículos ligeiros de passageirosComponente ambiental (CO2)impostosobreveiculos.info
		
		
			Gasóleo NEDC
		
		
		CO2 (g/km)
		Taxa por g/km
		Parcela a abater (subtrair ao resultado da multiplicação)
		
	
	
		
			Até 79
			5,78€
			439,04€
		
		
			80 a 95
			23,45€
			1.848,58€
		
		
			96 a 120
			79,22€
			7.195,63€
		
		
			121 a 140
			175,73€
			18.924,92€
		
		
			141 a 160
			195,43€
			21.720,92€
		
		
			Mais de 160
			268,42€
			33.447,90€
		
		
			Exemplo para um carro de 107g/km CO2 NEDC: 107g/km * 79,22€ - 7.195,63€ = 1280,91€
		
		
			Simulador ISV 2025
		
	


Esta é a tabela da componente ambiental para carros a gasóleo homologados pela norma WLTP.


	
		
		
		
	
	
		
			ISV 2025Veículos ligeiros de passageirosComponente ambiental (CO2)impostosobreveiculos.info
		
		
			Gasóleo WLTP
		
		
		CO2 (g/km)
		Taxa por g/km
		Parcela a abater (subtrair ao resultado da multiplicação)
		
	
	
		
			Até 110
			1,72€
			11,50€
		
		
			111 a 120
			18,96€
			1.906,19€
		
		
			121 a 140
			65,04€
			7.360,85€
		
		
			141 a 150
			127,40€
			16.080,57€
		
		
			151 a 160
			160,81€
			21.176,06€
		
		
			161 a 170
			221,69€
			29.227,38€
		
		
			171 a 190
			274,08€
			36.987,98€
		
			
			Mais de 190
			282,35€
			38.271,32€
		
		
			Exemplo para um carro de 115g/km CO2 WLTP: 115g/km * 18,96€ - 1.906,19€ = 274,21€
		
		
			Simulador ISV 2025
		
	


Existe um agravamento no valor de 500€ (+23% se houver IVA a cobrar) para todos os veículos ligeiros de passageiros diesel (a gasóleo) que emitam 0,001g/km ou mais de partículas. Nos veículos ligeiros de mercadorias esta taxa é de 250€.
Normalmente, os únicos veículos que cumprem este requisito são aqueles equipados com filtro de partículas (siglas DPF, FAP ou FP). Deverá obter esta informação junto do fabricante, do vendedor ou do DUA. Este agravamento também é aplicado quando não existe informação oficial do valor de emissões de partículas, isto é, quando não há ou essa informação não existe no certificado de conformidade ou na ficha de homologação técnica.
Esta taxa não existe para os veículos a gasolina (apesar de já poderem ter filtro de partículas).


	
		
		
	
	
		
			ISV 2025Veículos ligeiros de passageirosTaxa emissão partículasimpostosobreveiculos.info
		
		
			Gasóleo
		
		
			Emissão de partículas
			Taxa
		
	
	
		
			Menos de 0,001g/km
			0€
		
		
			A partir de 0,001g/km ou se não houver informação
			500€
		
	


Os importados usados da UE têm direito a um desconto consoante a idade (países terceiros - não UE - não têm direito a este desconto).
Estas são as percentagens a aplicar - o desconto mínimo é 10% e o desconto máximo é 80% para veículos com mais de 10 anos.
Em 2024 havia duas tabelas diferentes para as duas componentes. Em 2025 existe apenas uma tabela para a totalidade do imposto. Na prática, o ISV baixou em 2025, especialmente para veículos com emissões de CO2 mais elevadas.


	
		
		
	
	
		
			ISV 2025Desconto idade importados usadosimpostosobreveiculos.info
		
		
			Idade matrícula país origem (anos)
			Percentagem de redução sobre a taxa cilindrada
		
	
	
		
			Até 1 ano
			10%
		
		
			Mais de 1 a 2 anos
			20%
		
		
			Mais de 2 a 3 anos
			28%
		
		
			Mais de 3 a 4 anos
			35%
		
		
			Mais de 4 a 5 anos
			43%
		
		
			Mais de 5 a 6 anos
			52%
		
		
			Mais de 6 a 7 anos
			60%
		
		
			Mais de 7 a 8 anos
			65%
		
		
			Mais de 8 a 9 anos
			70%
		
		
			Mais de 9 a 10 anos
			75%
		
		
			Mais de 10 anos
			80%
		
	


Outros descontos ou benefícios fiscais aplicados aos ligeiros de passageiros:


	
		
		
		
	
	
		
			ISV 2025Benefícios fiscais ligeiros passageirosimpostosobreveiculos.info
		
		
			Tipo
			Percentagem de ISV a pagar
			Condições
		
	
	
		
			Híbridos
			60%(desconto 40%)
			Motores híbridos gasolina ou gasóleo e solar ou electricidadeAutonomia eléctrica mínima 50kmEmissões CO2 2.300kgCaixa carga mínimo 145cm x 130cm (CxA)Antepara carga/passageiros4x4 excluídos
		
		
			Carrinhas caixa aberta
			10% da Tabela B
			Caixa aberta ou sem caixaMáximo 3 lugares
		
		
		
			Carrinhas caixa aberta cabine dupla/tripla
			15% da Tabela B
			Caixa aberta ou sem caixaMínimo 4 lugares4x4 excluídos
		
		
			Carrinhas caixa aberta cabine dupla/tripla 4x4
			50% da Tabela B
			Caixa aberta ou sem caixaMínimo 4 lugares4x4
		
		
			Anteriores a 1970
			20% da tabela B
			Primeira matrícula anterior a 1970Proveniente da UE
		
		
			Casos não incluídos nos tipos acima
			100% da Tabela B
			Não aplicável
		
	


Existe um agravamento no valor de 250€ (+23% se houver IVA a cobrar) para todos os veículos ligeiros de mercadorias diesel (a gasóleo) que emitam 0,001g/km ou mais de partículas.
Normalmente, os únicos veículos que cumprem este requisito são aqueles equipados com filtro de partículas (siglas DPF, FAP ou FP). Deverá obter esta informação junto do fabricante, do vendedor ou do DUA. Este agravamento também é aplicado quando não existe informação oficial do valor de emissões de partículas, isto é, quando não há ou essa informação não existe no certificado de conformidade ou na ficha de homologação técnica.


	
		
		
	
	
		
			ISV 2025Veículos ligeiros de mercadoriasTaxa emissão partículasimpostosobreveiculos.info
		
		
			Gasóleo
		
		
			Emissão de partículas
			Taxa
		
	
	
		
			Menos de 0,001g/km
			0€
		
		
			A partir de 0,001g/km ou se não houver informação
			250€
		
	


Motociclos, triciclos e quadriciclosTabela C

Para motociclos, triciclos e quadriciclos, aplica-se a tabela C.


	
		
		
	
	
		
			ISV 2025Tabela CMotociclos, triciclos e quadriciclosComponente cilindradaimpostosobreveiculos.info
		
		
			Cilindrada (cm3)
			Taxa única
		
	
	
		
			120 a 250
			73,78€
		
		
			251 a 350
			91,63€
		
		
			351 a 500
			122,57€
		
		
			501 a 750
			184,45€
		
		
			Mais de 750
			245,14€
		
	


Isenções

Estas são algumas das isenções aplicadas essencialmente aos sujeitos passivos, mesmo que com algumas condições em relação aos veículos.Existem mais isenções mas, regra geral, não são destinadas ao público em geral, pelo que não escrevo sobre as mesmas aqui.


	
		
		
		
	
	
		
			ISV 2025Isenções sujeitos passivos (pessoas/entidades)impostosobreveiculos.info
		
		
			Tipo
			Percentagem de ISV a pagar
			Condições
		
	
	
		
			Famílias numerosas
			50%
			Mais de 3 dependentes3 dependentes, 2 com menos 8 anosLotação mínima 6 lugaresLigeiros passageirosCO2 NEDC =< 150g/kmCO2 WLTP =< 173g/kmLimite 7.800€
		
		
			Mudança residência
			0%
			6 meses no estrangeiroProprietário +6 mesesEstudos, estágios e missões excluídas
		
		
			Pessoas com deficiência
			0%Limite 7.800€
			Incapacidade motora => 60%CO2 NEDC =< 160g/kmCO2 WLTP =< 184g/kmIncapacidade obriga caixa automática => CO2 NEDC =< 180g/kmCO2 WLTP =< 207g/km
		
	


Simuladores

Porque as tabelas podem ser confusas pela quantidade de critérios, criei alguns simuladores para calcular o valor de ISV a pagar em 2025:


	Simulador ISV ligeiros passageiros 2025
	Simulador ISV motos 2025
	Simulador ISV autocaravanas 2025


Não se esqueça de simular também o valor a pagar de IUC, não conte só com o valor de aquisição mas, também com o valor anual do imposto, que pode em alguns casos chegar aos 1.000€ por ano.
Faça a simulação do IUC a pagar:


	Simulador IUC 2025


Se tiver questões ou comentários, pode descreve-los usando a caixa de comentários mais abaixo, tentarei ajudar dentro do que puder e souber.</description><pubDate>Thu, 10 Oct 2024 22:40:03 +0000</pubDate><link>https://impostosobreveiculos.info/isv/imposto-sobre-veiculos-isv-2025/</link><guid>https://impostosobreveiculos.info/isv/imposto-sobre-veiculos-isv-2025/</guid></item><item><title>Simulador IUC 2025</title><description>
Nesta página: simulador que calcula o IUC a pagar às Finanças (Autoridade Tributária) em 2025 por ligeiros de passageiros.

	const moeda = new Intl.NumberFormat('pt-PT', {
	  style: 'currency',
	  currency: 'EUR'
	})
	
	var MudarOrigem = function() {
			document.getElementById('AnoMatricula').value = 0;
			document.getElementById("AnoMatricula1981").style.display = "none";
			};
			
	var CalcularIUC = function() {
		
		var ValorAnoMatricula = (Number(document.getElementById("AnoMatricula").value));
		var ValorPaisMatricula = (Number(document.getElementById("PaisMatricula").value));
		
		if (ValorPaisMatricula == 1) {
			document.getElementById("CampoAnoMatriculaPrimeira").style.display = "table-row";
			document.getElementById("CampoAnoMatriculaPortuguesa").style.display = "none";
		} else {
			document.getElementById("CampoAnoMatriculaPrimeira").style.display = "none";
			document.getElementById("CampoAnoMatriculaPortuguesa").style.display = "table-row";	
		};
			
		if (ValorAnoMatricula == 2) {
			
			document.getElementById("AnoMatricula1981").style.display = "table-row";
			document.getElementById("AnoMatricula2007").style.display = "none";
			
			document.getElementById("CampoCilindradaCabecalho").style.display = "none";
			document.getElementById("CampoCilindrada2007").style.display = "none";
			document.getElementById("CampoEmissoesCabecalho").style.display = "none";
			document.getElementById("CampoEmissoesEscolha").style.display = "none";
			document.getElementById("ValorIUCCO2").style.display = "none";
			document.getElementById("ValorIUCAdicionalCO2").style.display = "none";
			document.getElementById("ValorIUCCoeficiente").style.display = "none";
			
			var ValorAnoMatricula1981 = (Number(document.getElementById("AnoMatricula1981Escolha").value));
			var ValorCombustivel = (Number(document.getElementById("Combustivel").value));
			var ValorCilindrada = 0;
			
			if (ValorAnoMatricula1981 != 0) {
				document.getElementById("CampoCombustivelCabecalho").style.display = "table-row";
				document.getElementById("CampoCombustivelEscolha").style.display = "table-row";	
			} else {
				document.getElementById("Simulador2018SemResultados").style.display = "table-row";
				document.getElementById("Simulador2018ComResultados").style.display = "none";
				document.getElementById("SimuladorIUCIsento").style.display = "none";
				document.getElementById("CampoCombustivelCabecalho").style.display = "none";
				document.getElementById("CampoCombustivelEscolha").style.display = "none";
				document.getElementById("CampoEmissoesWLTP").style.display = "none";
				document.getElementById("CampoCilindradaCabecalho").style.display = "none";
				document.getElementById("CampoCilindrada1981Gasoleo").style.display = "none";
				document.getElementById("CampoCilindrada1981Gasolina").style.display = "none";
			};
			
			if (ValorCombustivel == 1 && ValorAnoMatricula1981 != 0) {
				DadosCombustivel = "Gasóleo";
				document.getElementById("CampoCilindrada2007").style.display = "none";
				document.getElementById("CampoCilindradaCabecalho").style.display = "table-row";document.getElementById("CampoCilindrada1981Gasoleo").style.display = "table-row";
				document.getElementById("CampoCilindrada1981Gasolina").style.display = "none";
				document.getElementById("DadosCombustivel").classList.add("Gasoleo");
				document.getElementById("DadosCombustivel").classList.remove("Gasolina");
				document.getElementById("DadosCombustivelNome").innerHTML = DadosCombustivel;
				var ValorCilindrada = (Number(document.getElementById("Cilindrada1981Gasoleo").value));
				if (ValorAnoMatricula1981 == 0) {
					TaxaCilindrada = 0;
				} else if (ValorAnoMatricula1981 == 1) {
					DadosAnoMatricula = "1996 a Junho 2007";
					if (ValorCilindrada == 0) {
						TaxaCilindrada = 0;
						TaxaAdicionalGasoleo = 0;
						document.getElementById("Simulador2018SemResultados").style.display = "table-row";
						document.getElementById("Simulador2018ComResultados").style.display = "none";
					} else if (ValorCilindrada == 1) {
						TaxaCilindrada = 19.90;
						TaxaAdicionalGasoleo = 3.14;
						DadosCilindrada = "Até 1.500cm3";
					} else if (ValorCilindrada == 2) {
						TaxaCilindrada = 39.95;
						TaxaAdicionalGasoleo = 6.31;
						DadosCilindrada = "1.501 a 2.000cm3";
					} else if (ValorCilindrada == 3) {
						TaxaCilindrada = 62.40;
						TaxaAdicionalGasoleo = 9.86;
						DadosCilindrada = "2.001 a 3.000cm3";
					} else if (ValorCilindrada == 4) {
						TaxaCilindrada = 158.31;
						TaxaAdicionalGasoleo = 25.01;
						DadosCilindrada = "Mais de 3.000cm3";
					};
				} else if (ValorAnoMatricula1981 == 2) {
					DadosAnoMatricula = "1990 a 1995";
					if (ValorCilindrada == 0) {
						TaxaCilindrada = 0;
						TaxaAdicionalGasoleo = 0;
						document.getElementById("Simulador2018SemResultados").style.display = "table-row";
						document.getElementById("Simulador2018ComResultados").style.display = "none";
					} else if (ValorCilindrada == 1) {
						TaxaCilindrada = 12.55;
						TaxaAdicionalGasoleo = 1.98;
						DadosCilindrada = "Até 1.500cm3";
					} else if (ValorCilindrada == 2) {
						TaxaCilindrada = 22.45;
						TaxaAdicionalGasoleo = 3.55;
						DadosCilindrada = "1.501 a 2.000cm3";
					} else if (ValorCilindrada == 3) {
						TaxaCilindrada = 34.87;
						TaxaAdicionalGasoleo = 5.51;
						DadosCilindrada = "2.001 a 3.000cm3";
					} else if (ValorCilindrada == 4) {
						TaxaCilindrada = 83.49;
						TaxaAdicionalGasoleo = 13.19;
						DadosCilindrada = "Mais de 3.000cm3";
					};
				} else if (ValorAnoMatricula1981 == 3) {
					DadosAnoMatricula = "1981 a 1989";
					if (ValorCilindrada == 0) {
						TaxaCilindrada = 0;
						TaxaAdicionalGasoleo = 0;
						document.getElementById("Simulador2018SemResultados").style.display = "table-row";
						document.getElementById("Simulador2018ComResultados").style.display = "none";
					} else if (ValorCilindrada == 1) {
						TaxaCilindrada = 8.80;
						TaxaAdicionalGasoleo = 1.39;
						DadosCilindrada = "Até 1.500cm3";
					} else if (ValorCilindrada == 2) {
						TaxaCilindrada = 12.55;
						TaxaAdicionalGasoleo = 1.98;
						DadosCilindrada = "1.501 a 2.000cm3";
					} else if (ValorCilindrada == 3) {
						TaxaCilindrada = 17.49;
						TaxaAdicionalGasoleo = 2.76;
						DadosCilindrada = "2.001 a 3.000cm3";
					} else if (ValorCilindrada == 4) {
						TaxaCilindrada = 36.09;
						TaxaAdicionalGasoleo = 5.70;
						DadosCilindrada = "Mais de 3.000cm3";
					};

				};
			} else if (ValorCombustivel == 2 && ValorAnoMatricula1981 != 0) {
				TaxaAdicionalGasoleo = 0;
				DadosCombustivel = "Gasolina";
				document.getElementById("CampoCilindrada2007").style.display = "none";
				document.getElementById("CampoCilindradaCabecalho").style.display = "table-row";
				document.getElementById("CampoCilindrada1981Gasoleo").style.display = "none";
				document.getElementById("CampoCilindrada1981Gasolina").style.display = "table-row";
				document.getElementById("DadosCombustivel").classList.add("Gasolina");
				document.getElementById("DadosCombustivel").classList.remove("Gasoleo");
				document.getElementById("DadosCombustivelNome").innerHTML = DadosCombustivel;
				var ValorCilindrada = (Number(document.getElementById("Cilindrada1981Gasolina").value));
				if (ValorAnoMatricula1981 == 0) {
					TaxaCilindrada = 0;
				} else if (ValorAnoMatricula1981 == 1) {
					DadosAnoMatricula = "1996 a Junho 2007";
					if (ValorCilindrada == 0) {
						TaxaCilindrada = 0;
						document.getElementById("Simulador2018SemResultados").style.display = "table-row";
						document.getElementById("Simulador2018ComResultados").style.display = "none";
					} else if (ValorCilindrada == 1) {
						TaxaCilindrada = 19.90;
						DadosCilindrada = "Até 1.000cm3";
					} else if (ValorCilindrada == 2) {
						TaxaCilindrada = 39.95;
						DadosCilindrada = "1.001 a 1.300cm3";
					} else if (ValorCilindrada == 3) {
						TaxaCilindrada = 62.40;
						DadosCilindrada = "1.301 a 1.750cm3";
					} else if (ValorCilindrada == 4) {
						TaxaCilindrada = 158.31;
						DadosCilindrada = "1.751 a 2.600cm3";
					} else if (ValorCilindrada == 5) {
						TaxaCilindrada = 287.49;
						DadosCilindrada = "2.601 a 3.500cm3";
					} else if (ValorCilindrada == 6) {
						TaxaCilindrada = 512.23;
						DadosCilindrada = "Mais de 3.500cm3";
					};
				} else if (ValorAnoMatricula1981 == 2) {
					DadosAnoMatricula = "1990 a 1995";
					if (ValorCilindrada == 0) {
						TaxaCilindrada = 0;
						document.getElementById("Simulador2018SemResultados").style.display = "table-row";
						document.getElementById("Simulador2018ComResultados").style.display = "none";
					} else if (ValorCilindrada == 1) {
						TaxaCilindrada = 12.55;
						DadosCilindrada = "Até 1.000cm3";
					} else if (ValorCilindrada == 2) {
						TaxaCilindrada = 22.45;
						DadosCilindrada = "1.001 a 1.300cm3";
					} else if (ValorCilindrada == 3) {
						TaxaCilindrada = 34.87;
						DadosCilindrada = "1.301 a 1.750cm3";
					} else if (ValorCilindrada == 4) {
						TaxaCilindrada = 83.49;
						DadosCilindrada = "1.751 a 2.600cm3";
					} else if (ValorCilindrada == 5) {
						TaxaCilindrada = 156.54;
						DadosCilindrada = "2.601 a 3.500cm3";
					} else if (ValorCilindrada == 6) {
						TaxaCilindrada = 263.11;
						DadosCilindrada = "Mais de 3.500cm3";
					};
				} else if (ValorAnoMatricula1981 == 3) {
					DadosAnoMatricula = "1981 a 1989";
					if (ValorCilindrada == 0) {
						TaxaCilindrada = 0;
						document.getElementById("Simulador2018SemResultados").style.display = "table-row";
						document.getElementById("Simulador2018ComResultados").style.display = "none";
					} else if (ValorCilindrada == 1) {
						TaxaCilindrada = 8.80;
						DadosCilindrada = "Até 1.000cm3";
					} else if (ValorCilindrada == 2) {
						TaxaCilindrada = 12.55;
						DadosCilindrada = "1.001 a 1.300cm3";
					} else if (ValorCilindrada == 3) {
						TaxaCilindrada = 17.49;
						DadosCilindrada = "1.301 a 1.750cm3";
					} else if (ValorCilindrada == 4) {
						TaxaCilindrada = 36.09;
						DadosCilindrada = "1.751 a 2.600cm3";
					} else if (ValorCilindrada == 5) {
						TaxaCilindrada = 79.72;
						DadosCilindrada = "2.601 a 3.500cm3";
					} else if (ValorCilindrada == 6) {
						TaxaCilindrada = 120.90;
						DadosCilindrada = "Mais de 3.500cm3";
					};
				};
			} else if (ValorCombustivel == 3 && ValorAnoMatricula1981 != 0) {
				document.getElementById("CampoCilindradaCabecalho").style.display = "none";	document.getElementById("CampoCilindrada1981Gasoleo").style.display = "none";
				document.getElementById("CampoCilindrada1981Gasolina").style.display = "none";
				document.getElementById("Simulador2018SemResultados").style.display = "table-row";
				document.getElementById("Simulador2018ComResultados").style.display = "none";
				document.getElementById("SimuladorIUCIsento").style.display = "none";
				document.getElementById("OutroCombustivelPre2007").style.display = "table-cell";
				document.getElementById("ResultadosAviso").style.display = "none";
			} else {
				document.getElementById("CampoCilindradaCabecalho").style.display = "none";	document.getElementById("CampoCilindrada1981Gasoleo").style.display = "none";
				document.getElementById("CampoCilindrada1981Gasolina").style.display = "none";
				document.getElementById("Simulador2018SemResultados").style.display = "table-row";
				document.getElementById("ResultadosAviso").style.display = "table-cell";
				document.getElementById("Simulador2018ComResultados").style.display = "none";
				document.getElementById("SimuladorIUCIsento").style.display = "none";
				document.getElementById("OutroCombustivelPre2007").style.display = "none";
			}
			

			if (ValorCilindrada != 0 && ValorCombustivel != 0) {
				document.getElementById("Simulador2018SemResultados").style.display = "none";
				document.getElementById("Simulador2018ComResultados").style.display = "table-row-group";
				document.getElementById("DadosCombustivelNome").innerHTML = DadosCombustivel;
				document.getElementById("DadosIUC").innerHTML = "Cilindrada: " + DadosCilindrada + "" + DadosAnoMatricula;
				document.getElementById("ValorIUCCilindrada").innerHTML = "Cilindrada: " + parseFloat(TaxaCilindrada).toFixed(2)+"€";
				document.getElementById("ValorIUCAdicional").innerHTML = "Adicional Gasóleo: " + parseFloat(TaxaAdicionalGasoleo).toFixed(2)+"€";
				var ValorIUC = parseFloat(TaxaCilindrada + TaxaAdicionalGasoleo).toFixed(2);
				if (ValorIUC < 10) {
					document.getElementById("ValorIUC").innerHTML = "Isento";
					} else {
					document.getElementById("ValorIUC").innerHTML = ValorIUC + "€";
				};
			};
			
		} else if (ValorAnoMatricula == 1) {
			
			document.getElementById("SimuladorIUCIsento").style.display = "none";
			
			document.getElementById("AnoMatricula2007").style.display = "table-row";
			document.getElementById("AnoMatricula1981").style.display = "none";
			
			document.getElementById("CampoCilindradaCabecalho").style.display = "none";
			document.getElementById("CampoCilindrada1981Gasoleo").style.display = "none";
			document.getElementById("CampoCilindrada1981Gasolina").style.display = "none";
			document.getElementById("CampoCombustivelCabecalho").style.visibility = "visible";
			document.getElementById("CampoCombustivelEscolha").style.visibility = "visible";
			document.getElementById("ValorIUCCO2").style.display = "table-row";
			document.getElementById("ValorIUCAdicionalCO2").style.display = "table-row";
			document.getElementById("ValorIUCCoeficiente").style.display = "table-row";

			var ValorAnoMatricula2007 = (Number(document.getElementById("AnoMatricula2007Escolha").value));
			
			if (ValorAnoMatricula2007 != 0) {
				document.getElementById("CampoCombustivelCabecalho").style.display = "table-row";
				document.getElementById("CampoCombustivelEscolha").style.display = "table-row";	
			} else {
				document.getElementById("CampoCombustivelCabecalho").style.display = "none";
				document.getElementById("CampoCombustivelEscolha").style.display = "none";
				document.getElementById("CampoEmissoesCabecalho").style.display = "none";
				document.getElementById("CampoEmissoesEscolha").style.display = "none";
				document.getElementById("CampoCilindradaCabecalho").style.display = "none";
				document.getElementById("CampoCilindrada2007").style.display = "none";
			};
			
			var ValorCombustivel = (Number(document.getElementById("Combustivel").value));

			if (ValorCombustivel != 0 && ValorAnoMatricula2007 != 0) {
				document.getElementById("CampoCilindradaCabecalho").style.display = "table-row";
				document.getElementById("CampoCilindrada2007").style.display = "table-row";	
			} else {
				document.getElementById("CampoCilindradaCabecalho").style.display = "none";
				document.getElementById("CampoCilindrada2007").style.display = "none";
			};
			
			var ValorCilindrada = (Number(document.getElementById("Cilindrada2007").value));
			
			if (ValorCilindrada != 0 && ValorCombustivel != 0 && ValorAnoMatricula2007 != 0) {
				document.getElementById("CampoEmissoesCabecalho").style.display = "table-row";
				if (ValorAnoMatricula2007 != 1) {
					document.getElementById("CampoEmissoesEscolhaWLTP").style.display = "none";
					document.getElementById("CampoEmissoesEscolha").style.display = "table-row";
				} else {
					document.getElementById("CampoEmissoesEscolhaWLTP").style.display = "table-row";
					document.getElementById("CampoEmissoesEscolha").style.display = "none";
				};
			} else {
				document.getElementById("CampoEmissoesCabecalho").style.display = "none";
				document.getElementById("CampoEmissoesEscolha").style.display = "none";
			};
			
			if (ValorAnoMatricula2007 == 1) {
				var ValorCO2 = (Number(document.getElementById("CO2WLTP").value));
			} else {
				var ValorCO2 = (Number(document.getElementById("CO2").value));
			};
			
			if (ValorAnoMatricula2007 == 0) {
				CoeficienteAnoMatricula = 0;
			} else if (ValorAnoMatricula2007 == 6) {
				CoeficienteAnoMatricula = 1;
				DadosCoeficienteAnoMatricula = "2007";
			} else if (ValorAnoMatricula2007 == 5) {
				CoeficienteAnoMatricula = 1.05;
				DadosCoeficienteAnoMatricula = "2008";
			} else if (ValorAnoMatricula2007 == 4) {
				CoeficienteAnoMatricula = 1.1;
				DadosCoeficienteAnoMatricula = "2009";
			} else if (ValorAnoMatricula2007 == 3) {
				CoeficienteAnoMatricula = 1.15;
				DadosCoeficienteAnoMatricula = "2010 a 2016";
			} else if (ValorAnoMatricula2007 == 2) {
				CoeficienteAnoMatricula = 1.15;
				DadosCoeficienteAnoMatricula = "2017 a 2019 NEDC";
			} else if (ValorAnoMatricula2007 == 1) {
				CoeficienteAnoMatricula = 1.15;
				DadosCoeficienteAnoMatricula = "2017 a 2025 WLTP";
			};

			if (ValorCilindrada == 0) {
				TaxaCilindrada = 0;
				TaxaAdicionalGasoleo = 0;
				TaxaCilindrada = 31.77;
			} else if (ValorCilindrada == 1) {
				TaxaAdicionalGasoleo = 5.02;
				DadosCilindrada = "Até 1.250cm3";
			} else if (ValorCilindrada == 2) {
				TaxaCilindrada = 63.74;
				TaxaAdicionalGasoleo = 10.07;
				DadosCilindrada = "1.251 a 1.750cm3";
			} else if (ValorCilindrada == 3) {
				TaxaCilindrada = 127.35;
				TaxaAdicionalGasoleo = 20.12;
				DadosCilindrada = "1.751 a 2.500cm3";
			} else if (ValorCilindrada == 4) {
				TaxaCilindrada = 435.84;
				TaxaAdicionalGasoleo = 68.85;
				DadosCilindrada = "Mais de 2.500cm3";
			};
			
			if (ValorAnoMatricula2007 != 1) {
				if (ValorCO2 == 0) {
					TaxaCO2 = 0;
				} else if (ValorCO2 == 1) {
					TaxaCO2 = 65.15;
					DadosCO2 = "Até 120g/km";
				} else if (ValorCO2 == 2) {
					TaxaCO2 = 97.63;
					DadosCO2 = "121 a 180g/km";
				} else if (ValorCO2 == 3) {
					TaxaCO2 = 212.04;
					DadosCO2 = "181 a 250g/km";
				} else if (ValorCO2 == 4) {
					TaxaCO2 = 363.25;
					DadosCO2 = "Mais de 250g/km";
				} else if (ValorCO2 == 5) {
					TaxaCO2 = 0;
					document.getElementById("AjudaSaberEmissoes").style.display = "table-row";
				}
			} else {
				if (ValorCO2 == 0) {
					TaxaCO2 = 0;
				} else if (ValorCO2 == 1) {
					TaxaCO2 = 65.15;
					DadosCO2 = "Até 140g/km";
				} else if (ValorCO2 == 2) {
					TaxaCO2 = 97.63;
					DadosCO2 = "141 a 205g/km";
				} else if (ValorCO2 == 3) {
					TaxaCO2 = 212.04;
					DadosCO2 = "206 a 260g/km";
				} else if (ValorCO2 == 4) {
					TaxaCO2 = 363.25;
					DadosCO2 = "Mais de 260g/km";
				} else if (ValorCO2 == 5) {
					TaxaCO2 = 0;
					document.getElementById("AjudaSaberEmissoes").style.display = "table-row";
				}
			};
			
			if (ValorCO2 != 5) {
				document.getElementById("AjudaSaberEmissoes").style.display = "none";
			};
			
			if (ValorCO2 == 3 && (ValorAnoMatricula2007 == 1 || ValorAnoMatricula2007 == 2)) {
				TaxaAdicionalCO2 = 31.77;
			} else if (ValorCO2 == 4 && (ValorAnoMatricula2007 == 1 || ValorAnoMatricula2007 == 2)) {
				TaxaAdicionalCO2 = 63.74;
			} else {
				TaxaAdicionalCO2 = 0;
			};

			if (ValorCombustivel == 1) {
				DadosCombustivel = "Gasóleo";
				document.getElementById("DadosCombustivel").classList.add("Gasoleo");
				document.getElementById("DadosCombustivel").classList.remove("Gasolina");
			} else if (ValorCombustivel == 2) {
				TaxaAdicionalGasoleo = 0;
				DadosCombustivel = "Gasolina";
				document.getElementById("DadosCombustivel").classList.add("Gasolina");
				document.getElementById("DadosCombustivel").classList.remove("Gasoleo");
			} else if (ValorCombustivel == 3) {
				TaxaAdicionalGasoleo = 0;
				document.getElementById("AjudaCombustivel").style.display = "table-row";
				document.getElementById("Simulador2018SemResultados").style.display = "none";
			} else {
				DadosCombustivel = "-";
			};

			if (ValorCombustivel != 3) {
				document.getElementById("AjudaCombustivel").style.display = "none";
			};
			
			if (ValorAnoMatricula2007 != 0 && ValorCO2 != 0 && ValorCO2 != 5 && ValorCilindrada != 0 && ValorCombustivel != 0 && ValorCombustivel != 3) {
				if (ValorAnoMatricula != 6) {
					document.getElementById("Simulador2018SemResultados").style.display = "none";
					document.getElementById("Simulador2018ComResultados").style.display = "table-row-group";
					document.getElementById("DadosCombustivelNome").innerHTML = DadosCombustivel;
					document.getElementById("DadosIUC").innerHTML = "Cilindrada: " + DadosCilindrada + "CO2: " + DadosCO2 + "" + DadosCoeficienteAnoMatricula;
					document.getElementById("ValorIUC").innerHTML = moeda.format(parseFloat(((TaxaCilindrada + TaxaCO2 + TaxaAdicionalCO2) * CoeficienteAnoMatricula) + TaxaAdicionalGasoleo).toFixed(2));
					document.getElementById("ValorIUCCilindrada").innerHTML = "Cilindrada: " + moeda.format(parseFloat(TaxaCilindrada).toFixed(2))+"";
					document.getElementById("ValorIUCCO2").innerHTML = "CO2: " + moeda.format(parseFloat(TaxaCO2).toFixed(2))+"";
					document.getElementById("ValorIUCAdicionalCO2").innerHTML = "Adicional CO2:  " + moeda.format(parseFloat(TaxaAdicionalCO2).toFixed(2))+"";
					document.getElementById("ValorIUCCoeficiente").innerHTML = "Coeficiente Ano Matrícula: " + parseFloat(CoeficienteAnoMatricula).toFixed(2) + "";
					document.getElementById("ValorIUCAdicional").innerHTML = "Adicional Gasóleo: " + moeda.format(parseFloat(TaxaAdicionalGasoleo).toFixed(2));
				};
			} else {
				document.getElementById("Simulador2018SemResultados").style.display = "table-row";
				document.getElementById("Simulador2018ComResultados").style.display = "none";
				document.getElementById("SimuladorIUCIsento").style.display = "none";
			}
		} else if (ValorAnoMatricula == 3) {
			document.getElementById("SimuladorIUCIsento").style.display = "table-row";
			document.getElementById("AnoMatricula1981").style.display = "none";
			document.getElementById("AnoMatricula2007").style.display = "none";
			document.getElementById("Simulador2018SemResultados").style.display = "none";
			document.getElementById("Simulador2018ComResultados").style.display = "none";
			document.getElementById("CampoCombustivelCabecalho").style.display = "none";
			document.getElementById("CampoCombustivelEscolha").style.display = "none";
			document.getElementById("CampoEmissoesCabecalho").style.display = "none";
			document.getElementById("CampoEmissoesEscolha").style.display = "none";
			document.getElementById("CampoEmissoesWLTP").style.display = "none";
			document.getElementById("CampoCilindradaCabecalho").style.display = "none";
			document.getElementById("CampoCilindrada2007").style.display = "none";
			document.getElementById("CampoCilindrada1981Gasolina").style.display = "none";
			document.getElementById("CampoCilindrada1981Gasoleo").style.display = "none";
		} else {
			document.getElementById("AnoMatricula1981").style.display = "none";
			document.getElementById("AnoMatricula2007").style.display = "none";
			document.getElementById("Simulador2018SemResultados").style.display = "table-row";
			document.getElementById("Simulador2018ComResultados").style.display = "none";
			document.getElementById("SimuladorIUCIsento").style.display = "none";
			document.getElementById("CampoCombustivelCabecalho").style.display = "none";
			document.getElementById("CampoCombustivelEscolha").style.display = "none";
			document.getElementById("CampoEmissoesCabecalho").style.display = "none";
			document.getElementById("CampoEmissoesEscolha").style.display = "none";
			document.getElementById("CampoEmissoesWLTP").style.display = "none";
			document.getElementById("CampoCilindradaCabecalho").style.display = "none";
			document.getElementById("CampoCilindrada2007").style.display = "none";
			document.getElementById("CampoCilindrada1981Gasolina").style.display = "none";
			document.getElementById("CampoCilindrada1981Gasoleo").style.display = "none";
		};
	};



	
		
			
				
					
						Qual o país da primeira matrícula?
					
				
				
					
						
							
								Escolha o país
								Portugal ou UE/EEE
								Outro país
							
							Lista países da UE/EEE
						
					
				
				
					
						Data da primeira matrícula?
					
					
						Data da matrícula portuguesa?
					
				
				
					
						
							
								Escolha a data
								Julho 2007 a 2025
								1981 a Junho 2007
								Até 1980
							
						
					
					
						
							
								Escolha os anos
								1996 a Junho 2007
								1990 a 1995
								1981 a 1989
							
						
					
					
						
							
								Escolha os anos
								2017 a 2025 WLTP
								2017 a 2019 NEDC
								2010 a 2016
								2009
								2008
								Julho a Dezembro 2007
							
							
							NEDC ou WLTP?
						
					
				
				
					
						Qual é o combustível?
					
				
				
					
						
							
							Escolha o combustível
							Gasóleo
							Gasolina
							Outro
							
						
					
					
						
							Híbridos = não têm desconto, escolha gasóleo ou gasolina conforme o caso
							GPL/GN = escolha gasolina
							Eléctricos = totalmente isentos de IUC
						
					
				
				
					
						Qual é a cilindrada?
					
				
				
					
						
							
							Escolha a cilindrada
							Até 1.250cm3
							1.251 a 1.750cm3
							1.751 a 2.500cm3
							Mais de 2.500cm3
							
						
					
				
				
					
						
							
							Escolha a cilindrada
							Até 1.000cm3
							1.001 a 1.300cm3
							1.301 a 1.750cm3
							1.751 a 2.600cm3
							2.601 a 3.500cm3
							Mais de 3.500cm3
							
						
					
				
				
					
						
							
							Escolha a cilindrada
							Até 1.500cm3
							1.501 a 2.000cm3
							2.001 a 3.000cm3
							Mais de 3.000cm3
							
						
					
				
				
					
						Quais são as emissões de CO2?
					
				
				
					
						
							
								Escolha as emissões
								Até 120g/km
								121 até 180g/km
								181 até 250g/km
								Mais de 250g/km
								Não sei
							
						
					
					
						
							
								Escolha as emissões
								Até 140g/km
								141 até 205g/km
								206 até 260g/km
								Mais de 260g/km
								Não sei
							
						
					
					
						
							Não é possível fazer o cálculosem saber as emissões de CO2
							Tabela CO2 por tamanho carro
							Tabela CO2 por motor
							Base dados CO2 todos os modelos
						
					
				
			
		
		
			
				
					
						Resultado da simulação IUC
impostosobreveiculos.info
					
				
				
					
						Híbridos - o IUC é calculado pelo seu combustível principal, escolha gasolina ou gasóleoGPL, GN, GNC e similares - o IUC é calculado como se fosse gasolina, escolha gasolinaEléctricos - ver tabelaOutros casos - coloque a sua dúvida na caixa de comentários no final da página
						Os resultados da simulação aparecerão aqui.Porém, ainda não preencheu todos os dados necessários para que a simulação possa ser feita.
						Dúvidas ou perguntas?IUC comerciais, IUC motos
					
				
				
					
						
							
						
					
					
						
							
						
					
					
						
							
						
					
					
						
							Explicação cálculo
							
							
							
							
							
						
					
					
						
							Dúvidas ou perguntas?
						
					
				
				
					
						
							Isento
						
					
					
						
							Veículos com a primeira matrícula portuguesa ou da UE/EEE anterior a 1981 estão totalmente isentos de IUC
						
					
					
						
							Dúvidas ou perguntas?
						
					
				
			
		
	
	
		
			
			
			
			
			(adsbygoogle = window.adsbygoogle || ).push({});
			
		
	

Ajuda para fazer a simulação

Este simulador é para carros ligeiros de passageiros. IUC a pagar por outros veículos: comerciais, motos.Com a reforma da tributação do imposto automóvel, o cálculo foi mudado em Julho de 2007. Todos os carros matrículados antes de Julho de 2007 pagam IUC de acordo com critérios diferentes dos que foram matriculados a partir de Julho de 2007.

Passo 1 - apenas deve mudar este campo se o carro foi importado usado de um país que não pertence à UE ou ao EEE. Se não sabe se foi ou não, pode consultar no livrete ou no Documento Único Automóvel (DUA ou certificado de matrícula) o país da primeira matrícula do carro - procure pelo que está inscrito no campo Z.3 (Anotações especiais).Relembro que a partir de 2020 o ano que conta para o IUC é o da primeira matrícula, caso o carro tenha sido matriculado pela primeira vez num país da UE ou do EEE. Quando o automóvel é importado de outro país qualquer, a data que conta é sempre a da matrícula portuguesa.
Ficou com dúvidas? Consulte a seguinte página: respostas às dúvidas mais comuns sobre a mudança na cobrança dos carros importados usados anteriores a Julho de 2007.

Passo 2 - se não sabe qual o ano da matrícula do carro, deve consultar o livrete ou o Documento Único Automóvel, é aí que encontra essa informação: procure pelo campo I.
Se conhece a matrícula mas, não sabe ou não tem a certeza de qual é o ano da matrícula portuguesa, veja aqui.
A opção WLTP apenas deve ser escolhida quando a homologação do carro tenha sido feita pela norma WLTP. Para os restantes casos, deve escolher a opção NEDC.

Passo 3 - se não sabe qual a cilindrada do carro, deve consultar o Documento Único Automóvel, é aí que encontra essa informação: procure pelo campo P.1.
Normalmente, nas designações dos carros, a cilindrada é representada por litros em vez de centímetros cúbicos, para saber quais os cm3 de um litro basta multiplicar os litros por 1000. Assim, 1 litro serão 1.000cm3, 1,5L serão 1.500cm3, 2L serão 2.000cm3, etc.

Passo 4 - se não sabe quais são as emissões de CO2 do carro, deve consultar o  Documento Único Automóvel, é aí que encontra essa informação: procure pelo campo V.7.Se não tem acesso ao DUA, considere a seguinte tabela indicativa, apenas para ter uma ideia (não são valores exactos!), se for WLTP acrescente ~20% aos valores indicados:

	
		
			Tabela indicativa de emissões de CO2 consoante o tipo de carro
		
		
			Tipo de carro
			CO2 Gasóleo
			CO2 Gasolina
		
	
	
		
			Pequenos (ex. Clio)
			90 a 110
			100 a 130
		
		
			Médios (ex. Golf)
			90 a 110
			110 a 140
		
		
			Grandes (ex. Mercedes E)
			110 a 130
			140 a 180
		
		
			SUV (ex. Qashqai)
			100 a 120
			120 a 140
		
		
			SUV grande (ex. BMW X5)
			140 a 160
			200 a 250
		
		
			As emissões de CO2 são proporcionais à quantidade de combustível que um carro consome: mais consumo, mais emissões de CO2. Assim, modelos menos eficientes, mais antigos ou, mais pesados ou, com mais potência, serão aqueles com mais emissões de CO2. Os exemplos acima indicados são os mais favoráveis dentro de cada segmento.
		
	

Pode também consultar uma lista de emissões de CO2 dos motores mais comuns ou, a base de dados de emissões de CO2 de todos os modelos.

Passo 4 - Se tiver problemas ou dificuldades, pode descreve-los usando a caixa de comentários mais abaixo.

Saber se é NEDC ou WLTP

De forma muito simples, para não complicar, NEDC e WLTP são métodos de medir as emissões de CO2.
Como saber se um carro é NEDC ou WLTP? Vendo a documentação do carro - DUA, COC, manual, sítio do fabricante, etc.
Se a documentação não estiver disponível, em geral é assim (pode haver excepções):

automóveis novos vendidos até 2017 são NEDC
automóveis novos vendidos em 2018 e 2019 podem ser NEDC ou WLTP
automóveis novos vendidos em 2018 são maioritariamente NEDC
automóveis novos vendidos em 2019 são maioritariamente WLTP
qualquer automóvel novo vendido a partir de 2020 é WLTP

O mesmo carro (modelo/versão) pode ter sido medido pelos dois métodos mas, só pagará consoante aquele com que foi matriculado - acontece especialmente nos carros vendidos em novo nos anos 2018 e 2019 (não se aplica a carros vendidos novos noutros anos).
Na dúvida, simule pelos dois métodos para ficar com uma ideia de ambos os valores.
Tenha em atenção que as emissões pelo método WLTP são sempre mais elevadas, cuidado para não cometer o erro de simular pelo método WLTP com os valores de CO2 do método NEDC - os valores e os escalões são sempre diferentes pelo que se cometer este erro o resultado da simulação poderá estar incorrecto.

Outras informações que poderão ser do seu interesse


	Como pagar o IUC passo a passo
	Dúvidas comuns Imposto Único Circulação (IUC)
	Tabela Imposto Único Circulação (IUC) 2025


Declinação de responsabilidade

Este simulador, como o próprio nome diz, simula o cálculo de IUC a pagar por um automóvel ligeiro de passageiros, novo ou importado usado.
O cálculo está de acordo com a legislação em vigor, é verificado constantemente, que eu tenha conhecimento tem uma exactidão de 100%, no entanto, é feito com a introdução de dados pelo utilizador, que poderão estar incorrectos ou mal introduzidos, poderá não calcular correctamente situações não previstas e poderá ter erros não intencionais, pelo que aconselho sempre a confirmar, apenas numa última instância imediatamente antes de comprar ou importar qualquer veículo, junto da Autoridade Tributária e Aduaneira, os valores aqui dados.Se encontrar alguma disparidade, agradeço que me avise, usando para tal o formulário para comentários que encontra mais abaixo.

Dúvidas, problemas ou sugestões

Se tiver uma dúvida, um problema ou quiser fazer uma sugestão, use por favor a caixa de comentários mais abaixo.
Estou sempre a melhorar esta página e gostava de contar com a sua ajuda. Obrigado.</description><pubDate>Thu, 10 Oct 2024 22:40:03 +0000</pubDate><link>https://impostosobreveiculos.info/iuc/simulador-iuc-2025/</link><guid>https://impostosobreveiculos.info/iuc/simulador-iuc-2025/</guid></item><item><title>Simulador ISV 2025</title><description>
Nesta página: simulador PROVISÓRIO do ISV para 2025.


	var PreencherCO2 = function() {
		if (Number(document.getElementById("CampoDadoscm3Prepreenchido").value) == 1461) {
		document.getElementById("CampoDadosCO2").value = 100;
		} else if (Number(document.getElementById("CampoDadoscm3Prepreenchido").value) == 1560) {
		document.getElementById("CampoDadosCO2").value = 100;
		} else if (Number(document.getElementById("CampoDadoscm3Prepreenchido").value) == 1598) {
		document.getElementById("CampoDadosCO2").value = 100;
		} else if (Number(document.getElementById("CampoDadoscm3Prepreenchido").value) == 1968) {
		document.getElementById("CampoDadosCO2").value = 110;
		} else if (Number(document.getElementById("CampoDadoscm3Prepreenchido").value) == 1995) {
		document.getElementById("CampoDadosCO2").value = 110;
		} else if (Number(document.getElementById("CampoDadoscm3Prepreenchido").value) == 2143) {
		document.getElementById("CampoDadosCO2").value = 120;
		};
		Calcular ();
	};
	
	var MostrarIdade = function () {
		var MostrarLinha = document.getElementsByClassName("LinhaResultadoSimulacao");
		var Linha;
		for (Linha = 0; Linha < MostrarLinha.length; Linha++) {
			MostrarLinha.style.display = "none";
		};
		document.getElementById("LinhaMatriculaNaoUECabecalho").style.display = "none";
		/*if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
			document.getElementById("CampoMostrarDescontoCO2").checked = false;
			
		};*/
		if (document.getElementById("CampoIdade").value == 99) {
			document.getElementById("CampoPrecoCabecalho").style.display = "none";
			document.getElementById("CampoPrecoEscolha").style.display = "none";
			document.getElementById("CampoPrecoDespesas").style.display = "none";
		} else {
			document.getElementById("CampoPrecoCabecalho").style.display = "table-row";
			document.getElementById("CampoPrecoEscolha").style.display = "table-row";
			document.getElementById("CampoPrecoDespesas").style.display = "table-row";
		};
		if (document.getElementById("CampoIdade").value == 0) {
			var MostrarLinha = document.getElementsByClassName("LinhaResultadoSimulacao");
			var Linha;
			for (Linha = 0; Linha < MostrarLinha.length; Linha++) {
				MostrarLinha.style.display = "table-row";
			};
			document.getElementById("LinhaMatriculaNaoUECabecalho").style.display = "table-header-group";
		} else if (document.getElementById("CampoIdade").value == 1) {
			document.getElementById("LinhaMatricula6Meses").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula6MesesFuturo").style.display = "table-row";
			};
		} else if (document.getElementById("CampoIdade").value == 2) {
			document.getElementById("LinhaMatricula6Meses1Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula6Meses1AnoFuturo").style.display = "table-row";
			};
		} else if (document.getElementById("CampoIdade").value == 3) {
			document.getElementById("LinhaMatricula1Ano2Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula1Ano2AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 4) {
			document.getElementById("LinhaMatricula2Ano3Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula2Ano3AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 5) {
			document.getElementById("LinhaMatricula3Ano4Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula3Ano4AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 6) {
			document.getElementById("LinhaMatricula4Ano5Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula4Ano5AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 7) {
			document.getElementById("LinhaMatricula5Ano6Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula5Ano6AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 8) {
			document.getElementById("LinhaMatricula6Ano7Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula6Ano7AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 9) {
			document.getElementById("LinhaMatricula7Ano8Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula7Ano8AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 10) {
			document.getElementById("LinhaMatricula8Ano9Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula8Ano9AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 11) {
			document.getElementById("LinhaMatricula9Ano10Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula9Ano10AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 12) {
			document.getElementById("LinhaMatricula10Ano11Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula10Ano11AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 13) {
			document.getElementById("LinhaMatricula11Ano12Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula11Ano12AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 14) {
			document.getElementById("LinhaMatricula12Ano13Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula12Ano13AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 15) {
			document.getElementById("LinhaMatricula13Ano14Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula13Ano14AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 16) {
			document.getElementById("LinhaMatricula14Ano15Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula14Ano15AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 17) {
			document.getElementById("LinhaMatricula15Ano").style.display = "table-row";
			if (document.getElementById("CampoMostrarDescontoCO2").checked == true) {
				document.getElementById("LinhaMatricula15AnoFuturo").style.display = "table-row";
				};
		} else if (document.getElementById("CampoIdade").value == 18) {
			document.getElementById("LinhaMatriculaNaoUECabecalho").style.display = "table-header-group";
			document.getElementById("LinhaMatriculaNaoUE").style.display = "table-row";
			document.getElementById("LinhaMatriculaNaoUEAviso").style.display = "visible";
		} else if (document.getElementById("CampoIdade").value == 99) {
			document.getElementById("LinhaMatriculaNovo").style.display = "table-row";
		};
		/*if (document.getElementById("CampoIdade").value !== 0 || document.getElementById("CampoIdade").value !== 18) {
			document.getElementById("LinhaMatriculaNaoUECabecalho").style.display = "none";
		} else {
			document.getElementById("LinhaMatriculaNaoUECabecalho").style.display = "table-header-group";
		};*/
	};
	
	function MostrarDescontoCO2() {
		var linhas = document.getElementsByClassName('LinhaFuturo');
		if (document.getElementById("CampoMostrarDescontoCO2").checked == true && document.getElementById("CampoIdade").value == 0) {
			for(i = 0; i < linhas.length; i++) {
			linhas.style.display = 'table-row';
			};
		} else {
			for(i = 0; i < linhas.length; i++) {
			linhas.style.display = 'none';
			};
		};
		MostrarIdade();
	};
	
	function MudarHibrido() {
		document.getElementById("CampoCombustivelHibrido").checked = false;
		Calcular();
	};

	function MudarHibridoPlugin() {
		document.getElementById("CampoCombustivelHibridoPlugin").checked = false;
		Calcular();
	};
	
	function MudarCilindradaIntroducao() {
		if (document.getElementById("CampoDadoscm3Prepreenchido").value !== 1) {
			document.getElementById("CampoDadoscm3Prepreenchido").value = 1;
		};
		Calcular();
	};

	function MudarCilindradaComuns() {
		if (document.getElementById("CampoDadoscm3").value !== 1) {
			document.getElementById("CampoDadoscm3").value = "";
		};
		Calcular();
	};

	function Electrico() {
		
	};
	
	var Calcular = function() {

// Defino as variáveis
// preciso mesmo da palavra valor à frente das variáveis?!

	// variável da cilindrada do ISV, será boa ideia criar duas variáveis, uma para cada imposto? é que a variável não muda, é sempre a mesma!
		var DadosISVcm3 = 0;
	// variável do CO2
		var DadosISVCO2 = 0;
	// para poder calcular o IUC atribuo o mesmo valor da cilindrada à variável do IUC 
		var DadosIUCcm3 = DadosISVcm3;
	// faço a cópia do valor para a variável do IUC para fazer o cálculo do IUC
		var DadosIUCCO2 = DadosISVCO2;
	// variável do combustível para poder apresentar o feedback na simulação
		var DadosCombustivel = "";
	// defino como 10% o valor das taxas aduaneiras - é o máximo possível
		var TaxasAduaneirasPercentagem = 0.1;
	// o valor mínimo do ISV é sempre 100€, tenho que definir essa variável, assim como o valor do IVA para o caso dos novos e dos importados fora UE
		var ValorISVMinimo = 100;
		var ValorPercentagemIVA = 1.23;
		var ValorIVA = 0.23;
	// preciso do valor do carro para apresentar resultados com o valor incluído, para apresentar um "PVP", para calcular o IVA e as taxas aduaneiras
		var ValorCarro = 0;
		var ValorTaxas = 0;
		var ValorDespesasImportacao = 0;
		var SimboloEuro = "€";
		var DadosISVCO2WLTP = "";
	// defino as variáveis com os descontos da idade cilindrada
		var DescontoIdadeAte6Meses = 0.1;
		var DescontoIdadeMais6Mesesa1Ano = 0.1;
		var DescontoIdadeMais1a2Anos = 0.2;
		var DescontoIdadeMais2a3Anos = 0.28;
		var DescontoIdadeMais3a4Anos = 0.35;
		var DescontoIdadeMais4a5Anos = 0.43;
		var DescontoIdadeMais5a6Anos = 0.52;
		var DescontoIdadeMais6a7Anos = 0.6;
		var DescontoIdadeMais7a8Anos = 0.65;
		var DescontoIdadeMais8a9Anos = 0.7;
		var DescontoIdadeMais9a10Anos = 0.75;
		var DescontoIdadeMais10a11Anos = 0.8;
		var DescontoIdadeMais11a12Anos = 0.8;
		var DescontoIdadeMais12a13Anos = 0.8;
		var DescontoIdadeMais13a14Anos = 0.8;
		var DescontoIdadeMais14a15Anos = 0.8;
		var DescontoIdadeMais15Anos = 0.8;

	// defino as variáveis com os descontos da idade CO2
		var DescontoCO2IdadeAte6Meses = 0.10;
		var DescontoCO2IdadeMais6Mesesa1Ano = 0.10;
		var DescontoCO2IdadeMais1a2Anos = 0.20;
		var DescontoCO2IdadeMais2a3Anos = 0.28;
		var DescontoCO2IdadeMais3a4Anos = 0.35;
		var DescontoCO2IdadeMais4a5Anos = 0.43;
		var DescontoCO2IdadeMais5a6Anos = 0.52;
		var DescontoCO2IdadeMais6a7Anos = 0.6;
		var DescontoCO2IdadeMais7a8Anos = 0.65;
		var DescontoCO2IdadeMais8a9Anos = 0.7;
		var DescontoCO2IdadeMais9a10Anos = 0.75;
		var DescontoCO2IdadeMais11a12Anos = 0.80;
		var DescontoCO2IdadeMais10a11Anos = 0.80;
		var DescontoCO2IdadeMais12a13Anos = 0.80;
		var DescontoCO2IdadeMais14a15Anos = 0.80;
		var DescontoCO2IdadeMais13a14Anos = 0.80;
		var DescontoCO2IdadeMais15Anos = 0.8;
	// os benefícios fiscais são dados como x% do valor do ISV, aqui indico as variáveis dos benefícios que não passam de percentagens, daí terem que ser todas 1 inicialmente
		var BeneficioHibridoNormalPercentagem = 0.6;
		var BeneficioHibridoPlugInPercentagem = 0.25;
		var BeneficioHibrido = 1;
	// os valores em € das duas componentes
		var ValorISVcm3_EsteAno = 0;
		var ValorISVcm3_ProximoAno = 0;
		var ValorISVCO2_EsteAno = 0;
		var ValorISVCO2_ProximoAno = 0;
		var ValorISVTotal_EsteAno = ValorISVcm3_EsteAno + ValorISVCO2_EsteAno;
		var ValorISVTotal_ProximoAno = ValorISVcm3_ProximoAno + ValorISVCO2_ProximoAno;
		
// Vou buscar os dados aos campos se estiverem preenchidos e atribuo-os às variáveis

	// vou buscar a cilindrada ao campo
		if (document.getElementById("CampoDadoscm3").value > 0) {
			var DadosISVcm3 = (Number(document.getElementById("CampoDadoscm3").value));
		};
	// se a cilindrada foi escolhida da dropdown box vou lá buscar o valor
		if (document.getElementById("CampoDadoscm3Prepreenchido").value > 1) {
			var DadosISVcm3 = (Number(document.getElementById("CampoDadoscm3Prepreenchido").value));
		};
	// agora vou buscar o CO2 ao campo
		var DadosISVCO2 = (Number(document.getElementById("CampoDadosCO2").value));
		var DadosISVCO2_ProximoAno = (Number(document.getElementById("CampoDadosCO2").value));
	// vejo qual foi o combustível escolhido para definir uma variável para depois dar feedback ao utilizador do combustível que está activo para a simulação
		if (document.getElementById("CombustivelGasoleo").checked) {
			var DadosCombustivel = "Gasoleo";
		} else {
			var DadosCombustivel = "Gasolina";
		};
	// vou buscar o valor do carro ao campo para apresentar a simulação com o valor do carro incluído, para calcular o valor das taxas aduaneiras a 10% e coloco/retiro os avisos para as importações fora UE
		if (Number(document.getElementById("CampoValorCarro").value) > 0) {
			var ValorCarro = Number(document.getElementById("CampoValorCarro").value);
			var ValorTaxas = ValorCarro * TaxasAduaneirasPercentagem;
			document.getElementById("LinhaMatriculaNaoUEAviso").style.display = "none";
			document.getElementById("LinhaCustoCarroAviso").style.display = "table-row";
		} else {
			document.getElementById("LinhaMatriculaNaoUEAviso").style.display = "table-row";
			document.getElementById("LinhaCustoCarroAviso").style.display = "none";	
		};

// Cálculos preliminares

	// aplicar a tabela de reduções de CO2 WLTP em 2019
	// conforme o escalão do CO2, atribuo uma percentagem de redução 
	// em 2020 há tabelas exclusivas para WLTP daí que só vou usar estes dados para a simulação de 2019
		if (document.getElementById("CampoEmissoesWLTP").checked) {
			if (document.getElementById("CombustivelGasoleo").checked) {
				if (DadosISVCO2 0?"-":"+") + Number(ValorTotalAte6Meses_DiferencaFuturo).toFixed(2) + "€";

			// 6 meses a 1 ano
			// coluna este ano
			document.getElementById("Resultados6meses1Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais6Mesesa1Ano_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados6meses1AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais6Mesesa1Ano_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados6meses1AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano
			document.getElementById("Resultados6meses1Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais6Mesesa1Ano_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados6meses1Ano2019Diferenca").innerHTML = (ValorTotalMais6Mesesa1Ano_DiferencaAnos0?"-":"+") + Number(ValorTotalMais6Mesesa1Ano_DiferencaFuturo).toFixed(2) + "€";

			// 1 a 2 anos
			// coluna este ano
			document.getElementById("Resultados1Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais1a2Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados1AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais1a2Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados1AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano
			document.getElementById("Resultados1Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais1a2Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados1Ano2019Diferenca").innerHTML = (ValorTotalMais1a2Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais1a2Anos_DiferencaFuturo).toFixed(2) + "€";
			
			// coluna este ano
			document.getElementById("Resultados2Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais2a3Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados2AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais2a3Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados2AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano
			document.getElementById("Resultados2Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais2a3Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados2Ano2019Diferenca").innerHTML = (ValorTotalMais2a3Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais2a3Anos_DiferencaFuturo).toFixed(2) + "€";
			
			// coluna este ano
			document.getElementById("Resultados3Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais3a4Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados3AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais3a4Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados3AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano
			document.getElementById("Resultados3Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais3a4Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados3Ano2019Diferenca").innerHTML = (ValorTotalMais3a4Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais3a4Anos_DiferencaFuturo).toFixed(2) + "€";
			
			// coluna este ano
			document.getElementById("Resultados4Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais4a5Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados4AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais4a5Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados4AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano			
			document.getElementById("Resultados4Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais4a5Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados4Ano2019Diferenca").innerHTML = (ValorTotalMais4a5Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais4a5Anos_DiferencaFuturo).toFixed(2) + "€";
			
			// coluna este ano
			document.getElementById("Resultados5Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais5a6Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados5AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais5a6Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados5AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano			
			document.getElementById("Resultados5Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais5a6Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados5Ano2019Diferenca").innerHTML = (ValorTotalMais5a6Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais5a6Anos_DiferencaFuturo).toFixed(2) + "€";
			
			// coluna este ano
			document.getElementById("Resultados6Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais6a7Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados6AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais6a7Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados6AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano			
			document.getElementById("Resultados6Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais6a7Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados6Ano2019Diferenca").innerHTML = (ValorTotalMais6a7Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais6a7Anos_DiferencaFuturo).toFixed(2) + "€";
			
			// coluna este ano
			document.getElementById("Resultados7Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais7a8Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados7AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais7a8Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados7AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano			
			document.getElementById("Resultados7Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais7a8Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados7Ano2019Diferenca").innerHTML = (ValorTotalMais7a8Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais7a8Anos_DiferencaFuturo).toFixed(2) + "€";
			
			// coluna este ano
			document.getElementById("Resultados8Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais8a9Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados8AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais8a9Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados8AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano			
			document.getElementById("Resultados8Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais8a9Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados8Ano2019Diferenca").innerHTML = (ValorTotalMais8a9Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais8a9Anos_DiferencaFuturo).toFixed(2) + "€";
			
			// coluna este ano
			document.getElementById("Resultados9Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais9a10Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados9AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais9a10Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados9AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano			
			document.getElementById("Resultados9Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais9a10Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados9Ano2019Diferenca").innerHTML = (ValorTotalMais9a10Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais9a10Anos_DiferencaFuturo).toFixed(2) + "€";
			
			// coluna este ano
			document.getElementById("Resultados10Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais10a11Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados10AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais10a11Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados10AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano			
			document.getElementById("Resultados10Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais10a11Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados10Ano2019Diferenca").innerHTML = (ValorTotalMais10a11Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais10a11Anos_DiferencaFuturo).toFixed(2) + "€";

			// coluna este ano
			document.getElementById("Resultados11Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais11a12Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados11AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais11a12Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados11AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano			
			document.getElementById("Resultados11Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais11a12Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados11Ano2019Diferenca").innerHTML = (ValorTotalMais11a12Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais11a12Anos_DiferencaFuturo).toFixed(2) + "€";

			// coluna este ano
			document.getElementById("Resultados12Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais12a13Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados12AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais12a13Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados12AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano			
			document.getElementById("Resultados12Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais12a13Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados12Ano2019Diferenca").innerHTML = (ValorTotalMais12a13Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais12a13Anos_DiferencaFuturo).toFixed(2) + "€";

			// coluna este ano
			document.getElementById("Resultados13Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais13a14Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados13AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais13a14Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados13AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano			
			document.getElementById("Resultados13Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais13a14Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados13Ano2019Diferenca").innerHTML = (ValorTotalMais13a14Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais13a14Anos_DiferencaFuturo).toFixed(2) + "€";

			// coluna este ano
			document.getElementById("Resultados14Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais14a15Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados14AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais14a15Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados14AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano			
			document.getElementById("Resultados14Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais14a15Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados14Ano2019Diferenca").innerHTML = (ValorTotalMais14a15Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais14a15Anos_DiferencaFuturo).toFixed(2) + "€";

			// coluna este ano
			document.getElementById("Resultados15Ano").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais15Anos_EsteAno)).toFixed(2) + "€";
			document.getElementById("Resultados15AnoCilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Mais15Anos_EsteAno).toFixed(2) + "€";
			document.getElementById("Resultados15AnoCO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			// coluna próximo ano			
			document.getElementById("Resultados15Ano2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalMais15Anos_ProximoAno)).toFixed(2) + "€";
			document.getElementById("Resultados15Ano2019Diferenca").innerHTML = (ValorTotalMais15Anos_DiferencaAnos0?"-":"+") + Number(ValorTotalMais15Anos_DiferencaFuturo).toFixed(2) + "€";			
			
			// coluna este ano
			document.getElementById("ResultadosNaoUE").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalNaoUE_EsteAno)).toFixed(2) + "€";
			document.getElementById("ResultadosNaoUECilindrada").innerHTML = "cm3 " + Number(ValorISVcm3Novo_EsteAno).toFixed(2) + "€";
			document.getElementById("ResultadosNaoUETaxas").innerHTML = "Taxas " + Number(ValorTaxas).toFixed(2) + "€";
			document.getElementById("ResultadosNaoUECO2").innerHTML = "CO2 " + Number(ValorISVCO2_EsteAno).toFixed(2) + "€";
			document.getElementById("ResultadosNaoUEISV").innerHTML = "ISV " + Number(ValorISVNovo_EsteAno).toFixed(2)+"€";	
			document.getElementById("ResultadosNaoUEIVA").innerHTML = "IVA " + Number(ValorIVANaoUE_EsteAno).toFixed(2)+"€";
			// coluna próximo ano
			document.getElementById("ResultadosNaoUE2019").innerHTML = Number(Math.max(ValorISVMinimo,ValorTotalNaoUE_ProximoAno)).toFixed(2) + "€";
			document.getElementById("ResultadosNaoUE2019Diferenca").innerHTML = (ValorTotalNaoUE_DiferencaAnos
				Cilindradas comuns
				1461cm3
				1560cm3
				1598cm3
				1968cm3
				1995cm3
				2143cm3
				
			
		
	
	
		
			Emissões CO2
		
	
	
		
			
				 g/km CO2
			
			
				WLTP
			
		
	
	
		
			Combustível
		
	
	
		
			
				Gasóleo
			
			
				Gasolina
			
		
		
			
				Híbrido
			
			
				Híbrido Plug-in
			
		
		
			Híbridos:
			Mín. 50km autonomia eléctrica
			Menos 50g/km CO2
		
	
	
		
			Idade e origem do carro
		
	
	
		
			
				
				Comparar tudo
				Novo em Portugal
				Menos 6 meses ou 6.000km UE
				6 Meses a 1 ano país UE
				1 ano país UE
				2 anos país UE
				3 anos país UE
				4 anos país UE
				5 anos país UE
				6 anos país UE
				7 anos país UE
				8 anos país UE
				9 anos país UE
				10 anos país UE
				11 anos país UE
				12 anos país UE
				13 anos país UE
				14 anos país UE
				15 ou mais anos país UE
				Qualquer idade país não UE
				
			
		
	
	
		
			Preço carro (opcional)
		
	
	
		
			
				 €
				(simulação mostrará total preço compra + impostos)
			
		
		
			
				 Incluir despesas importação +1.250€(viagens, burocracia, seguros, etc. - detalhe)
			
		
		
			
				Excepções e notas
			
		
	




	
		
			Resultados da simulação
			impostosobreveiculos.info
		
	
	
		
			Os resultados da simulação aparecerão aqui.
			Porém, ainda não preencheu todos os dados necessários para que a simulação possa ser feita.Complete pelo menos os campos Cilindrada e Emissões CO2.
		
		
			
				
					Dúvidas ou perguntas?
					Como legalizar carros importados
					Não sei as emissões de CO2
					Isenção ISV
					IVA
					Clássicos
					O valor é muito elevado
					Confirmar valores da simulação
				
			
		
	






     (adsbygoogle = window.adsbygoogle || ).push({});



	
		
			Resultados da simulação
			impostosobreveiculos.info
		
	
	
		
			
		
	
	
		
			Dados da simulação
			
		
	
	
		
			Simulação IUC
			Valor 2025
			Valor 2025
		
	
	
		
			IUC a pagar anualmente
			(em actualização)
			
		
	
	
		
			Data primeira matrícula UE
			Total 2025
			Total 2025
		
		
			O valor apresentado inclui o custo do carro(excepto país não UE)
		
	
	
		
			 Mostrar simulação com desconto (total 100%) CO2
		
		
			Novo comprado em Portugal(inclui IVA a 23%)
			
				
				
				
				
				
			
			
				
				
				
				
				
				
			
		
		
			Novo UE ou até 6 Meses ou 6.000kmÉ  obrigatório preencher o preço do carro (paga IVA)
			
				
				
				
				
				
			
			
				
				
				
				
				
				
				
			
		
		
			Com desconto total sobre a componente ambiental (CO2)
			
		
		
			6 Meses e 1 dia a 1 Ano
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			1 Ano e 1 dia a 2 Anos
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			2 Anos e 1 dia a 3 Anos
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			3 Anos e 1 dia a 4 Anos
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			4 Anos e 1 dia a 5 Anos
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			5 Anos e 1 dia a 6 Anos
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			6 Anos e 1 dia a 7 Anos
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			7 Anos e 1 dia a 8 Anos
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			8 Anos e 1 dia a 9 Anos
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			9 Anos e 1 dia a 10 Anos
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			10 Anos e 1 dia a 11 Anos
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			11 Anos e 1 dia a 12 Anos
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			12 Anos e 1 dia a 13 Anos
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			13 Anos e 1 dia a 14 Anos
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			14 Anos e 1 dia a 15 Anos
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
			15 Anos e 1 dia ou mais
			
				
				
				
			
			
				
				
				
				
			
		
		
			Com desconto (total 100%) sobre a componente ambiental (CO2)
			
		
		
		
			
				País não UE
			
		
		
		
			Obrigatório preencher o preço do carroIdade indiferente, não inclui preço carro
			</description><pubDate>Thu, 10 Oct 2024 22:40:03 +0000</pubDate><link>https://impostosobreveiculos.info/isv/simulador-isv-2025/</link><guid>https://impostosobreveiculos.info/isv/simulador-isv-2025/</guid></item></channel></rss>