SAP Business One no Reino Unido: MTD for VAT e declarações de IVA

By Zain Abbas, Kodenova · Updated

Short answerO SAP Business One tem localização oficial para o Reino Unido, e a SAP suporta nela o Making Tax Digital (MTD) for VAT: o componente de suporte SBO-LOC-UK-MTD cobre o envio eletrônico das declarações de IVA ao HMRC. Desde 1º de abril de 2022, toda empresa britânica registrada no IVA precisa manter registros digitais de IVA e declarar por meio de software compatível com MTD. As antigas declarações on-line deixaram de ser aceitas em 1º de novembro de 2022.

O SAP Business One funciona no Reino Unido sobre uma localização oficial da SAP, e a SAP suporta nela o Making Tax Digital (MTD) for VAT. Para uma empresa britânica, a regra que define o ERP hoje é o MTD: os registros de IVA precisam ser mantidos de forma digital e a declaração de IVA precisa chegar ao HMRC (a autoridade tributária britânica) por meio de software compatível, sem cópia manual entre programas no caminho. A partir de 1º de abril de 2029, chega a fatura eletrônica pelo Peppol. Esta página explica o que o MTD significa dentro do SAP Business One, o que se sabe sobre a fatura eletrônica de 2029, como verificar os seus valores de IVA com SQL antes do envio e onde o desenvolvimento sob medida ajuda.

Sou Zain Abbas, desenvolvedor de SAP Business One. Ainda não entreguei um projeto para uma empresa britânica, então esta página não é um estudo de caso. Ela foi escrita a partir do meu trabalho com impostos e fatura eletrônica no SAP B1 em outros países, e as regras britânicas vêm da documentação do HMRC e da própria SAP, com links no final.

O que a localização britânica do SAP Business One cobre?

Ao criar um banco de dados de empresa no SAP Business One, você escolhe uma localização, e ela não pode ser alterada depois. Uma empresa britânica precisa ser criada com a localização do Reino Unido desde o primeiro dia, porque é ali que a SAP coloca o comportamento fiscal próprio do Reino Unido. No material público de suporte da SAP aparecem estes pontos:

ÁreaO que a SAP documenta para a localização britânica
Making Tax DigitalFuncionalidade MTD para enviar eletronicamente as declarações de IVA ao HMRC. Componente de suporte da SAP SBO-LOC-UK-MTD, nas versões SQL Server e SAP HANA. Solução de problemas na Guided Answer GA3281 (KBA 3269244)
Processo de suporteA KBA 3373077 indica o que incluir ao abrir um incidente sobre MTD e remete à SAP Note 2701273
Descontos por pagamento antecipadoA KBA 3209076 trata do IVA em faturas de clientes e de fornecedores cujas condições de pagamento incluem um desconto por pagamento antecipado, em que o IVA é calculado sobre o preço líquido com desconto em um banco de dados com localização britânica

As etapas detalhadas de configuração do MTD da SAP estão em SAP Notes e Guided Answers que exigem login no SAP for Me, então peça ao seu parceiro SAP o guia vigente que corresponda à sua versão e ao seu nível de patch. Alguns parceiros SAP britânicos também vendem seus próprios add-ons de envio MTD para o SAP Business One. Qualquer um dos dois caminhos serve, desde que o fluxo de dados do SAP B1 até o HMRC seja digital de ponta a ponta.

O que o Making Tax Digital for VAT exige de um ERP?

As regras do HMRC estão na VAT Notice 700/22. As datas, em resumo:

  1. Desde 1º de abril de 2022: o MTD for VAT se aplica a toda empresa registrada no IVA, incluindo as que estão abaixo do limite de registro.
  2. Desde 1º de novembro de 2022: o HMRC não aceita mais declarações de IVA pelo seu antigo formulário on-line.

Para o software, isso significa três coisas:

  • Registros digitais. Os dados de IVA por trás de cada declaração ficam guardados em software, não em papel. No SAP Business One, cada documento de cliente e de fornecedor lançado já cria linhas de lançamento contábil com o código de imposto, o valor base e o valor do imposto, então os registros existem por definição.
  • Links digitais. Se os dados passam entre programas, por exemplo do SAP B1 para uma planilha e depois para uma ferramenta ponte, cada etapa precisa ser uma transferência digital (exportação, importação, API). Redigitar ou copiar e colar valores entre programas quebra a regra.
  • Envio por API. A declaração chega ao HMRC a partir de software compatível com MTD pela API do HMRC. O localizador de software do HMRC lista os produtos reconhecidos.

Ajustes manuais são permitidos. A VAT Notice 700/22 diz que um ajuste feito na declaração antes do envio não precisa de link digital, mas precisa de uma trilha de auditoria até o cálculo que o sustenta. No SAP B1, a forma limpa é um lançamento contábil com o código de imposto correto, de modo que o ajuste fique no razão e no próximo relatório de impostos.

Quando a fatura eletrônica será obrigatória no Reino Unido?

O MTD trata da declaração de IVA. A próxima mudança trata da própria fatura. No Budget 2025, o governo decidiu que, a partir de 1º de abril de 2029, as empresas registradas no IVA, incluindo os órgãos do setor público, deverão emitir e receber as faturas de IVA como faturas eletrônicas. As isenções são definidas de forma restrita.

O que se sabe até agora, segundo o GOV.UK:

  1. Rede: o Peppol é a estrutura central, por meio de Access Points certificados. Cada empresa se conecta pelo seu próprio Access Point ou por meio de um provedor.
  2. Primavera de 2027: consulta sobre os padrões técnicos.
  3. De outubro de 2027 a abril de 2028: são esperados os requisitos completos.
  4. O reporte digital dos dados das faturas ao HMRC é uma decisão futura à parte e não faz parte da regra de 2029.

O HMRC ainda não publicou os padrões técnicos, então hoje ninguém consegue dizer quais campos exatos uma fatura eletrônica britânica vai exigir. O que você já pode fazer agora no SAP B1 é o trabalho de base que vejo antes de cada entrada em produção de fatura eletrônica, em qualquer país: números de IVA completos nos parceiros de negócios (OCRD.LicTradNum), códigos de imposto corretos em cada linha, endereços e unidades de medida limpos, e uma decisão sobre quem vai operar o seu Peppol Access Point. Essas lacunas levam meses para serem corrigidas e não dependem do padrão final.

Como verifico os meus valores de IVA no SAP Business One antes do envio?

A declaração de IVA britânica tem nove campos. Os campos 1 a 5 são valores de IVA e os campos 6 a 9 são valores líquidos. Os campos 2, 8 e 9 agora cobrem apenas o comércio de mercadorias da Irlanda do Norte com a UE.

CampoO que contémDe onde vem no SAP B1
1IVA devido sobre vendas e outras operações de saídaLinhas de imposto de códigos de imposto de saída (OVTG.Category = ‘O’)
2IVA devido sobre aquisições de mercadorias da UE (Irlanda do Norte)Códigos de imposto de aquisição que lançam IVA de saída e de entrada
3Campo 1 mais campo 2Calculado
4IVA recuperado em compras e outras operações de entradaLinhas de imposto de códigos de imposto de entrada (OVTG.Category = ‘I’)
5IVA líquido a pagar ou a recuperarCampo 3 menos campo 4
6Total de vendas sem IVAValores base dos códigos de imposto de saída
7Total de compras sem IVAValores base dos códigos de imposto de entrada
8Fornecimentos de mercadorias para a UE (Irlanda do Norte)Valores base dos códigos de imposto de saída correspondentes
9Aquisições de mercadorias da UE (Irlanda do Norte)Valores base dos códigos de imposto de aquisição correspondentes

Qual código de imposto vai para qual campo é configurado na sua localização; a tabela mostra apenas onde ficam os valores. Antes de confiar em qualquer relatório de impostos, eu o confiro com o diário. A consulta a seguir soma as linhas de imposto do diário (JDT1, onde VatLine = ‘Y’) por código de imposto para um trimestre. Se os seus totais não baterem com o relatório de impostos do mesmo período, há algo errado na configuração ou em um lançamento, e você quer saber disso antes que a declaração chegue ao HMRC.

-- SQL Server: VAT per tax code for one VAT quarter (July to September 2026)
SELECT T0.VatGroup        AS TaxCode,
       T1.Name            AS TaxName,
       T1.Category        AS InOut,      -- 'O' output, 'I' input
       T1.Rate,
       SUM(T0.BaseSum)            AS NetBase,
       SUM(T0.Debit - T0.Credit)  AS TaxAmount
FROM JDT1 T0
INNER JOIN OVTG T1 ON T1.Code = T0.VatGroup
WHERE T0.VatLine = 'Y'
  AND T0.RefDate BETWEEN '20260701' AND '20260930'
GROUP BY T0.VatGroup, T1.Name, T1.Category, T1.Rate
ORDER BY T1.Category, T0.VatGroup
-- SAP HANA version
SELECT T0."VatGroup"       AS "TaxCode",
       T1."Name"           AS "TaxName",
       T1."Category"       AS "InOut",
       T1."Rate",
       SUM(T0."BaseSum")              AS "NetBase",
       SUM(T0."Debit" - T0."Credit")  AS "TaxAmount"
FROM JDT1 T0
INNER JOIN OVTG T1 ON T1."Code" = T0."VatGroup"
WHERE T0."VatLine" = 'Y'
  AND T0."RefDate" BETWEEN '20260701' AND '20260930'
GROUP BY T0."VatGroup", T1."Name", T1."Category", T1."Rate"
ORDER BY T1."Category", T0."VatGroup"

Três observações de quem já executou verificações como esta:

  • Sinais. O IVA de saída fica no crédito, por isso aparece como negativo em TaxAmount; o IVA de entrada aparece como positivo. Execute a consulta uma vez sobre um período que você já declarou e compare com essa declaração antes de confiar nela.
  • Data do imposto vs. data de lançamento. A consulta filtra por RefDate (data de lançamento). Se a sua empresa declara o IVA pela data do imposto, use TaxDate no lugar, e use o mesmo campo que o relatório de impostos usa.
  • Códigos desconhecidos. Um código de imposto que aparece aqui, mas não está atribuído a um campo de IVA na configuração, é um valor que vai faltar na declaração. Corrija a atribuição, não a declaração.

Para executar a mesma verificação a cada trimestre sem acesso SQL, salve-a como consulta no gerenciador de consultas (Query Manager) com parâmetros de data, ou deixe um pequeno add-on executá-la e enviar o resultado para a equipe financeira. A página da tabela JDT1 lista os campos de linha de lançamento usados acima. Se você tem consultas escritas para SQL Server, o conversor de SQL para HANA as reescreve para um banco de dados HANA.

Quais sistemas ERP e contábeis são comuns no Reino Unido?

As pequenas empresas britânicas costumam usar contabilidade na nuvem, como Xero, QuickBooks, Sage 50, FreeAgent ou IRIS KashFlow. Empresas em crescimento passam para sistemas de mercado intermediário, como Sage 200, Access Financials, AccountsIQ, Acumatica, Microsoft Dynamics 365 Business Central, Oracle NetSuite e SAP Business One. A mudança costuma acontecer quando o estoque, os relatórios multiempresa ou a produção superam o pacote contábil.

Todos os sistemas da lista do HMRC conseguem apresentar uma declaração de IVA via MTD, então o MTD sozinho não decide a escolha. Compare os sistemas de acordo com os seus processos, o fluxo de trabalho do seu contador e as integrações de que você precisa. O nosso seletor de ERP é um ponto de partida neutro e mostra as fontes por trás dos dados de cada produto.

O que a Kodenova pode fazer pelos usuários de SAP Business One no Reino Unido?

Trabalho de forma remota a partir do Paquistão. No inverno, o Paquistão está 5 horas à frente do Reino Unido; no verão, 4. Então uma manhã britânica é a minha tarde, e coincidimos durante a maior parte da jornada de trabalho britânica. O trabalho que faço para empresas com SAP B1:

  • Add-ons dentro do SAP B1 com a UI API e a DI API: telas de aprovação, verificações antes do lançamento, leitura de códigos, etapas de produção. Veja o guia de desenvolvimento de add-ons.
  • Integrações pelo Service Layer: lojas on-line, CRM, logística, ferramentas bancárias e de pagamento. O guia do Service Layer mostra o método.
  • Regras de validação no SBO_SP_TransactionNotification, por exemplo bloquear uma fatura sem código de imposto ou um cliente sem os dados obrigatórios. Veja os exemplos de TransactionNotification.
  • Portais para funcionários, clientes ou fornecedores que não precisam de uma licença completa do SAP B1.
  • Consultas, relatórios e migração de SQL Server para HANA. Veja o guia de migração.
  • IA sobre o SAP B1: um servidor MCP para que o ChatGPT ou o Claude respondam perguntas com dados reais da SAP, com permissões.

Para deixar o escopo claro: não vendo uma ferramenta de envio MTD. O MTD vem da localização britânica da SAP ou de parceiros SAP britânicos. A Kodenova não é parceira SAP e não revende licenças; se você tem um parceiro para licenças e suporte, trabalho junto com ele no desenvolvimento.

Sources

Related services

FAQ

Frequently asked questions

O SAP Business One suporta o Making Tax Digital for VAT?

Sim. A SAP tem funcionalidade MTD na localização britânica do SAP Business One, tanto na versão SQL Server quanto na versão SAP HANA. O componente de suporte da própria SAP é o SBO-LOC-UK-MTD, e a SAP lista a solução de problemas dos envios de declarações de IVA na Guided Answer GA3281. Alguns parceiros britânicos também vendem seus próprios add-ons de envio MTD.

Quem precisa usar o Making Tax Digital for VAT?

Todas as empresas registradas no IVA no Reino Unido, incluindo as que estão abaixo do limite de registro, desde 1º de abril de 2022. Desde 1º de novembro de 2022, o HMRC deixou de aceitar declarações de IVA pelo seu antigo formulário on-line, por isso as declarações precisam vir de software compatível com MTD ou de software ponte (bridging software).

Posso ajustar à mão um valor da declaração de IVA antes de enviá-la ao HMRC?

A VAT Notice 700/22 do HMRC permite ajustes manuais na declaração antes do envio sem link digital, mas o ajuste precisa de uma trilha de auditoria até o seu cálculo. Copiar à mão a declaração inteira de uma planilha não é permitido; os dados precisam passar entre programas por meio de links digitais.

Quando a fatura eletrônica será obrigatória no Reino Unido?

A partir de 1º de abril de 2029, as empresas registradas no IVA e os órgãos do setor público deverão emitir e receber as faturas de IVA como faturas eletrônicas, salvo isenções definidas de forma restrita. O governo confirmou isso no Budget 2025. O Peppol, por meio de Access Points certificados, é a estrutura central. O HMRC ainda não publicou os padrões técnicos; planeja consultá-los na primavera de 2027 e definir os requisitos completos entre outubro de 2027 e abril de 2028.

Posso mudar uma empresa existente do SAP Business One para a localização britânica?

Não. A localização é escolhida ao criar o banco de dados da empresa e não pode ser alterada depois. Uma entidade britânica que foi configurada com outra localização normalmente precisa de um novo banco de dados de empresa e de uma migração de dados.

Um desenvolvedor fora do Reino Unido pode trabalhar em um sistema SAP Business One britânico?

Sim, com acesso, condições de proteção de dados e horário de trabalho combinados. A Kodenova trabalha de forma remota a partir do Paquistão, que está 5 horas à frente do Reino Unido no inverno e 4 horas no verão, então uma manhã britânica coincide com a tarde paquistanesa.

Pronto para começar?

Diga do que você precisa. Você recebe uma resposta técnica clara, um escopo fechado e um preço, normalmente em até 24 horas.