Métodos de base de custo
Last updated June 19, 2026 · System (docs ingest)
O CryptaCount suporta oito métodos de base de custo.
A escolha do método determina como a plataforma calcula mais-valias e menos-valias quando aliena um ativo — e em muitas jurisdições esta escolha tem implicações fiscais diretas.
Visão geral dos métodos
Historic FIFO — Historic First In, First Out
As unidades adquiridas primeiro são consideradas alienadas primeiro. Utiliza uma imparidade unidirecional (apenas redução de valor, sem reversão). É o método padrão para a declaração fiscal em muitas jurisdições (EUA, Reino Unido, vários Estados da UE).
Exemplo: Comprou 2 ETH a 1.800 € em janeiro e 3 ETH a 2.400 € em março. Quando vende 1 ETH em junho a 2.600 €, o Historic FIFO utiliza o custo de janeiro (1.800 €), resultando numa mais-valia de 800 €.
Historic Weighted Average — Historic Weighted Average
Todas as unidades de um ativo são fundidas num único custo médio através da média ponderada. Não são aplicados ajustamentos de imparidade. Método simplificado, adequado à declaração fiscal.
Exemplo: Após as duas compras acima, o custo médio ponderado é: (2 × 1.800 € + 3 × 2.400 €) / 5 = 2.160 €. Vender 1 ETH a 2.600 € produz uma mais-valia de 440 €.
FMV — Justo valor de mercado (mark-to-market)
Os ativos são valorizados ao seu justo valor de mercado atual. As mais-valias e menos-valias não realizadas são reconhecidas. É utilizado principalmente por sociedades de trading e por determinadas estruturas de fundos.
NRV + FIFO — Valor realizável líquido (base FIFO)
Aplica o princípio do «menor entre o custo e o valor realizável líquido» da IAS 2, utilizando FIFO para a ordenação dos lotes. Imparidade bidirecional (redução de valor e reversão, mas não acima do custo original). É o método alinhado com as IFRS para entidades que classificam os criptoativos como inventários.
NRV + Weighted Average — Valor realizável líquido (base WAVG)
Igual a NRV + FIFO, mas utiliza o custo médio ponderado como base de comparação. Utiliza também uma imparidade bidirecional.
LIFO — Last In, First Out
As unidades adquiridas mais recentemente são consideradas alienadas primeiro.
HIFO — Highest In, First Out
As unidades de custo mais elevado são consideradas alienadas primeiro. Isto minimiza as mais-valias realizadas (ou maximiza as menos-valias realizadas), o que pode ser vantajoso para a otimização fiscal onde for permitido.
Specific Identification — Identificação específica
O utilizador (ou o seu contabilista) seleciona que lotes específicos alienar em cada transação. Isto oferece o máximo controlo sobre o momento de realização de mais-valias/menos-valias e é permitido nas jurisdições que admitem a seleção de lotes pelo contribuinte (incluindo os EUA).
A seleção de lotes específicos é gerida através do Lot Viewer em Balances → Lots.
Hierarquia de resolução de três níveis
Não precisa de escolher um único método para toda a sua carteira. O CryptaCount resolve o método de base de custo através de uma hierarquia de três níveis:

Nível 1: Substituição por ativo — Defina um método num ativo específico. Exemplo: «Usar HIFO para LINK.» Tem a precedência mais alta.
Nível 2: Nível de classe de ativo — Defina um método para uma classe de ativo. Exemplo: «Usar Historic Weighted Average para todas as stablecoins.» Aplica-se a todos os ativos dessa classe, salvo substituição no Nível 1.
Nível 3: Valor predefinido do espaço de trabalho — O valor predefinido ao nível do espaço de trabalho definido em Settings → Workspace Accounting. Exemplo: «Usar Historic FIFO.» Aplica-se a tudo o que não seja substituído nos Níveis 1 ou 2.
Como configurar
- Valor predefinido do espaço de trabalho — Vá a Settings → Workspace Accounting e selecione o método de base de custo predefinido
- Nível de classe de ativo — Vá a Settings → Asset Registry, selecione uma classe de ativo e defina a substituição do método
- Por ativo — Selecione um ativo individual e defina a substituição do método
Exemplo prático
Uma firma de contabilidade luxemburguesa que gere a carteira de um cliente poderá configurar:
- Valor predefinido do espaço de trabalho: Historic FIFO (padrão para o Luxemburgo)
- Classe de ativo stablecoins: Historic Weighted Average (o custo fundido é mais significativo para ativos de valor estável)
- ETH (ativo específico): Identificação específica (o cliente tem uma posição grande em que a escolha do lote é relevante)
Quando a plataforma calcula mais-valias numa alienação de ETH, utiliza a identificação específica (Nível 1). Para uma alienação de USDC, utiliza Historic Weighted Average (Nível 2). Para uma alienação de LINK, utiliza Historic FIFO (Nível 3).
Comparar métodos
Pode executar relatórios com vários métodos em simultâneo para comparar os resultados. É útil para efeitos de planeamento fiscal e de auditoria.
Requisitos específicos de cada jurisdição
Algumas jurisdições impõem um método específico. Os perfis fiscais de 73 jurisdições da plataforma indicam que métodos são permitidos, recomendados ou obrigatórios.
| Jurisdição | Método obrigatório/recomendado | Notas |
|---|---|---|
| França (pessoas singulares) | Historic Weighted Average (obrigatório) | Fórmula da média ponderada para toda a carteira |
| Japão | Historic Weighted Average (obrigatório) | Método da média total para todas as pessoas singulares |
| EUA | Historic FIFO (predefinido) | Outros permitidos se aplicados de forma consistente |
| Alemanha | Historic FIFO (prática padrão) | Não estritamente obrigatório, mas esperado pelo Finanzamt |
| Austrália | Historic FIFO, LIFO, HIFO, Identificação específica | Escolha do contribuinte, deve ser consistente |
| Reino Unido | Section 104 pooling (equivalente a Historic Weighted Average) | Aplica-se a regra dos 30 dias (bed-and-breakfast) |
Was this article helpful?
Let us know if this answered your question
