Plugin: VAT (MTD)
Note : this page is under construction
- Maintainer: Dirk Niemeyer (action42) & Nicolas Micoud (T.G.I.)
- Main Copyright: action42 / T.G.I.
- Sponsors : "a trading company in Hamburg" and Rubric
- Current Version: 1.0
- License: GPLv2
- Price: free of charge
- Source github.com
Description
Purpose of the plugin is to allow user to send VAT data directly to the UK government (Making Tax Digital for VAT).
Idea is to have a report which will display amounts.
Once you're happy with them, you will create a record in a VAT declaration window and store them.
Then, you can send them and complete your obligation
Useful links
https://developer.service.hmrc.gov.uk/api-documentation/docs/tutorials
Installation
TBD 2Pack Update Sysconfig key
How to use it
- Create a new record in the VAT Declaration window
Fill Date From / To and Save
nb ; the PeriodKey field is in readonly and only shown to admins
Click on the « Get Period Key & Prepare Declaration » button
=> Identify on goverment site and retrieve the URL ; eg :https://<your_site>/...?code=109c374bbd9445dc922fd5553adcc69e
Copy it in the field and click on the ‘Exchange button’ :
The Period Key field is now filled and lines tab is populated :
It is possible to modify amounts (using « Manual checkbox)
Is also possible to delete lines and reinsert them (using the Prepare VAT Declaration button)
- when user is happy with amounts, he will approve the declaration
Choose between Agent/Customer
nb : that should be prefilled using a SysConfig key
- the declaration is « Finalized », so is ok to send data
The status field keep track of all transmissions :