Publicado 12 de outubro de 2026 · 12 min de leitura

Ind AS 115 vs ASC 606: guia dual-GAAP para SaaS EUA-Índia

Um guia prático para controllers que lidam com receita de software transfronteiriça, apresentação da Schedule III e GST de 18% sob a Ind AS 115 e a ASC 606.

Soluqube Editorial
Conteúdo técnico contábil

Harmonização e a divergência crítica

À primeira vista, a Ind AS 115 (Revenue from Contracts with Customers, notificada pelo Ministério de Assuntos Corporativos da Índia) e a ASC 606 do US GAAP (Tópico 606 do FASB) parecem quase idênticas. Ambas adotaram o modelo convergente de 5 etapas de reconhecimento de receita desenvolvido pelo FASB e pelo IASB. O hub ASC 606 vs Ind AS 115 traz um resumo de uma página.

Na prática transfronteiriça, empresas de software sediadas nos EUA com subsidiárias indianas, Global Capability Centers (GCCs) ou clientes indianos se deparam com diferenças operacionais:

  1. Contraprestação bruta e tributos indiretos: Pelo US GAAP, a entidade pode optar por excluir do preço da transação os impostos sobre vendas cobrados dos clientes (ASC 606-10-32-2A). Pela Ind AS 115, os valores cobrados em nome de terceiros são excluídos do preço da transação, de modo que o Goods and Services Tax (GST) de 18% em uma fatura em INR é registrado como passivo, e não como receita.
  2. Apresentação no balanço patrimonial (Schedule III): As demonstrações estatutárias indianas seguem a Schedule III do Companies Act, 2013, que define as linhas para contas a receber, ativos de contrato e passivos de contrato, divididas entre circulante e não circulante.
  3. Imposto retido na fonte (TDS): O Tax Deducted at Source, nas seções 194J/194C do Income Tax Act, altera o caixa recebido e exige contas de compensação no subledger.

O modelo de 5 etapas sob a Ind AS 115

   ┌────────────────────────────────────────────────────────┐
   │             THE DUAL-GAAP 5-STEP FRAMEWORK            │
   └────────────────────────────────────────────────────────┘
                               │
            Step 1: Identify the Customer Contract
            (Validates legal enforceability & commercial substance)
                               │
            Step 2: Identify Performance Obligations (POBs)
            (Platform access vs. customizations vs. professional services)
                               │
            Step 3: Determine Transaction Price
            (Excludes 18% GST from gross invoiced consideration)
                               │
            Step 4: Allocate Transaction Price to POBs
            (Relative standalone selling price allocation)
                               │
            Step 5: Recognize Revenue as POBs are Satisfied
            (Over time, ratable, or at a point in time)

Aprofundamento da Etapa 3: excluindo o GST de 18% da contraprestação

Quando um cliente indiano assina um contrato de ₹11,800,000 com GST incluído, alguns sistemas registram os ₹11.8M inteiros como receita diferida e reconhecem ₹983,333.33 por mês.

Isso superestima a receita e a receita diferida sob a Ind AS 115.

O GST cobrado em nome do governo não é contraprestação a que a entidade tem direito. Separe-o no início do contrato:

Net consideration = Gross consideration / (1 + GST rate) = ₹11,800,000 / 1.18 = ₹10,000,000
GST liability     = ₹11,800,000 - ₹10,000,000           = ₹1,800,000
  • Se for operação intraestadual (p. ex., Karnataka para Karnataka): ₹900,000 de CGST (9%) + ₹900,000 de SGST (9%)
  • Se for operação interestadual (p. ex., Karnataka para Maharashtra): ₹1,800,000 de IGST (18%)
  • Se for exportação de serviços sob uma Letter of Undertaking (LUT): 0% de GST (alíquota zero)

O artigo sobre GST em padrão duplo aplica a mesma separação a um cronograma de 12 meses em paise inteiros.


Divulgações do balanço patrimonial conforme a Schedule III do MCA

Sob a Schedule III do Companies Act, 2013, os saldos de contrato são apresentados por natureza, e não como uma única linha de receita diferida:

  1. Ativos de contrato (receita não faturada): receita auferida ao executar a obrigação antes de o direito de faturar se tornar incondicional.
  2. Passivos de contrato (receita diferida): contraprestação recebida ou devida por obrigações ainda não satisfeitas.
  3. Circulante vs não circulante: a parcela a ser reconhecida em até 12 meses é circulante; o restante é não circulante.

Um cronograma mês a mês por obrigação fornece o saldo diferido em qualquer data, que é o dado de entrada para a divisão entre circulante e não circulante. Para contratos em INR, o Soluqube monta esse cronograma sobre a contraprestação líquida, após excluir o GST.


Preço de transferência intercompanhia e reavaliação cambial

Para matrizes dos EUA com subsidiárias indianas em um modelo de preço de transferência cost-plus (frequentemente custo mais 15% a 18%, conforme as regras de safe harbour em vigor):

  • A entidade indiana reconhece receita sobre seus custos mais a margem.
  • A matriz dos EUA reconhece a receita de clientes terceiros pela ASC 606.
  • A reavaliação cambial de fim de mês sob a Ind AS 21 e a ASC 830 deve usar os mesmos saldos de contrato do cronograma de receita, para que os saldos intercompanhia sejam conciliados.

Um ponto relacionado sobre bruto versus líquido: o GST é excluído porque é cobrado em nome do governo, o que é uma questão diferente de principal versus agente. Para processar seus próprios contratos em INR no motor, veja o programa de parceiros de design (design partner).

Tags contábeis:Ind AS 115ASC 606Dual-GAAPGST IsolationMCA Schedule IIICross-Border SaaS