Conversor de Moeda 2026
Converta euros (EUR), dólares americanos (USD), libras esterlinas (GBP) e reais brasileiros (BRL) com as taxas de referência diárias do Banco Central Europeu. As taxas atualizam-se todos os dias úteis por volta das 16h CET e são as mesmas usadas pelo Banco de Portugal e pela Autoridade Tributária.
O que são as taxas de referência do BCE
O Banco Central Europeu publica todos os dias úteis, por volta das 16h CET, as taxas de referência do euro face a 29 moedas. Estas taxas são calculadas a partir da concertação das cotações do mercado cambial de Frankfurt e servem como referência oficial para contratos financeiros, contabilidade empresarial e declarações fiscais. Não são as taxas que um banco aplica a um particular; os bancos cobram uma margem (spread) que varia entre 0,5% e 5% ou mais.
O Banco de Portugal republica as mesmas taxas na sua plataforma BPstat (bpstat.bportugal.pt/dominios/29) e disponibiliza um conversor em bportugal.pt/pt/page/currency-converter. A Autoridade Tributária usa estas mesmas taxas para a conversão de rendimentos em moeda estrangeira no IRS (artigo 45.º do CIRS).
O feed XML oficial do BCE está disponível em ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml e atualiza-se todos os dias úteis. A simula.pt obtém estas taxas diretamente desse feed, através do seu próprio servidor. Em caso de indisponibilidade do BCE, recorre à Frankfurter API (api.frankfurter.dev), uma API open-source com licença MIT que serve o mesmo feed do BCE com o parâmetro providers=ECB. O browser não comunica diretamente com serviços externos: o pedido passa sempre pelo servidor da simula.pt.
Taxas de câmbio atuais (EUR base)
As quatro moedas disponíveis neste conversor são as mais relevantes para os utilizadores portugueses: o euro (EUR), o dólar americano (USD), a libra esterlina (GBP) e o real brasileiro (BRL). Os valores abaixo são atualizados automaticamente a partir do BCE.
Como funciona a conversão entre moedas não-euro
O BCE publica taxas com o euro como moeda base: USD por EUR, GBP por EUR, BRL por EUR. Para converter diretamente entre USD e GBP, por exemplo, o simulador usa a triangulação pelo euro:
- Converte o valor de USD para EUR: divide pela taxa EUR/USD.
- Converte o valor em EUR para GBP: multiplica pela taxa EUR/GBP.
Este método de pivot dá exatamente o mesmo resultado que uma taxa de câmbio cruzada calculada diretamente, porque as taxas do BCE são consistentes entre si.
Diferença entre taxa de referência e taxa comercial
A taxa de referência do BCE é a taxa interbancária, que reflete o preço a que os grandes bancos trocam divisas entre si. Quando um particular ou uma empresa faz um câmbio num banco ou numa casa de câmbio, paga adicionalmente:
- Um spread de compra/venda (bid-ask spread), normalmente entre 0,5% e 3% em bancos online e entre 2% e 5% em balcão ou aeroportos.
- Eventuais comissões fixas por operação.
Para comparar câmbios comerciais, o Banco de Portugal disponibiliza o seu conversor oficial, que usa as mesmas taxas de referência do BCE mas indica claramente que são taxas de referência e não taxas comerciais.
Uso fiscal das taxas do BCE
Em Portugal, as mais-valias cambiais e os rendimentos obtidos em moeda estrangeira são convertidos para euros nas declarações de IRS e IRC com base nas taxas de câmbio publicadas pelo Banco de Portugal, que são as mesmas do BCE. O artigo 45.º do Código do IRS e o artigo 18.º do Código do IRC remetem para as taxas publicadas no Banco de Portugal como referência para a conversão de rendimentos em divisas. As taxas diárias estão disponíveis no BPstat e as mensais em bpstat.bportugal.pt/conteudos/quadros/2034.