VAT declaration of Denmark overview
This article describes how to set up the value-added tax (VAT) declaration for Denmark, preview it in Microsoft Excel, and then submit it to the Danish Tax Agency (Skattestyrelsen).
As of version 10.0.37 of Dynamics 365 Finance, direct submission of VAT returns in XML format to the Danish Tax Agency is supported.
The VAT return with direct submission to Danish Tax Agency feature in Finance supports filing a VAT return for multiple VAT registrations and collecting tax data from several legal entities into one VAT declaration in the same system database.
For more information about how to prepare a VAT return for direct submission to the Danish Tax Agency, see Submit a VAT return in XML format to the Danish Tax Agency.
Sharing customer data
When you enable Finance to interoperate with the Danish Tax Agency VAT API, both customer content and personal data are shared with the Danish Tax Agency as part of the submission of your VAT declaration. For more information about the types of information that are included in your submission, view the Danish Tax Agency requirements. A system administrator can disable the interoperation with the Danish Tax Agency web service in Finance by going to Tax > Setup > Electronic Messages.
Your privacy is important to us. To learn more, read our Privacy notice.
VAT declaration
Data that's reported in a VAT declaration in Excel format has the same structure as data that's reported in a VAT declaration in XML format. The VAT declaration in Excel format is used to preview the amounts that are calculated for reporting to the Danish Tax Agency in XML format.
To automatically generate a VAT declaration in Excel or XML format, create enough sales tax codes to keep a separate VAT accounting for each box of the VAT declaration. Additionally, in the application-specific parameters of the Electronic reporting (ER) format for the VAT declaration, associate sales tax codes with the lookup result for the boxes on the VAT declaration.
For Denmark, you must configure the Report field lookup lookup. For more information about how to set up application-specific parameters, see Set up application-specific parameters for VAT declaration fields.
In the following tables, the "Lookup result/Total" column shows the lookup result that's preconfigured for a specific box of the VAT declaration format. Use this information to correctly associate sales tax codes with the lookup result and then with the box of the VAT declaration.
The VAT declaration in Denmark contains the following information.
VAT payable
Description | Tax base/Tax amount | Lookup result/Total |
---|---|---|
Output VAT | Tax amount | OutputVAT DomesticVATUseTax (also reported in the "Input VAT" box) |
VAT on goods etc. purchased abroad | Tax amount | PurchaseGoodsAbroad PurchaseGoodsAbroadUseTax (also reported in the "Input VAT" box) PurchaseGoodsEU (The tax base is reported in "Box A - acquisition of goods.") PurchaseGoodsEUUseTax (The tax amount is also reported in the "Input VAT" box. The tax base is reported in "Box A - acquisition of goods.") |
VAT on services purchased abroad subject to a reverse charge | Tax amount | PurchaseServicesAbroad PurchaseServicesAbroadUseTax (also reported in the "Input VAT" box) PurchaseServicesEU (The tax base is reported in "Box A - acquisition of services.") PurchaseServicesEUUseTax (The tax amount is also reported in the "Input VAT" box. The tax base is reported in "Box A - acquisition of services.") |
Total payable | Tax amount | Total of the previous three boxes |
Deductions
Description | Tax base/Tax amount | Lookup result/Total |
---|---|---|
Input VAT | Tax amount | InputVAT DomesticVATUseTax (also reported in the "Output VAT" box) PurchaseGoodsAbroadUseTax (also reported in the "VAT on goods etc. purchased abroad" box) PurchaseServicesAbroadUseTax (also reported in the "VAT on services purchased abroad subject to a reverse charge" box) PurchaseGoodsEUUseTax (also reported in the "VAT on goods etc. purchased abroad" box) PurchaseServicesEUUseTax (also reported in the "VAT on services purchased abroad subject to a reverse charge" box) |
Oil and bottled gas duty | Tax amount | OilGasDuty |
Power/electricity duty | Tax amount | PowerElectricityDuty |
Natural gas and town gas duty | Tax amount | NaturalTownGasDuty |
Carbon duty | Tax amount | CarbonDuty |
CO2Duty | Tax amount | CO2Duty |
Water charge | Tax amount | WaterCharge |
Total deductions | Tax amount | Total of the previous six boxes |
Total amount of duties (positive amount = make payment, negative amount = receive refund) | Tax amount | "Total payable" – "Total deductions" |
Supplementary information
Description | Tax base/Tax amount | Lookup result/Total |
---|---|---|
Box A - acquisition of goods. The value without VAT of intra-Union acquisition of goods. | Tax base | PurchaseGoodsEU PurchaseGoodsEUUseTax |
Box A - acquisition of services. The value without VAT of intra-Union acquisition of services. | Tax base | PurchaseServicesEU PurchaseServicesEUUseTax |
Box B - supply of goods - to be reported to "EU-sales without VAT"/DK VIES. The value without VAT of intra-Union supply of goods | Tax base | SalesGoodsEU |
Box B - supplies - not to be reported to "EU-sales without VAT"/DK VIES. The value without VAT of certain intra-Union supplies, for instance of installation, assembly, distance sales, and new means of transport to non-taxable persons. | Tax base | SalesInstallationAssemblyEtcEU |
Box B - supply of services. The value without VAT of intra-Union supply of services for which the purchaser is liable to pay the VAT as reverse charge - must also be reported to "EU-sales without VAT"/DK VIES. | Tax base | SalesServicesEU |
Box C - other supplies. Value of supply of other goods and services that are supplied without VAT in the territory of Denmark, to other EU Member States, and to other countries/regions or territories. | Tax base | OtherSuppliesWithoutVAT |
Purchase reverse charge VAT
If you configure sales tax codes to post incoming reverse charge VAT by using use tax, associate your sales tax codes with the lookup result of Report field lookup that contains "UseTax" in the name.
Alternatively, you can configure two separate sales tax codes: one for VAT due and one for VAT deduction. Then associate each code with the corresponding lookup results of Report field lookup.
For example, for taxable intra-community acquisitions, you configure sales tax code UT_S_EU with use tax and associate it with the PurchaseGoodsEUUseTax lookup result of Report field lookup. In this case, tax amounts that use the UT_S_EU sales tax code are reflected in the "VAT on goods etc. purchased abroad" and "Input VAT" boxes. Tax bases are reflected in "Box A - acquisition of goods."
Alternatively, you configure two sales tax codes:
- VAT_S_EU, which has a tax rate value of -25 percent
- InVAT_S_EU, which has a tax rate value of 25 percent
You then associate the codes with lookup results of Report field lookup in the following way:
- Associate VAT_S_EU with the PurchaseGoodsEU lookup result.
- Associate InVAT_S_EU with the InputVAT lookup result.
In this case, amounts that use the VAT_S_EU sales tax code are reflected in the "VAT on goods etc. purchased abroad" box and "Box A - acquisition of goods." Amounts that use the InVAT_S_EU sales tax code are reflected in the "Input VAT" box.
For more information about how to configure reverse charge VAT, see Reverse charges.