Saltar para o conteúdo principal
India GST Compliance

Pôr a funcionar o India GST Compliance no Odoo: versões, campos de estado e primeira semana

Para pôr a funcionar o India GST Compliance, instale a versão do módulo que corresponde ao seu Odoo (17, 18, 19 ou 20), decida se contrata o serviço local da FlexigoTech Cloud e aprenda a ler os seus campos de estado: declarações, submissões, crédito fiscal e reconciliações. Na primeira semana, percorra as listas à procura de valores como Overdue, Submission Failed ou Unmatched e anote que registo os tem.

FlexigoTech · Responsável: Víctor Gómez · Atualizado em 4 de novembro de 2026

O essencial

Versões
Odoo 17, 18, 19 e 20
Verificado
no código do módulo, versão 20.0 · nas fontes indicadas no fim
Leitura
6 min

Antes de instalar: versão, compra e serviço local

Em que versões do Odoo está disponível e quanto custa o módulo?

O India GST Compliance está publicado na Odoo Apps para 17.0, 18.0, 19.0 e 20.0. Segundo a ficha de cada uma, custa 9 € por versão do Odoo, pagamento único e sem IVA, para 17, 18, 19 e 20. Antes de comprar, confirme que versão tem a sua base de dados e escolha a ficha dessa versão. Encontra-a na Odoo Apps e também na página do módulo em flexigotech.com.

O que é o serviço local e o que acontece se não o contratar ou o suspender?

O módulo é acompanhado de um serviço local da FlexigoTech Cloud, que custa 29 €/mês ou 290 €/ano sem IVA (o plano Pro, 58 €/mês ou 580 €/ano sem IVA). Sem subscrição, ou com o serviço suspenso, para aquilo que a subscrição oferece; os dados ficam no seu Odoo. Decida isto antes do arranque para saber com o que vai trabalhar desde o primeiro dia.

Tenho de o comprar outra vez quando atualizar a versão do Odoo?

Depende de onde o comprou. Com a subscrição, o módulo para as novas versões do Odoo está incluído se o comprou em flexigotech.com. Se o comprou na Odoo App Store, cada versão do Odoo compra-se lá. Guarde registo de onde fez a compra: é o que vai precisar no dia em que planear a migração.

Os campos de estado que tem de perceber

O módulo define muitos campos de seleção e, no ecrã, vê a etiqueta, não o valor técnico. No arranque convém associar cada etiqueta ao seu valor e ao seu campo, sobretudo quando preparar filtros ou quando tiver de descrever um problema a quem lhe dá suporte. Aqui estão tal como o módulo os declara; a ordem em que aparecem não descreve, por si só, que mudança leva a qual.

Que estados tem uma declaração GST?

Há vários campos relacionados. gstr1_status e gstr3b_status partilham os mesmos valores: pending (Pending), filed (Filed) e overdue (Overdue). O campo state admite draft (Draft), submitted (Submitted), filed (Filed) e rejected (Rejected). E report_status admite draft (Draft), finalized (Finalized) e filed (Filed). A etiqueta Filed aparece nos quatro campos, por isso confirme sempre em que coluna a está a ler antes de tirar conclusões.

Formulário de uma declaração GSTR-3B no estado Filed com montantes de IGST, CGST, SGST e crédito fiscal
A declaração de julho de 2026 da Sahyadri Components Pvt. Ltd., em Filed, com as datas do período, os montantes calculados e as notas vazias.

O que querem dizer Submitted to IRIS e IRN Generated?

São etiquetas do campo submission_status. Os seus valores são draft (Draft), pending (Pending Submission), submitted (Submitted to IRIS), success (IRN Generated), failed (Submission Failed) e retrying (Retrying). Atenção à correspondência: no ecrã lê IRN Generated, mas o valor técnico é success; e Pending Submission corresponde a pending. As mensagens de erro e avisos do módulo, com o texto literal, estão no artigo de erros do India GST Compliance.

Como leio o crédito fiscal e as reconciliações?

O campo itc_status admite available (Available), claimed (Claimed), rejected (Rejected) e ineligible (Ineligible). Na lista de crédito fiscal vai ver algumas destas etiquetas junto ao montante elegível e ao reclamado de cada fatura de fornecedor. Para a reconciliação há dois campos distintos: gstr2b_reconciliation_status, com matched (Matched), unmatched (Unmatched) e pending (Pending), e reconciliation_status, com matched (Matched), unmatched (Unmatched) e missing (Missing - Supplier Never Filed). O segundo tem um valor que o primeiro não tem, por isso não os trate como se fossem o mesmo.

Lista de Input Tax Credit Management com sete faturas de fornecedor, montante elegível, montante reclamado e estado ITC
As faturas de fornecedor com os estados ITC Claimed, Ineligible e Available, com o botão Novo e a pesquisa no topo.

E os restantes campos de estado?

Estes são os outros que o módulo define, com as suas etiquetas:

  • audit_status: Scheduled, In Progress, Completed e Disputed.
  • gst_compliance_status: Compliant, Non-Compliant e Pending Review.
  • registration_status: Registered, Exempt, Voluntary Registration e Cancelled.
  • creditability_status: Excellent, Good, Fair e Poor.
  • Um campo status com Success, Failed e Pending.
  • Outro campo status com Received, Processing, Completed e Denied.
  • Outro campo status com Received, Assessment, Legal Hold - Tax Retention Required, Approved, Executed e Denied.
  • E outro campo status com Not Started, In Progress e Completed.

Como há vários campos com o mesmo nome técnico status, quando falar com o suporte indique o registo e a etiqueta exata que vê, não só o nome do campo.

O que rever na primeira semana

Que listas abro primeiro?

Três ecrãs dão-lhe uma visão rápida: o de crédito fiscal (Input Tax Credit Management), o de alertas (Compliance Alerts) e o de declarações (GST Return Preparation). No de alertas tem as colunas Alert Type, Severity, Alert Date, Due Date e Resolved: reveja que alertas não estão resolvidos e que data de vencimento têm.

Percurso pelas listas Input Tax Credit Management, Compliance Alerts e GST Return Preparation
Das faturas de fornecedor com o seu estado ITC aos alertas, depois às declarações GSTR-3B e GSTR-1 com os estados Filed, Submitted e Draft, e regresso à lista de crédito fiscal.
Lista de Compliance Alerts com seis alertas e as colunas Alert Type, Severity, Alert Date, Due Date e Resolved
Só o alerta Audit Notification aparece marcado como resolvido; no topo, o botão New e a pesquisa.

Que valores procuro em cada lista nos primeiros dias?

Uma passagem diária por estes valores diz-lhe que registos tem de analisar com calma:

  • Overdue em gstr1_status ou gstr3b_status.
  • Submission Failed e Retrying em submission_status.
  • Unmatched e Pending em gstr2b_reconciliation_status, e Missing - Supplier Never Filed em reconciliation_status.
  • Rejected e Ineligible em itc_status.
  • Non-Compliant e Pending Review em gst_compliance_status.
  • Disputed em audit_status e Legal Hold - Tax Retention Required no campo status que o inclui.
  • Cancelled em registration_status.

De cada caso, anote o registo, a etiqueta e o dia em que a viu. Essa nota é o que precisa para o rever com o seu consultor fiscal ou connosco, e para verificar se o valor muda nos dias seguintes.

Como a FlexigoTech o ajuda

A FlexigoTech implementa Odoo 17, 18, 19 e 20 e desenvolve conectores e integrações à medida. Se quiser perceber primeiro que menus o módulo acrescenta e o que um registo percorre internamente, comece por como funciona o India GST Compliance. Se já o tem instalado e algo não bate certo, escreva-nos com a nota da primeira semana e analisamos consigo.

Continue a ler

Como funciona o India GST Compliance no Odoo: glossário de menus, modelos e listasGlossário do India GST Compliance no Odoo: os menus que acrescenta em Faturação, os modelos que define e o que se vê em cada lista, com os nomes tal como aparecem.Erros e avisos do India GST Compliance no Odoo: quando aparecem e o que fazerAs mensagens de erro e avisos do India GST Compliance no Odoo, com o texto literal: quando aparece cada uma, o que significa e como a resolver passo a passo.Como funciona por dentro o Argentina ARCA Supplier Invoice Validation no OdooGlossário de menus, ações agendadas e dados do módulo Argentina ARCA Supplier Invoice Validation and Withholding Management para Odoo.
Verificado no código do módulo (versão 20.0) e nas fontes indicadas

Fontes