Baniere

Configurazione della dichiarazione IVA MTD UK in Business Central

Caledar Icon Pubblicato il 17/05/2026 | 
Microsoft Business Central | 
Views Icon Art. letto 46 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

Dal flusso contabile alla realtà del sistema

Gestione delle cambiali in Microsoft Business Central (localizzazione francese)

Questo articolo descrive in dettaglio la gestione operativa e contabile delle ricevute di pagamento delle cambiali all'interno di Business Central. Viene analizzato il ciclo di vita di questi strumenti, dall'estrazione delle registrazioni nel portfolio fino alla loro presentazione alla banca. Particolare attenzione è dedicata alla distinzione tra incassi e flussi d'incasso anticipato, nonché all'importanza di una configurazione rigorosa per automatizzare la registrazione delle operazioni e la chiusura dei conti attivi.

Caledar Icon Pubblicato il  19/04/2026 | 
Microsoft Business Central | 
Views Icon Art. letto 127 volte | 
Time Icon Letto in 11,1 Mn | 
x x x x x
Gestisci il tuo flusso di cassa oggi per evitare di subirne le conseguenze domani

Gestisci la tua liquidità internazionale con il modulo Tesoreria di Business Central

Scopri come trasformare Business Central in un radar finanziario. Questo articolo illustra in dettaglio la configurazione del piano dei flussi di cassa (Francia, Regno Unito, Italia), l'integrazione dei flussi relativi a stipendi e imposte e l'utilizzo di Azure AI per prevedere i flussi di cassa con quattro mesi di anticipo. Una guida per passare dalla contabilità per competenza alla gestione predittiva della crescita internazionale.

Caledar Icon Pubblicato il  21/03/2026 | 
Microsoft Business Central | 
Views Icon Art. letto 143 volte | 
Time Icon Letto in 10,78 Mn | 
x x x x x
Il magazzino

Business Central: Padroneggiare i flussi di magazzino, dal transito internazionale agli scarti di inventario

Questo articolo dettaglia la padronanza dei flussi di magazzino in Business Central. Tratta del giroconto contabile automatico del transito, dell'integrazione delle spese di trasporto e della gestione degli scarti. Infine, offre un riferimento internazionale (FR/UK/IT) per armonizzare i conti di magazzino, di variazione e delle fatture da ricevere, garantendo una tracciabilità finanziaria totale.

Caledar Icon Pubblicato il  14/02/2026 | 
Microsoft Business Central | 
Views Icon Art. letto 165 volte | 
Time Icon Letto in 11,29 Mn | 
x x x x x
Contabilizzare una perdita d'esercizio

Dall'accantonamento alla perdita: mettere in sicurezza l'uscita di attività in Microsoft Business Central

Gestite i vostri insoluti in Business Central: imparate innanzitutto a contabilizzare lo stralcio dei crediti (write-off) per chiudere le perdite. Utilizzate poi l'intelligenza artificiale per valutare l'affidabilità dei vostri modelli di previsione. Testando la precisione dei dati storici, potrete anticipare i ritardi futuri e passare da una contabilità curativa a una gestione proattiva della tesoreria.

Caledar Icon Pubblicato il  15/03/2026 | 
Microsoft Business Central | 
Views Icon Art. letto 172 volte | 
Time Icon Letto in 6,6 Mn | 
x x x x x