Saltar para o conteúdo principal
Pendente de validaçãoOdoo 20.0Community e Enterprise

O Modelo 22 não pode ser gerado

Sintoma​

Em Contabilidade › Declarar › IRC › Declaração de IRC (Modelo 22), o Exportar XML (formato da AT) não descarrega o ficheiro e abre uma janela Operação inválida. Ou a declaração não se grava e abre Erro de Validação. Ou a lista abre, mas a declaração não.

O programa nunca envia nada à AT: a exportação só gera o ficheiro para descarregar.

Mensagem​

As mensagens abaixo foram provocadas no ecrã, na declaração de 2025 da empresa de demonstração e numa declaração nova de 2019.

Ao abrir a declaração, com um perfil sem acesso (janela Sem acesso):

«Não tem acesso a «Categoria da entidade por exercício (SNC)». Quem faz: Responsável fiscal, Contabilista Certificado / Gestor fiscal, Administração fiscal, Auditor. Quem atribui o perfil: o administrador do sistema (Definições › Utilizadores e empresas › Utilizadores). Peça-lhe o perfil de que precisa, ou peça a um dos perfis acima que o faça.»

Ao exportar, sem a dimensão da empresa:

«A Modelo 22 não pode ser exportada: a caixa «Pequena ou média empresa» está ligada mas a dimensão da empresa do Quadro 03-A está vazia, e a dimensão decide a taxa (347-A ou 347-B). Escolha a dimensão no separador «Dados do impresso» (use a proposta se estiver certa) ou desligue a caixa, e exporte de novo.»

Ao gravar, com a dimensão Não PME e a caixa ligada de novo:

«A dimensão «Não PME» contradiz a caixa PME; desmarque a caixa ou escolha outra dimensão.»

Ao gravar, com a caixa Startup ligada e a dimensão Não PME:

«Uma startup usa a taxa das PME do art. 87.º, n.º 2 do CIRC, reduzida pelo n.º 8; assinale também a caixa PME e grave de novo.»

Ao exportar, com propostas por confirmar. Hoje esta mensagem aparece em inglês:

«The Modelo 22 cannot be exported: 1 proposals of Quadro 07 are still to be confirmed (fields 719). Only the certified accountant confirms them: open the tab «Tax adjustments» and confirm or delete each proposal.»

Ao exportar, sem taxa de IRC para o período:

«A Modelo 22 não pode ser exportada porque a coleta (campo 351) não foi calculada, por isso carregue a taxa nas regras legais ou escreva a coleta à mão no campo 351 e exporte de novo. Motivo: Não há taxa de IRC em vigor para o período iniciado em 01/01/2019 (CIRC art. 87.º), por isso o imposto não foi calculado. Carregue a taxa nas regras legais ou escreva o imposto à mão no campo 351.»

Ao gravar:

«O período de tributação começa depois de acabar. Corrija as datas do Modelo 22.»

«Serviço de finanças da sede (Quadro 02, campo 1) tem o tamanho errado: tem de ter exatamente 4 algarismos; corrija-o e grave de novo.»

««ABC» não é um código de concelho. Use os quatro algarismos da tabela da Autoridade Tributária (por exemplo, 1106 para Lisboa).»

Avisos que aparecem na declaração e não impedem a exportação:

«O exercício não está fechado: o campo 701 é provisório e muda com qualquer novo lançamento. Feche o exercício antes de entregar o Modelo 22.»

«Não há Anexo A da IES gerado para o período que termina em 31/12/2025, por isso o campo 701 não foi conferido. Gere o Anexo A nas declarações IES e abra este Modelo 22 de novo.»

«A derrama municipal não foi calculada. A empresa «Empresa Demonstração, Lda» não tem código de concelho, por isso o programa não sabe que taxa de concelho usar. Preencha o código do concelho da sede (quatro algarismos, por exemplo 1106 para Lisboa) na ficha da empresa (peça ao administrador do sistema se não a puder editar), ou acrescente uma linha por concelho no separador Derramas.»

Pendente de validação no ecrã: o bloqueio por anexos que o programa não produz e o bloqueio por falta do esquema da AT do ano. Na demonstração não se chegou a nenhum deles: a declaração de 2019, com o campo 351 escrito à mão, exportou sem janela. Estes dois textos não se citam aqui.

Causas verificadas​

CausaComo se reconhece
O perfil não pode abrir a declaraçãoJanela Sem acesso ao clicar na linha da lista. Hoje, o perfil Contabilista vê a lista, mas não abre a declaração
A dimensão da empresa está vaziaPequena ou média empresa ligada e Dimensão da empresa (Quadro 03-A) sem valor
A dimensão e as caixas contradizem-seDimensão Não PME com a caixa Pequena ou média empresa ligada de novo, ou com a caixa Startup ligada
Há propostas do Quadro 07 por confirmarDepois de Propose adjustments from the books, a exportação recusa até confirmar ou apagar cada proposta
Não há taxa de IRC para o início do períodoO período começa num ano sem taxa nas regras legais (no exemplo, 2019). Pendente de validação por contabilista certificado: a coleta escrita à mão no campo 351.
Datas ou códigos erradosPeríodo invertido, serviço de finanças sem 4 algarismos, concelho sem 4 algarismos

O que confirmar​

  1. O perfil com que entrou. Com Responsável fiscal, a declaração abre e todos os passos deste artigo se fazem até ao fim.
  2. Em Dados do impresso (Quadros 02 a 05, 10 e 11): a caixa Pequena ou média empresa e a Dimensão da empresa (Quadro 03-A).
  3. Em Correções fiscais: as linhas ainda por confirmar.
  4. As datas do período.
  5. Em Derramas: as linhas e os avisos.

Como resolver​

  1. Sem acesso. Peça ao administrador do sistema o perfil, ou peça a quem o tem que exporte a declaração.
  2. Dimensão. Abra Dados do impresso (Quadros 02 a 05, 10 e 11), escolha a Dimensão da empresa (Quadro 03-A) e grave. Ao escolher Não PME, a caixa Pequena ou média empresa desliga-se sozinha e a caixa Startup deixa de se ver. Se a Startup estava ligada, a gravação é recusada com a mensagem acima. A dimensão decide a taxa: não a escolha só para desbloquear a exportação.
  3. Propostas. Abra Correções fiscais e reveja cada proposta. Hoje, a proposta e o botão Confirm proposals só aparecem depois de voltar a abrir a declaração. Se estiver certa, carregue em Confirm proposals. Se não estiver, apague a linha. Confirmar muda o lucro tributável: no exemplo, a proposta de 0,04 € no campo 719 passou-o de 32.104,16 € para 32.104,20 €. Pendente de validação por contabilista certificado: o que cada campo do Quadro 07 aceita.
  4. Taxa de IRC. Peça ao administrador do sistema a taxa do ano nas regras legais, ou escreva a coleta no campo 351 em Imposto e deduções (Quadro 10).
  5. Datas e códigos. Corrija o campo que a mensagem nomeia.
  6. Derrama municipal. Preencha o código do concelho na ficha da empresa, ou acrescente uma linha por concelho em Derramas.

Resultado esperado​

Quando contactar o suporte​

  • A mesma mensagem continua depois de corrigir o que ela pede.
  • Aparece uma mensagem que pede ao suporte para corrigir a exportação ou completar um anexo.
  • O ficheiro é recusado pela AT, apesar de ter sido gerado sem erro.

Informação a enviar​

  • A empresa, o período e o regime da declaração.
  • A Dimensão da empresa (Quadro 03-A) e o estado da caixa Pequena ou média empresa.
  • O texto completo da mensagem, copiado do ecrã.
  • O perfil com que entrou.
Atualizado em 5 de novembro de 2026Versões: Odoo 20.0Community e Enterprisefiscaldoo 20.0 (master f684b47f1)ID DOC-0352
Esta página foi útil?