Her Majesty's Revenue and Customs (HMRC) is implementing the first step of Making Tax Digital, which imposes new requirements on VAT registered businesses above the VAT threshold. Requirements will be implemented in phases. In the first phase, with a deadline in April, 2019, the following requirements will take effect:
Business Central already supports submitting VAT returns to HMRC using the GovTalk service. From April, 2019 HMRC is switching to newer technology and communication mechanisms that required changes in Business Central .
In Business Central you can use the VAT Return report for creating VAT reports. The Making Tax Digital VAT features extend this capability to communicate with HMRC. For example, the Making Tax Digital VAT extension lets you:
The Making Tax Digital feature uses a service connection to communicate with HMRC. To make it easy to establish communications, Business Central provides the HMRC VAT Setup service connection, which contains most of the information needed to communicate with HMRC. To finish the connection, you must give the Dynamics 365 Business Central MTD VAT application the authority to interact with HMRC on your behalf. Microsoft manages the Dynamics 365 Business Central MTD VAT application on the HMRC web site, and the application is a requirement for the connection. You give permission by requesting an authorization code from HMRC, and then copying the code to the service connection. The following steps describe how to set up the service connection.
If you are using an on-premises version, there are some additional steps to set up the features for Making Tax Digital. In the cloud version, these happen automatically. For more information, see the section titled Additional Setup Requirements for On-Premises Versions below.
On the Service Connections page, choose HMRC VAT Setup.
If you use an on-premises version of Business Central you will also need to provide a client ID and client secret. If you are not sure what these are, contact your partner. They can get the information for you on PartnerSource.
To open a GOV.UK website and request an authorizaton code, choose Process, then Request Authorization Code, and then choose Continue.
Return to the service connection you are setting up, and paste the authorization code in the Enter Authorization Code field. Then choose Enter.
Business Central will use the authorization code to test whether the service connection can communicate with HMRC. If the connection is successful, a confirmation page prompts you to verify your VAT registration number. To open the Company Information page and verify the number is correct, and the one you have used to register with HMRC, choose Yes.
You must add a VAT report configuration on the VAT Reports Configuration page.
a. Create a new configuration, and choose the VAT Return type.
b. Give the configuration a descriptive name, such as HMRC MTD.
c. In the Suggest Lines Codeunit ID field, choose codeunit 745.
d. In the Content Coneunit ID field, choose codeunit 10531.
e. In the Submission Codeunit ID field, choose codeunit 10532.
f. In the Validate Codeunit ID field, choose codeunit 10533.
g. Fill in the remaining fields as necessary. Hover over a field to read a short description.
You must edit the VAT report setup on the VAT Report Setup page.
a. Expand the Return Period FastTab.
b. In the Report Version field, choose the VAT report configuration that you created in the previous step.
c. In the Manual Receive Codeunit ID field, choose codeunit 10534.
d. In the Receive Submitted Return Codeunit ID field, choose codeunit 10536.
e. Optional: If you want to automatically update the information about VAT obligations, specify how often to do so in the Update Period Job Frequency field, and then specify codeunit 10535 in the Auto Receive Codeunit ID field.
f. Fill in the remaining fields as necessary. Hover over a field to read a short description.
HMRC maintains a list of VAT obligations for companies, which are the periods for which they must report VAT and the due date for the report. HMRC exposes this information through their APIs, which enables Business Central to retrieve the obligations. Business Central stores VAT obligations as VAT Return Periods, and uses them to:
The VAT obligations are now retrieved from HMRC and you can view them on the VAT Return Periods page. A confirmation page shows how many obligations were retrieved.
Use this report to submit VAT for sales and purchase documents, such as purchase and sales orders,invoices, and credit memos.
If you want to check the status of your VAT, you can retrieve information from HMRC about your VAT liabilities and payments. VAT liabilities are the amounts that you owed to HMRC, and show if there are outstanding amounts to be paid. VAT payments are the actual payments your company has made to HMRC.
To retrieve VAT liabilities:
The VAT liabilities are now retrieved from HMRC and you can view them on the VAT Liabilities page. A confirmation page shows how many liabilities were retrieved.
To retrieve VAT payments from HMRC:
The VAT payments are now retrieved from HMRC and you can view them on the VAT Payments page. A confirmation page shows how many VAT payments were retrieved.
United Kingdom Local Functionality
The GetAddress.io UK Postcodes Extension
Customizing Business Central
Using Extensions
Working with Business Central
© 2019 Microsoft. All rights reserved.