Baniere

Configurazione della dichiarazione IVA MTD UK in Business Central

Caledar Icon Pubblicato il 17/05/2026 | 
Microsoft Business Central | 
Views Icon Art. letto 133 volte | 
Time Icon Letto in 9,4Mn
Questo articolo è stato anche scritto in Eng ed accessibile qui:HMRC VAT Sandbox API Integration Guide for Business Central

Image Pexels.com
IVA senza stress: il rigore al servizio della vostra serenità
IVA senza stress: il rigore al servizio della vostra serenità

Index

Expand



Il sistema si basa su un requisito legale stabilito dall'autorità fiscale del Regno Unito (HM Revenue & Customs) nell'aprile 2019. Comunicazione bidirezionale: a differenza di una semplice importazione di file, l'API di Business Central utilizza il servizio GovTalk per l'interazione diretta. Ciò consente il recupero in tempo reale degli obblighi fiscali. Dati per la prevenzione delle frodi: questo è un punto tecnico cruciale. Dal 2021/2022, ogni invio deve includere intestazioni HTTP per la prevenzione delle frodi. Queste intestazioni trasmettono metadati sul dispositivo dell'utente (indirizzo IP, fuso orario, versione del software, identificativo del dispositivo) per garantire l'integrità della dichiarazione.

Configurazione dettagliata di Business Central

La configurazione varia a seconda che si utilizzi la versione Cloud (SaaS) o quella On-Premises.

Requisiti aziendali e di sede

L'accesso alla pagina Informazioni sull'azienda è essenziale per inserire i dati di base. Il codice Paese/Regione deve essere impostato su GB e il numero di partita IVA deve essere inserito correttamente. Anche la ragione sociale e l'indirizzo completo devono essere compilati, poiché l'HMRC verifica la coerenza di queste informazioni a ogni invio.

nformazioni sulla company
nformazioni sulla company

Sistema IVA del Regno Unito

Nella pagina "Configurazione IVA" è richiesta la verifica del numero di registrazione e delle impostazioni specifiche per il Regno Unito. La base di calcolo deve essere conforme allo standard britannico per generare correttamente le "Dichiarazioni IVA".

onfigurazione IVA
onfigurazione IVA

La mappatura nella pagina "Configurazione registrazione IVA" è fondamentale. Essa prevede la definizione delle associazioni tra "Gruppo di registrazione IVA aziendale" e "Gruppo di registrazione IVA prodotto", nonché dei relativi conti IVA. Gli importi trasmessi all'HMRC provengono esclusivamente da questa mappatura. Qualsiasi errore in questa fase comporterà importi errati e il rischio di un rifiuto da parte delle autorità fiscali.

Gestione delle funzionalità

Prima della configurazione tecnica, è necessario abilitare alcune opzioni nella pagina Gestione funzionalità. L'opzione "Aggiornamento funzionalità, App proprietaria per la localizzazione nel Regno Unito che consente l'invio sicuro dell'IVA all'HMRC tramite GovTalk" deve essere attivata per consentire la trasmissione sicura. Allo stesso tempo, l'opzione "Aggiornamento funzionalità, App proprietaria per la localizzazione nel Regno Unito che fornisce report di verifica IVA" è essenziale per ottenere tali report.

ttivazione delle funzionalità
ttivazione delle funzionalità

Sandbox di test

Per testare la dichiarazione IVA elettronica, è possibile utilizzare un ambiente di prova dedicato, previa registrazione sul portale. https://developer.service.hmrc.gov.uk/api-documentationUna volta creato l'account, sarà necessario configurare un'applicazione su questo portale per ottenere un ID client e generare un segreto client, entrambi essenziali per l'autenticazione. Infine, per simulare transazioni reali, sarà necessario creare un utente di prova con i privilegi appropriati direttamente nell'interfaccia per sviluppatori.

Crea un account su developer.service.hmrc.gov.uk
Crea un account su developer.service.hmrc.gov.uk

URL dell'API IVA di MTD

L'HMRC separa rigorosamente l'ambiente di test (Sandbox) dall'ambiente reale (Produzione).

URL di test (sandbox): [[https://test-api.service.hmrc.gov.uk](https://test-api.service.hmrc.gov.uk)

URL di produzione: [[https://api.service.hmrc.gov.uk](https://api.service.hmrc.gov.uk)

Impostazioni tecniche aggiuntive per Business Central

Configurazione del report IVA

La configurazione delConfigurazione del report IVAQuesto è un passaggio fondamentale per garantire la conformità delle trasmissioni con l'HMRC. Si basa su diversi parametri tecnici essenziali:

  • Gestione dell'autenticazione:Il campo “Tipo di autenticazione”deve essere impostato su “OAuth2”, mentre il campo “Configurazione OAuthconsente il passaggio all'"ambiente""Sandbox"per isolare le fasi del test.
  • Simulazione e test:Il campoScenario di prova governativoÈ particolarmente utile in fase di sviluppo, poiché consente di simulare risposte API specifiche, come errori di validazione o successi, inserendo codici predefiniti.
  • Conformità fiscale: digitalizzazione delle imposte.È indispensabile attivare l'impostazione "Abilitato"e per garantire che il “Versione del report”è posizionato su “HMRC MTD”per attivare i protocolli di comunicazione appropriati. (Questo è collegato alla "Configurazione del report IVA")
  • Prevenzione delle frodi:Il campo “Servizio di indirizzamento IP utentedeve essere inserito con un URL comehttps://api.ipify.orgQuesto parametro è obbligatorio per recuperare l'indirizzo IP pubblico dell'utente e includerlo nelle intestazioni di sicurezza richieste dalle autorità britanniche.
  • Automazione:Il sistema consente inoltre di configurare la ricezione automatica dei periodi tramite ilID unità codice di ricezione automatica, generalmente collegato all'unità codice 10535.
Impostazione del report IVA
Impostazione del report IVA

Configurazione dei report IVA

La formaConfigurazione dei report IVAConsente di definire il motore di elaborazione e trasmissione per ogni tipo di dichiarazione, collegando oggetti tecnici denominati CodeUnit a fasi specifiche del processo:

  • Tipo e versione del report IVA:Questi campi definiscono la natura del report (ad esempio, Dichiarazione IVA) e la versione del protocollo utilizzato, comeHMRC MTD.
  • ID unità codice delle righe suggerite:l'unità di codice745viene utilizzato per visualizzare le voci contabili e aggregare automaticamente gli importi nelle caselle del report IVA.
  • ID unità codice contenuto:l'unità di codice10531è responsabile della trasformazione dei dati calcolati in un formato JSON conforme ai requisiti tecnici dell'HMRC.
  • ID unità codice di invio:l'unità di codice10532Gestisce la trasmissione sicura del file della dichiarazione dei redditi ai server delle autorità fiscali britanniche.
  • Convalida ID unità codice:l'unità di codice10533Esegue controlli di coerenza sui dati prima di qualsiasi tentativo di invio al fine di limitare il rischio di rifiuto da parte dell'API.
Configurazione del report IVA
Configurazione del report IVA

Connessioni di servizio e informazioni OAUTH

Connessione di servizio
Connessione di servizio

Per finalizzare le impostazioni tecniche, è necessario andare alla pagina “Connessioni di servizio, quindi selezionare “Configurazione del box di test IVA dell'HMRCPer visualizzare o specificare i dati del servizio API.

Configurazione del servizio OAuth
Configurazione del servizio OAuth

In questa fase, osserviamo che l'URL del servizio punta di default all'ambiente di produzione e che questo campo è bloccato per la modifica diretta. Per aggirare questa restrizione e passare all'ambiente di test, è necessario utilizzare un "pacchetto di configurazione”(Pacchetto di configurazione) per forzare l'aggiornamento dell'URL all'URL della sandbox. È anche in questo modo che dovrai compilare il "ID cliente”e il “"Segreto del cliente"generato in precedenza sul portale per sviluppatori di HMRC per abilitare l'autenticazione a Business Central.

Pacchetto di configurazione sulla tabella 1140
Pacchetto di configurazione sulla tabella 1140

Durante la preparazione del file Excel per il pacchetto di configurazione, è fondamentale selezionare solo i campi critici per forzare l'aggiornamento del sistema:

  • URL del servizio: devi inserire lì l'indirizzo di prova (https://test-api.service.hmrc.gov.uk) per sovrascrivere l'URL di produzione che è bloccato per impostazione predefinita.
  • URL di reindirizzamentoQuesto campo deve essere compilato con l'URL di reindirizzamento di Business Central (di solito https://businesscentral.dynamics.com/OAuthLanding.htm). Come promemoria, questo indirizzo è essenziale in quanto funge da punto di ritorno sicuro per HMRC per trasmettere il codice di autorizzazione al tuo ERP dopo l'identificazione dell'utente.
  • ID clienteInserisci l'identificativo univoco della tua applicazione, recuperato dal portale HMRC Developer Hub.
  • Segreto del cliente: inserire la chiave segreta generata sul portale, che protegge lo scambio di token tra le due piattaforme.
File Excel
File Excel

Una volta importati e applicati questi dati, Business Central sarà configurato correttamente per comunicare con l'ambiente di test HMRC Sandbox.

Test di configurazione del servizio OAuth
Test di configurazione del servizio OAuth

Per finalizzare l'operazione, è sufficiente cliccare sul pulsante “Richiedi il codice di autorizzazione”Questa azione ti reindirizzerà alla piattaforma HMRC, dove dovrai seguire la procedura di autenticazione utilizzando le credenziali dell'utente di prova create in precedenza sul portale per sviluppatori.

Creazione di un utente
Creazione di un utente

Una volta ottenuta l'approvazione statale, verrai reindirizzato automaticamente a Business Central. Questo processo si conclude con un aggiornamento automatico del token di connessione, a conferma che il tuo ambiente è ora pronto per i test di trasmissione.

Fine del processo di accesso
Fine del processo di accesso

Limitazioni e rischi associati agli ambienti di test

L'utilizzo di dati reali per i test di invio da un ambiente sandbox comporta rischi significativi. In breve, la risposta è no: tale pratica non può essere eseguita in sicurezza. Restrizioni dell'HMRC: l'autorità fiscale del Regno Unito non consente l'invio di test per le dichiarazioni IVA in scenari non di produzione. Sono accettate solo dichiarazioni reali. Confusione terminologica relativa al sandbox: nella documentazione dell'HMRC, questo termine si riferisce a un ambiente esclusivamente per sviluppatori di software. Questo spazio non è correlato agli ambienti sandbox di Business Central. Rischio di reporting irreversibile: l'utilizzo di credenziali reali in un ambiente sandbox presenta un rischio critico. Facendo clic sul pulsante Invia si avvia un processo di reporting ufficiale e irreversibile. Alternativa tecnica: per testare l'interazione con l'API, è necessario creare un'applicazione sandbox sull'HMRC Developer Hub. Business Central offre quindi la connessione HMRC VAT Sandbox Setup. Questa verifica la funzionalità del software senza convalidare dati contabili reali.

Procedura operativa: dall'obbligo al regolamento

Il flusso operativo segue una logica di collegamento digitale in cui non viene inserito alcun dato manualmente.

Gestione dei periodi di dichiarazione IVA

Impostazione IVA > Periodi di dichiarazione IVA
Impostazione IVA > Periodi di dichiarazione IVA

I periodi di dichiarazione IVA corrispondono agli obblighi di rendicontazione definiti dall'HMRC. È possibile recuperare i dati tramite API. La regola fondamentale dell'HMRC vieta l'invio di periodi creati manualmente. È necessario utilizzare l'azione "Ottieni periodi di dichiarazione IVA" per importare le date ufficiali e le scadenze di pagamento direttamente dai server dell'amministrazione.

Ottieni il periodo di dichiarazione IVA
Ottieni il periodo di dichiarazione IVA

Utili all'interno del flusso di lavoro, questi periodi consentono al sistema di avvisarti in caso di dichiarazioni IVA scadute o in ritardo. Ogni riga ha uno stato (Aperto o Chiuso) e funge da punto di partenza per la generazione della dichiarazione tramite l'azione Crea dichiarazione IVA.

VAT Return periods
VAT Return periods

Preparazione e calcolo della dichiarazione

Una volta selezionato il periodo, il processo prosegue nella pagina Dichiarazione IVA. Il sistema utilizza la "Dichiarazione IVA" per calcolare gli importi da dichiarare. L'azione "Suggerisci righe" attiva il calcolo automatico delle caselle da 1 a 9 in base alle voci registrate. Il raggruppamento delle coppie Gruppo Contabile IVA Mercato e Gruppo Contabile IVA Prodotto viene effettuato utilizzando la colonna "Numero Casella" definita per ciascuna coppia. Verifica delle righe: è fondamentale controllare la pagina "Righe Dichiarazione IVA" per verificare che la struttura sia conforme alle normative HMRC.

  • Casella 1, IVA dovuta sulle vendite,
  • Riquadro 2, IVA dovuta sugli acquisti
  • Casella 3, Totale IVA dovuta
  • Casella 4, IVA recuperabile
  • Casella 5, IVA netta da pagare/richiedere
  • Riquadro 6–9, Basi HT corrispondenti.[NT]Prima della convalida finale, è possibile generare un'anteprima tramite la dichiarazione IVA classica per verificarne la coerenza con i conti del libro mastro.
Calcolo degli importi da dichiarare
Calcolo degli importi da dichiarare

Validazione e invio ufficiale

Rilascio: il blocco della dichiarazione con questa azione impedisce ulteriori modifiche. Questo passaggio è obbligatorio prima dell'invio. Invia: l'attivazione di questo comando avvia il trasferimento diretto all'API dell'HMRC. L'utente è tenuto a convalidare legalmente l'accuratezza dei dati. Il sistema riceve immediatamente una notifica di stato; le possibili risposte sono Inviato, Accettato, Rifiutato o Parzialmente Accettato.

Dichiarazione
Dichiarazione

Follow-up successivo alla segnalazione

Il sistema consente un rigoroso follow-up dopo l'invio. La pagina "Obblighi IVA" mostra l'IVA dovuta secondo i registri dell'HMRC, mentre la pagina "Pagamenti IVA" permette di visualizzare i pagamenti effettivamente registrati dalle autorità fiscali.

Il passaggio cruciale: la liquidazione contabile (liquidazione IVA)

Un errore comune è presumere che l'invio di una transazione chiuda le registrazioni contabili. Chiusura delle registrazioni: dopo aver ricevuto lo stato "Accettato", è essenziale eseguire la procedura "Calcola e registra la liquidazione IVA". Impatto: questa procedura chiude i conti IVA riscossi/detraibili e trasferisce l'importo netto a un conto di passività IVA. Le registrazioni vengono quindi contrassegnate come chiuse, impedendone l'inclusione nella dichiarazione IVA del trimestre successivo.

Generazione delle voci di dichiarazione IVA
Generazione delle voci di dichiarazione IVA

Conclusione

In conclusione, l’implementazione della trasmissione elettronica dell’IVA tramite il protocollo “MTD per l'IVA”L'implementazione di un ambiente di test in Business Central richiede una configurazione rigorosa, sia per il portale del governo britannico che per l'ERP stesso. Sebbene un ambiente di test sia essenziale per convalidare i propri sviluppi, è necessario seguire un processo specifico:

  • Requisiti preliminari sul portale HMRC: L'accesso alla Sandbox richiede la creazione di un'applicazione dedicata e la generazione di credenziali di sicurezza (“ID cliente” E ""Segreto del cliente") e, soprattutto, la creazione di un utente di prova di tipo "Organizzazione" tramite la guida dedicata.
  • Modifiche in Business CentralPer aggirare le limitazioni dell'interfaccia standard, è necessario utilizzare un pacchetto di configurazione per forzare l'URL di test e l'indirizzo di reindirizzamento, garantendo così che le richieste vengano indirizzate correttamente alla Sandbox.
  • Validazione dei dati: l'errore di autorizzazione riscontrato frequentemente sottolinea l'importanza della corrispondenza del numero di partita IVA (“"VRN") dell'utente di prova con quello inserito nelle informazioni aziendali su BC.

Una volta completati questi passaggi e ottenuta l'autorizzazione finale tramite il pulsante "Richiedi il codice di autorizzazione”. Avrai a disposizione un ambiente funzionale per testare in sicurezza i tuoi contributi prima di metterli in produzione.

Aiuta il blogger dando un voto a questo articolo:
x x x x x

Altri articoli

Expand

Tempistiche controllate, consegna garantita.

Calcolare le date di consegna in Business Central, padroneggiare la pianificazione delle vendite.

La pianificazione delle vendite in Business Central si basa su tre date chiave: spedizione, spedizione programmata e consegna. Utilizzando la schermata di simulazione, i calcoli ATP (in base alle scorte) e CTP (in base alla domanda) automatizzano la programmazione. Regolato in base ai codici del corriere e protetto dai livelli di scorte o dai margini di sicurezza, questo sistema garantisce promesse di consegna affidabili.

Caledar Icon Pubblicato il  28/06/2026 | 
Microsoft Business Central | 
Views Icon Art. letto 84 volte | 
Time Icon Letto in 6,75 Mn | 
x x x x x
Assicuratevi le vostre tariffe, ottimizzate le vostre vendite

Padroneggiare la gestione dei prezzi di vendita in Business Central: una guida alla configurazione e alla gestione quotidiana

Il motore di determinazione dei prezzi di Business Central, completamente riprogettato, unifica la gestione dei prezzi e degli sconti attraverso listini prezzi tracciabili. L'attivazione è irreversibile e richiede una rigorosa convalida. Questa guida descrive in dettaglio la configurazione iniziale, il ciclo di vita dello stato, i processi di revisione delle copie in blocco e il comportamento dinamico dei prezzi durante l'inserimento delle vendite.

Caledar Icon Pubblicato il  21/06/2026 | 
Microsoft Business Central | 
Views Icon Art. letto 109 volte | 
Time Icon Letto in 8,48 Mn | 
x x x x x
Controlla il volume dei tuoi dati per liberare tutto il potenziale del tuo sistema ERP.

Gestire al meglio i volumi in Business Central: come configurare le politiche di conservazione

La gestione del volume di archiviazione in Business Central è essenziale per mantenere le prestazioni. Questo articolo descrive in dettaglio l'utilizzo delle policy di conservazione, l'integrazione di tabelle specifiche in AL, il controllo delle dimensioni delle tabelle e l'esternalizzazione dell'archiviazione cloud.

Caledar Icon Pubblicato il  14/06/2026 | 
Microsoft Business Central | 
Views Icon Art. letto 121 volte | 
Time Icon Letto in 7,88 Mn | 
x x x x x
L'IA non si limita più a rispondere, ma esegue i tuoi processi dall'inizio alla fine

L'architettura degli agenti AI in Business Central, comprendendo il ruolo fondamentale del server MCP

L'integrazione dell'IA agentiva in Microsoft Dynamics 365 Business Central sta trasformando l'ERP. Grazie al protocollo standardizzato Model Context Protocol (MCP), gli agenti IA diventano collaboratori autonomi in grado di eseguire processi aziendali end-to-end. Scopri un'architettura sicura a tre componenti in cui gli esseri umani mantengono il controllo su ogni transazione contabile.

Caledar Icon Pubblicato il  31/05/2026 | 
Microsoft Business Central | 
Views Icon Art. letto 129 volte | 
Time Icon Letto in 7,24 Mn | 
x x x x x