Início › Guias › FIFO e frações
Mais-valias com FIFO e ações fracionadas: exemplo passo a passo
Em resumo
- Quando vende parte de um ativo que comprou várias vezes, considera-se que vendeu primeiro o que comprou primeiro (FIFO).
- Uma venda pode usar várias compras, e cada uma dá uma linha própria na declaração.
- As frações seguem exatamente a mesma regra, casa decimal a casa decimal.
O que diz a lei
O Código do IRS (artigo 43.º, n.º 6, alínea d) determina que, tratando-se de valores mobiliários da mesma natureza e que confiram idênticos direitos, os alienados são os adquiridos há mais tempo. Na prática, é o método FIFO: first in, first out.
Não pode escolher vender as unidades mais caras para mostrar menos ganho, nem usar o preço médio que a corretora mostra na app. O preço médio serve para acompanhar a carteira, não para o IRS.
O exemplo
A Ana investe todos os meses no mesmo ETF e compra frações. Em 2025 fez estas compras:
| Data | Quantidade | Preço | Total |
|---|---|---|---|
| 10/01/2025 | 2,50 | 80,00 € | 200,00 € |
| 15/03/2025 | 1,25 | 88,00 € | 110,00 € |
| 02/06/2025 | 0,75 | 92,00 € | 69,00 € |
Em 20/09/2025 vendeu 3,00 unidades a 95,00 €, ou seja 285,00 €, e pagou 1,00 € de comissão.
Passo 1: que compras foram vendidas?
Pelo FIFO, as 3,00 unidades saem das compras mais antigas:
- 2,50 unidades da compra de 10/01 (esgota esta compra);
- 0,50 unidades da compra de 15/03 (que fica com 0,75).
A compra de 02/06 não é tocada.
Passo 2: valor de aquisição de cada parte
- Parte 1: 2,50 × 80,00 € = 200,00 €
- Parte 2: 0,50 × 88,00 € = 44,00 €
Passo 3: dividir a venda e as despesas
O valor da venda e a comissão dividem-se na mesma proporção das unidades:
- Parte 1: 2,50 × 95,00 € = 237,50 € de venda e 1,00 € × 2,50/3,00 = 0,83 € de despesas;
- Parte 2: 0,50 × 95,00 € = 47,50 € de venda e 1,00 € × 0,50/3,00 = 0,17 € de despesas.
Passo 4: as linhas a declarar
| Linha | Realização | Aquisição | Despesas | Resultado |
|---|---|---|---|---|
| 1 | 20/09/2025 · 237,50 € | 10/01/2025 · 200,00 € | 0,83 € | +36,67 € |
| 2 | 20/09/2025 · 47,50 € | 15/03/2025 · 44,00 € | 0,17 € | +3,33 € |
A mais-valia total é de 40,00 €. Se a Ana não englobar e não tiver outras vendas no ano, paga 28%: 11,20 € de imposto.
Na carteira continuam 0,75 unidades compradas a 88,00 € e 0,75 a 92,00 €. Na próxima venda, o FIFO começa pelas de 15/03.
E se a conta for em dólares?
Cada valor converte-se para euros com o câmbio da data da respetiva operação: a compra com o câmbio do dia da compra e a venda com o câmbio do dia da venda. Por isso pode haver ganho ou perda só por causa do câmbio, mesmo que o preço em dólares não tenha mudado.
Cuidados com as frações
- Não arredonde as quantidades: use todas as casas decimais que a corretora mostra.
- Em algumas corretoras, as frações são um direito sobre a ação e não a ação em si. O tipo de título e o código podem mudar: confirme no relatório anual da corretora.
- Faça o FIFO por corretora: compras na XTB e na Trading 212 do mesmo ETF não se misturam.
Faça isto em poucos minutos
Importe o extrato da XTB, DEGIRO, Trading 212 ou Revolut e o AllFolio aplica o FIFO, converte o câmbio e prepara as tabelas dos Anexos G e J. Gratuito.
Experimentar o AllFolio grátisEste guia é informação geral e foi atualizado em 27 de outubro de 2026. Não substitui o aconselhamento de um contabilista certificado nem as instruções oficiais da Autoridade Tributária, que podem mudar de ano para ano.