Você está encarando um CTA que não bate. O balancete da subsidiária parece correto. As taxas estão carregadas. Mas o ajuste de conversão não faz sentido. Ou pior — está zero quando você sabe que deveria ter algo lá. O auditor pergunta o porquê. Você abre o Smart View e começa a rastrear.
É aqui que a caixa preta da consolidação se abre. Conversão de moeda é o primeiro pilar, e é onde a maioria dos problemas começa.
TL;DR: Entenda a conversão de moeda do FCCS de ponta a ponta: qual taxa se aplica a qual tipo de conta (e por quê), como o CTA calcula como valor de equilíbrio, os membros de movimentação que rastreiam a variância cambial e consultas de validação para solucionar problemas quando os números da consolidação não batem.
O Fluxo Lógico (Visão do Contador)
O Que o IFRS Exige
O IAS 21.23 exige taxas diferentes para diferentes tipos de conta na conversão (funcional para reporte):
| Tipo de Conta | Taxa Exigida |
|---|---|
| Todos os ativos e passivos | Taxa de fechamento |
| Demonstração de resultado | Média ponderada |
| Contas de patrimônio | Taxa histórica |
ImportantePara conversão do FCCS, TODOS os ativos e passivos usam taxa de fechamento. A exceção de taxa histórica aplica-se apenas a contas de patrimônio e configurações específicas.
Conversão vs. Remensuração:
O tratamento de taxa histórica para PPE e intangíveis aplica-se à remensuração (ASC 830-10-45-17), não à conversão. Na conversão, PPE, intangíveis, goodwill e estoque usam taxa de fechamento por padrão.
Por que o CTA vai para OCI: Ganhos/perdas de conversão não afetam os fluxos de caixa da subsidiária — impactam os valores reportados da controladora. O IAS 21.41 exige que estes vão para Outros Resultados Abrangentes, não para o resultado.
O Que Realmente Acontece
Veja como a conversão cria o CTA. Subsidiária alemã, moeda funcional EUR, moeda de reporte da controladora USD.
Taxas:
- Taxa de fechamento: 1,10 EUR/USD
- Taxa média: 1,08 EUR/USD
- Taxa histórica (patrimônio): 1,00 EUR/USD (taxa quando as ações foram emitidas)
Cálculo do CTA:
O CTA surge porque o patrimônio é convertido à taxa histórica enquanto os ativos são convertidos à taxa de fechamento:
Fórmula Geral:
|
|
Ou equivalentemente:
|
|
Exemplo:
| Item de Linha | Valor em EUR | Taxa | Valor em USD | Variância Cambial |
|---|---|---|---|---|
| Caixa (monetário) | €1.000.000 | 1,10 (fechamento) | $1.100.000 | — |
| Contas a Receber | €500.000 | 1,10 (fechamento) | $550.000 | — |
| Imobilizado (não monetário ao custo) | €2.000.000 | 1,10 (fechamento) | $2.200.000 | — |
| Capital Social (histórico) | €500.000 | 1,00 (histórica) | $500.000 | $50.000 |
| Lucros Acumulados | €800.000 | taxa efetiva | $880.000 | — |
| Lucro Líquido | €200.000 | 1,08 (média) | $216.000 | — |
De onde vem a variância cambial de $50.000?
O Capital Social tem uma taxa histórica fixa (1,00 de quando as ações foram emitidas). Se você o convertesse à taxa de fechamento (1,10), obteria $550.000. Mas o IAS 21 exige taxa histórica para patrimônio, resultando em $500.000. A diferença de $50.000 não desaparece — vai para o CTA.
Cálculo do CTA:
- Patrimônio à taxa de fechamento: €500.000 × 1,10 = $550.000
- Patrimônio à taxa histórica: €500.000 × 1,00 = $500.000
- CTA = $550.000 − $500.000 = $50.000
O IAS 21.41 diz que essas diferenças vão para Outros Resultados Abrangentes — não para resultado, porque “mudanças nas taxas de câmbio têm pouco ou nenhum efeito direto sobre os fluxos de caixa presentes e futuros das operações.”
Por Que o CTA Existe: A Visualização
Aqui está o valor de equilíbrio em sua forma mais simples. Mesmo balanço patrimonial, dois tratamentos de taxa diferentes:
Balanço Patrimonial em EUR (moeda da entidade):
| EUR | |
|---|---|
| Ativos | €1.000.000 |
| Patrimônio Líquido | €1.000.000 |
| Balanceado | ✓ |
Convertido para USD na Taxa de Fechamento (1,10):
| EUR | Taxa | USD | |
|---|---|---|---|
| Ativos | €1.000.000 | 1,10 | $1.100.000 |
| Patrimônio Líquido | €1.000.000 | 1,10 | $1.100.000 |
| Balanceado | ✓ |
Mas o patrimônio usa taxa histórica (1,00), não taxa de fechamento:
Convertido com Patrimônio Histórico:
| EUR | Taxa | USD | |
|---|---|---|---|
| Ativos | €1.000.000 | 1,10 | $1.100.000 |
| Patrimônio Líquido | €1.000.000 | 1,00 | $1.000.000 |
| CTA (equilíbrio) | — | — | $100.000 |
| Balanceado | ✓ |
Visão da Conta Razão:
|
|
O CTA de $100.000 não é um ganho ou perda. É a diferença entre dois tratamentos de taxa válidos. O balanço patrimonial deve equilibrar — o CTA é onde a diferença aterrissa.
A Sala de Máquinas (Visão Técnica)
ImportanteEste artigo descreve o comportamento padrão de conversão de moeda do FCCS.
Não cobre:
- Opções de consolidação que alteram a lógica de conversão padrão (por exemplo, converter contas do balanço patrimonial na taxa média), ou
- Modelos de conversão alternativos baseados em regras (usando taxas diferentes para combinações específicas de conta, entidade ou dimensão).
O FCCS não pergunta qual taxa você quer. Ele pergunta que tipo de conta é esta.
Tipos de Taxa São Padrões, Não Regras
É aqui que os implementadores se queimam. A propriedade da conta Exchange Rate Type tem opções:
| Propriedade | O Que o FCCS Faz |
|---|---|
| (em branco) | Taxa de fechamento para contas de balanço, Média para contas de fluxo |
| Historical | Usa taxa histórica; variância cambial vai para o CTA |
| Historical Rate Override | Permite taxa manual por interseção |
| Historical Amount Override | Permite valor manual na moeda da controladora |
A armadilha: Estes são padrões a nível de conta. Você pode sobrescrevê-los. Mas se você não entende o que o padrão significa, não saberá quando sobrescrever.
O IAS 21.23 e o ASC 830 definem quais contas precisam de tratamento histórico:
Contas que exigem taxa histórica:
Estas contas tipicamente requerem configuração de taxa histórica no FCCS:
| Conta | Tipo de Taxa | Por Quê Histórica |
|---|---|---|
| Capital social | Histórica (data de emissão) | Convenção de manutenção de capital |
| Ágio (APIC) | Histórica | Convenção de manutenção de capital |
| Ações em tesouraria | Histórica (data de recompra) | Convenção de manutenção de capital |
| Contas a receber/pagar intercompanhia | Histórica (data da transação) | Correspondência de eliminação |
| Investimento em coligadas/JVs | Histórica (data de aquisição) | Método da equivalência, base de custo |
| Investimento em controlada (método de custo) | Histórica (data de aquisição) | Não consolidada, base de custo |
Patrimônio multi-tranche: Quando o capital social foi emitido em múltiplas transações (datas diferentes), cada tranche tem uma taxa histórica diferente. O FCCS trata isso via Historical Rate Override — você pode especificar taxas diferentes por interseção (entidade, conta, período).
Distinção importante — Conversão vs. Remensuração:
A tabela acima reflete conversão do FCCS (moeda funcional para moeda de reporte). Para remensuração do ERP (livros locais para moeda funcional), ativos não monetários como Imobilizado, intangíveis e estoques também usam taxas históricas.
AvisoUm erro comum é aplicar lógica de remensuração do ERP à conversão do FCCS. Na conversão, TODOS os ativos e passivos usam taxa de fechamento por padrão — incluindo Imobilizado, intangíveis, goodwill e estoques. Taxa histórica é a exceção, não a regra.
E o Imobilizado, intangíveis, goodwill?
Na conversão do FCCS, TODOS os ativos e passivos usam taxa de fechamento por padrão — incluindo Imobilizado, intangíveis, goodwill e estoques. Taxa histórica é a exceção para contas de patrimônio, não a regra.
NotaLucros acumulados usa taxa efetiva (
Fechamento USD Anterior ÷ Fechamento LC Anterior). A contribuição do período atual converte na taxa média. É um saldo acumulado, não uma conta de taxa histórica única.
Monetário vs. Não monetário: Ativos/passivos fiscais diferidos e provisões para benefícios são monetários → usam taxa atual. Ativos de contrato são monetários, passivos de contrato são não monetários.
FX do ERP vs. Conversão do FCCS: Uma Confusão Comum
ERPs postam ganhos/perdas de FX a nível de transação em uma conta de “variância de FX”. Quando carregados no FCCS, estes dados já incluem cálculos do ERP.
A distinção:
- Conta de FX do ERP = Ganhos/perdas a nível de transação da remensuração (na moeda da entidade)
- CTA do FCCS = Ajuste de conversão no final do período (na moeda da controladora)
São coisas diferentes. Se a conta de FX do ERP está no patrimônio e você a converte na taxa histórica, pode haver duplicação ou classificação incorreta do impacto cambial. Verifique se a classificação do ERP corresponde ao tratamento do FCCS.
Como a Conversão Cria o CTA
O cálculo acontece em estágios. Aqui está o fluxo:
Passo a passo:
- Converter todas as contas no seu tipo de taxa configurado
- Calcular variância cambial para equilibrar a conversão na taxa de fechamento
- Para contas históricas, reverter variância cambial para
FCCS_Mvmts_FX_to_CTA - Postar CTA acumulado na conta
FCCS_CTAouFCCS_CICTA
O membro de movimentação FCCS_Mvmts_FX_to_CTA é onde a mágica acontece. Toda variância cambial de cada conta histórica flui para aqui, depois acumula na conta CTA.
Onde o CTA Aterrissa: Escolha de Configuração
Quando você habilita o CTA no FCCS, escolhe:
| Opção | Colocação | Quando Usar |
|---|---|---|
| FCCS_CTA | Balanço Patrimonial (seção de Patrimônio) | Reporte US GAAP |
| FCCS_CICTA | Resultado Abrangente | Reporte IFRS (algumas apresentações) |
Você não pode mudar isso depois. A documentação da Oracle afirma: “Uma vez que o recurso CTA é habilitado como FCCS_CTA ou FCCS_CICTA, não pode ser alterado.” Esta é uma decisão de configuração que requer reimplementação para reverter.
Componentes do CTA — O Que o FCCS Realmente Calcula
O FCCS não calcula o CTA como um número único. Ele divide a variância por fonte:
| Membro de Movimentação | O Que Captura | Fórmula |
|---|---|---|
FCCS_Mvmts_FX_Opening |
FX no saldo de abertura | Abertura × (Taxa de Fechamento - Taxa Efetiva) |
FCCS_Mvmts_FX_Movement |
FX nas movimentações do período | Movimentação × (Taxa de Fechamento - Taxa Média/Histórica) |
FCCS_Mvmts_FX_to_CTA |
CTA total para esta conta | Soma de ambos, redirecionado |
Para contas históricas, ambos os componentes fluem para FCCS_CTA. O saldo de abertura usa a taxa efetiva (fechamento convertido do período anterior ÷ fechamento em moeda da entidade do período anterior), não a taxa histórica original — isso preserva o CTA cumulativo já embutido no saldo carreado para frente.
Tratamento Especial de Lucros Acumulados:
O saldo de fechamento do lucro líquido rola para FCCS_REC OBFXCTA (a conta corrente de lucros acumulados), com seu próprio membro de movimentação FCCS_Mvmts_OBFXCTA. É por isso que o CTA de lucros acumulados é rastreável separadamente de outro CTA de patrimônio.
|
|
A armadilha: Contas históricas devem estar dentro da hierarquia FCCS_Total Balance Sheet. Se estiverem fora, o CTA não calcula para elas. A documentação de solução de problemas da Oracle lista isso como um problema comum.
FCCS_40 na Prática: Segregação de CTA por Segmento
Por padrão, o FCCS calcula CTA no nível da entidade. Para reporte de gestão que precisa de CTA por segmento ou unidade de negócios, use FCCS_40 para redistribuir:
- Crie contas CTA customizadas (FCCS_CTA_Industrial, FCCS_CTA_Consumidor, etc.)
- No FCCS_40, escreva uma regra que reclassifica o CTA com base no atributo de segmento da entidade
- A regra move a variância cambial de FCCS_CTA para contas específicas do segmento
Insight chave: FCCS_40 trabalha em resultados, não em entradas. A conversão já aconteceu — a regra redistribui o CTA para onde você quer reportar.
Cálculo da Taxa Efetiva:
|
|
O FCCS usa esta taxa para converter ajustes de saldo de abertura para contas históricas. É a taxa que faz o saldo de abertura deste período corresponder ao fechamento do período anterior.
Hierarquia de fallback: Sobrescrita → Taxa efetiva → Taxa de fechamento (anterior) → Sem conversão
AvisoSe a taxa efetiva cair fora do intervalo (0,1, 10), o FCCS usa a taxa Média como padrão — um limite para evitar que taxas ruins corrompam dados. Use
DisableRateThreshold = Trueapenas após verificar se as taxas calculadas estão corretas.
Pontos de Inserção para Regras de Conversão
A conversão move dados através de membros específicos da dimensão de consolidação: Entity Input (dados originais em moeda da entidade), Translated (valores convertidos pela moeda), Entity Consolidation (moeda da controladora após consolidação) e Contribution (contribuição combinada para a controladora). O membro Translated é onde os resultados da conversão de moeda aterrissam — a partir daí, a lógica de proporcionalização e eliminação assume.
| Ponto de Inserção | Executa Quando |
|---|---|
| FCCS_25_Before FX_Calcs | Antes dos cálculos de conversão |
| FCCS_40_After FX_Calcs | Após os cálculos de conversão |
Se você precisar de lógica customizada que afete a conversão, use FCCS_25. Se precisar ajustar valores convertidos, use FCCS_40.
A armadilha: Uma regra no FCCS_25 não pode acessar dados convertidos — eles ainda não foram calculados. Uma regra no FCCS_40 não pode afetar a própria conversão — ela já está feita.
Validação e Solução de Problemas
Aqui está como provar que a conversão está funcionando corretamente.
Layout do Smart View para Validação de Conversão
Linhas: Contas do Balanço Patrimonial (Ativos, Passivos, Patrimônio) Colunas:
- A: (Nome da Conta - Das linhas)
- B: Moeda da Entidade (Local) | FCCS_ClosingBalance
- C: Moeda de Reporte (Convertida) | FCCS_ClosingBalance
- D: Moeda da Controladora (Convertida) | FCCS_ClosingBalance
- E: Moeda da Entidade (Local) | FCCS_Mvmts_FX_to_CTA (ou FCCS_Mvmts_FX_to_CITA)
- F: Moeda de Reporte (Convertida) | FCCS_Mvmts_FX_to_CTA (ou FCCS_Mvmts_FX_to_CITA)
- G: Moeda da Controladora (Convertida) | FCCS_Mvmts_FX_to_CTA (ou FCCS_Mvmts_FX_to_CITA)
POV:
- Entidade: [Entidade subsidiária]
- Período: [Mês atual]
- Ano: [Ano Atual]
- Cenário: Actual
- Consolidação: Entity Total
- View: YTD
Por que incluir Moeda da Entidade: A Coluna B mostra os dados originais, não convertidos. Isso permite verificar a taxa aplicada (Coluna D ÷ Coluna C para contas monetárias).
Resultados Esperados:
| Categoria de Conta | Coluna D Deve Ser |
|---|---|
| Caixa, C/R, C/P (monetário) | Coluna C × Taxa de Fechamento |
| Imobilizado, Estoques (não monetário ao custo) | Coluna C × Taxa de Fechamento (a menos de sobrescrita histórica) |
| Contas de patrimônio (histórico) | Coluna C × Taxa Histórica |
| Demonstração de Resultado | Coluna C × Taxa Média |
Validação do CTA:
|
|
Para cada conta histórica, verifique:
- O valor da Coluna D corresponde à taxa histórica × Coluna C
- A variância cambial aparece em FCCS_Mvmts_FX_to_CTA (ou FCCS_Mvmts_FX_to_CITA)
Erros Comuns para Verificar
| Sintoma | Verificar |
|---|---|
| CTA está zero quando não deveria | Contas históricas fora da hierarquia do Balanço Patrimonial; ou limite da taxa efetiva acionado |
| CTA não bate com a expectativa | Verificar FCCS_Mvmts_FX_to_CTA para cada conta histórica |
| Saldo de abertura não corresponde ao fechamento anterior | Período anterior não consolidado; taxa efetiva indisponível |
| Conta histórica convertida na taxa errada | Propriedade Exchange Rate Type não definida como Historical |
Checklist de Auditoria de Saldo de Abertura
O que verificar:
| Item | Como Verificar | Resultado Esperado |
|---|---|---|
| Status de consolidação do período anterior | Verificar % de propriedade no período anterior | Período anterior deve estar consolidado (propriedade não zero) |
| Cálculo da taxa efetiva | Smart View: Fechamento anterior (controladora) ÷ Fechamento anterior (entidade) | Taxa dentro do limite (0,1, 10) |
| Saldo de abertura corresponde ao fechamento anterior | Comparar abertura do período atual com fechamento do período anterior | Deve corresponder exatamente |
| Sobrescritas de taxa histórica | Verificar taxas de sobrescrita carregadas para contas de patrimônio | Taxas manuais presentes onde necessário |
| Consolidação pela primeira vez | Verificar se todas as contas históricas têm taxas iniciais | Sem taxas históricas faltando |
Problemas comuns:
| Problema | Causa | Correção |
|---|---|---|
| Saldo de abertura ≠ fechamento anterior | Período anterior não consolidado (0% de propriedade) | Consolidar período anterior primeiro |
| Fallback da taxa efetiva para Média | Taxa fora do limite (0,1, 10) | Usar DisableRateThreshold = True apenas após verificar taxas |
| Taxas históricas faltando | Consolidação pela primeira vez sem setup | Carregar taxas históricas para todas as contas de patrimônio |
| CTA inesperado no saldo de abertura | Movimentações de FX do período anterior não capturadas | Revisar FCCS_Mvmts_FX_Opening do período anterior |
Quando o CTA É Zero (Casos Legítimos)
O CTA pode estar zero corretamente nestes cenários:
| Cenário | Por Que CTA = 0 Está Correto |
|---|---|
| Primeiro período de consolidação | Sem CTA de período anterior para carrear |
| Entidade tem apenas contas monetárias | Sem variância de taxa histórica (tudo taxa de fechamento) |
| Entidade está totalmente hedgeada | Movimentações de FX compensadas na contabilidade de hedge |
| Moeda funcional = moeda de reporte | Sem conversão necessária |
Se o CTA estiver inesperadamente zero e nenhum destes se aplicar, verifique:
- As contas históricas estão dentro da hierarquia do Balanço Patrimonial?
- O limite da taxa efetiva está acionando fallback para Média?
- Os dados do período anterior estão faltando?
Consulta para Configuração de Contas Históricas
Use esta consulta para identificar contas históricas e verificar a configuração:
|
|
Se uma conta deveria ser histórica mas mostra em branco ou Ending, isso é uma má configuração.
Checklist de Solução de Problemas
Checklist de Revisão Periódica
Fechamento mensal:
| Passo | Ação | Resultado Esperado |
|---|---|---|
| 1 | Verificar taxas carregadas (Fechamento, Média, Histórica) | Todas as taxas presentes para o período |
| 2 | Executar conversão | Sem erros no log do job |
| 3 | Verificar saldo do CTA | Corresponde ao esperado com base nas contas históricas |
| 4 | Validar contas históricas | Dentro da hierarquia BS, tipo de taxa correto |
| 5 | Comparar com período anterior | Saldo de abertura corresponde ao fechamento anterior |
| 6 | Revisar taxas efetivas | Sem fallbacks inesperados para Média |
Quando o CTA não bate:
- Listar contas históricas — Todas estão na hierarquia BS?
- Verificar propriedade do tipo de taxa — Historical está definido corretamente?
- Verificar taxas históricas — As taxas de sobrescrita estão carregadas?
- Calcular manualmente — (Fechamento - Histórica) × Saldo para cada conta
- Verificar FCCS_Mvmts_FX_to_CTA — A movimentação corresponde ao seu cálculo?
- Revisar taxas efetivas — Ocorreu fallback do limite?
Procedimentos de final de ano:
- Verificar se todas as contas históricas estão propriamente classificadas
- Verificar se o saldo do CTA bate com o ajuste cumulativo de conversão
- Confirmar se a conversão do saldo de abertura corresponde ao fechamento do ano anterior
- Revisar sobrescritas de taxa histórica para contas de patrimônio
- Verificar se as taxas efetivas foram calculadas corretamente (verificar FCCS_Mvmts_FX_to_CTA)
Resumo das Armadilhas
| Armadilha | Por Que Acontece | Como Evitar |
|---|---|---|
| Tipo de taxa é padrão, não padrão | FCCS não aplica IAS 21 | Definir manualmente como Historical para Imobilizado, intangíveis, patrimônio, investimentos, receita diferida |
| CTA zero quando esperado | Contas históricas fora da hierarquia BS; limite da taxa efetiva acionado | Verificar colocação na hierarquia; verificar comportamento de fallback |
| Confusão da conta de FX do ERP | Reavaliação do ERP ≠ conversão do FCCS | Verificar se a classificação da conta de FX do ERP corresponde ao tratamento do FCCS |
| Incompatibilidade do saldo de abertura | Período anterior não consolidado | Garantir que o período anterior esteja consolidado antes do atual |
| Colocação errada do CTA | Não pode mudar após habilitar | Planejar apresentação US GAAP vs IFRS antecipadamente |
Referência Rápida IFRS vs. US GAAP
| Aspecto | IFRS (IAS 21) | US GAAP (ASC 830) |
|---|---|---|
| Taxa do balanço patrimonial | Taxa de fechamento | Taxa atual (mesmo conceito) |
| Taxa da demonstração de resultado | Média ponderada | Média ponderada (mesmo) |
| Taxa do patrimônio | Histórica | Histórica (mesmo) |
| Colocação do CTA | OCI (IAS 21.41) | OCI (ASC 830-30-45-9) |
| CTA na alienação | Reclassificar para P&L (IAS 21.48) | Reclassificar para P&L (mesmo) |
Os padrões são substancialmente convergidos. As diferenças de implementação estão na configuração do FCCS, não no tratamento contábil.
A Exceção da Hiperinflação
AvisoA lógica de conversão padrão NÃO se aplica a subsidiárias hiperinflacionárias (Argentina, Turquia, Venezuela, etc.).
IAS 29 (IFRS): Reexpresse pela inflação usando um índice geral de preços antes da conversão. Todos os itens não monetários ajustam ao poder de compra atual, depois converte na taxa de fechamento.
ASC 830-10-45 (US GAAP): Remensure como se a moeda de reporte fosse funcional. Itens monetários usam taxa de fechamento; itens não monetários usam taxas históricas da perspectiva da controladora.
Quando importa: Inflação cumulativa ≥ 100% em 3 anos (IAS 29.3 para IFRS; prática comum para US GAAP).
Para subsidiárias hiperinflacionárias, a lógica de conversão padrão não se aplica. Você precisa de lógica de reexpressão inflacionária (IFRS) ou método de remensuração (US GAAP).
O Que Vem Depois
Este pilar cobriu conversão de moeda — o primeiro passo na sequência de consolidação. Pilares futuros constroem sobre esta fundação:
- Visão Geral do Pilar 1: Os Onze Pilares — O mapa completo de consolidação
- Pilar 2: Proporcionalização — O que acontece após a conversão
- Pilar 5: Eliminações Intercompanhia — Por que a porcentagem de propriedade importa para eliminação
- Pilar 8: Equity Pickup — Como a conversão afeta a contabilidade do método de equivalência patrimonial
Fontes
- IAS 21 — The Effects of Changes in Foreign Exchange Rates: IFRS.org
- IFRIC 22 — Foreign Currency Transactions and Advance Consideration: IFRS.org
- ASC 830 — Foreign Currency Matters: Deloitte DART
- PwC Foreign Currency Guide: Viewpoint
- KPMG Handbook — Foreign Currency: KPMG
- EY FRD — Foreign Currency: EY
- Oracle FCCS — Translating Data: Oracle Help Center
- Oracle FCCS — Built-in Calculations: Oracle Help Center
- Oracle FCCS — Entering Override Rates: Oracle Help Center
- Accordion — Cumulative Translation Adjustment in Oracle: Article
- CPDbox — IAS 21 Non-monetary Items Classification: CPDbox
- IAS 29 — Financial Reporting in Hyperinflationary Economies: IFRS.org