QUESTION:
How do you submit the VAT Return or VAT Daybook Summary report electronically to the HMRC?
ANSWER:
The UK Electronic VAT100 process involves a sequence of request and response XML’s between Dynamics GP and the HMRC gateway once the user clicks SUBMIT on the VAT Return or VAT daybook Summary report.
Here are the steps for each module:
VAT 100 RETURN: (for Microsoft Dynamics GP 2016 and GP 2018)
Refer to the steps posted on the Microsoft DOCS site.
VAT 100 RETURN: (for Microsoft Dynamics GP 2013 and GP 2015)
- Have VAT Daybook Installed.
- Go to Microsoft Dynamics GP |Tools | setup | Company | Company, and enter a valid Tax Registration number.
- In the Company setup window, click OPTIONS, and mark ‘Enable Vat 100’.
- Go to Cards | Company | UK Electronic VAT Setup, and mark ‘Use UK Electronic VAT’ option, and enter information for the fields including the Sender ID and password provided by the receiving authority. In the Response Path, specify the location in which to save the response files received from the authority. Click OK.
- Go to Microsoft Dynamics GP |Tools | Routines| Company | VAT Return, and enter your VAT report ID and date range. Click CALCULATE and click SAVE the return. Now click the FINAL RETURN checkbox and click the SUBMIT button to electronically submit the VAT Return report to the authorities.
Refer to the 'After you press SUBMIT' section below.
=================================================
VAT DAYBOOK: (for Microsoft Dynamics GP 2016 and GP 2018)
Refer to the last section at the bottom of this Microsoft DOCS article for the new MTD functionality. (Note that the article has VAT 100 steps first, so scroll down to the very end of the article for the VAT Daybook steps needed. Note the HMRC page does prompt the user to log in 3 times to the HMRC website per the steps.)
VAT DAYBOOK: (for Microsoft Dynamics GP 2013 and GP 2015)
- Have VAT Daybook Installed and activated.
- Go to Microsoft Dynamics GP |Tools | setup | Company | Company, and enter a valid Tax Registration number.
- Go to Cards | Company | UK Electronic VAT Setup, and mark ‘Use UK Electronic VAT’ option, and enter information for the fields including the Sender ID and password provided by the receiving authority. In the Response Path, specify the location in which to save the response files received from the authority. Click OK.
- Go to Microsoft Dynamics GP | Tools | Routines| Company | VAT Daybook Reports, and mark the Electronic Submission option, and click the SUBMIT button to electronically submit the VAT Daybook report to the authorities.
Refer to the 'After you press SUBMIT' section below.
After you press SUBMIT: (for Microsoft Dynamics GP 2013 and GP 2015)
NOTE: Any errors received after you press SUBMIT are generated by the Gateway (and outside of Microsoft Dynamics GP), so you must contact the authority on your own to find out what they mean, or try again later in case the Gateway was down.
After you press SUBMIT, a VAT Request XML file is generated and validated and saved in the location you have specified. Microsoft Dynamics GP sends the VAT Request XML to the HMRC's Gateway through the internet.
The authority (HMRC Gateway) sends back an Acknowledgement XML which includes a unique Correlation ID for the submission received. This XML is saved in the response path specified in the UK Electronic VAT Setup window.
Microsoft Dynamics GP then generates a Poll XML file that includes the Correlative ID provided by the Authorities, and sends it back to the Gateway to obtain a status of the submission (and may send it up to a max of 20 times before a status is received).
The Authorities may respond with one of the following XML files:
- Response XML that contains the details of a successful submission.
- Error XML may be generated that contains non-business related errors like an incorrect format or incorrect Gateway authentication, tax registration number or data missing in the file.
- Business Error XML may be generated with business related errors like wrong calculations (which Dynamics GP validates before the submission process, so it's unlikely to get this XML back.)
The XML file received back from the Gateway is stored in the response path you selected in the setup.
Under Microsoft Dynamics GP |Tools | Routines | Company | VAT Response, you can check the response for VAT Returns submitted electronically.
NOTE: For a Test submission, you may need to add the switch of ‘VATSubmission=TRUE’ in the DEX.ini file in the DATA folder of your GP code folder.
NOTE: Always be sure to print both the Summary and Detailed VAT reports and compare, before submitting your final return. On different versions of Microsoft Dynamics GP, there have been different issues with the Summary reports, but the Detailed reports have typically been correct.