Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

This article applies to Microsoft Dynamics AX for the Czech (cz) region.

Starting from year 2016, taxpayers are obliged to submit VAT Control Statement with detailed information on local taxable supplies received and provided. The statement must be submitted in an xml format on a monthly basis.

In the VAT Control Statement setup, the similar approach to the VAT Statement is used which is based on the reporting codes and xml attributes relation. The difference is that you assign reporting code to the xml-attribute instead of assigning xml-attributes to reporting codes.

Initial setup (loading) of the schema is predefined in code like in existing form TaxReportXmlCodes_CZ, new form's name is VATCSReportXmlCodes_CZ. This design allows not changing existing setting of the tax declaration that is done on the reporting codes and reusing the correlation between xml-attributes and reporting codes for the vat control statement report. Also new standalone form and structure will not influence the existing functionality.


NOTE The virtual reporting code should be created to collect several reporting codes under one xml element, the same way as sums for VAT Statement.


The following info is exported to the file:

VetaA1

Sales - Taxable supplies in domestic reverse charge regime

VetaA2

Purchases - Taxable acquisition from which an acquirer is obliged to declare tax

VetaA3

Sales - Supplies in special regime for investment gold

VetaA4

Sales - Taxable supplies and received payments in the amount over of 10 000, including VAT and all corrections

VetaA5

Other sales with value to 10 000 or fulfillment without tax document

VetaB1

Purchase – Received taxable supplies in domestic reverse charge regime from which an acquirer is obliged to declare tax

VetaB2

Purchase - with value over 10 000 and corrections

VetaB3

Purchase - with value to 10 000

VetaC

Control lines to VAT Return



Setup: Sales tax codes and reporting codes

1. Create (or update the existing) Sales tax codes for reporting purposes. In order to distinguish the 1st and the 2nd reduced rates, please use separate sales tax reporting codes as well as sales tax codes.

2. Create reporting codes in Sales tax reporting codes (General Ledger > Setup > Sales tax > External > Sales tax reporting codes) and assign them to the Sales tax codes (General Ledger > Setup > Sales tax > Sales tax codes).



Setup: Supply codes

1. Setup supply codes (General Ledger > Setup > Sales tax > External > Supply codes) for sales and purchase.
You can define supply code by Item\Item group\Category or Sales tax code

NOTE Supply code is determined during report creation and used in grouping of output records in the sections. Functionality of Categories is available in Microsoft Dynamics AX 2012 R2 and Microsoft Dynamics AX 2012 R3.



Setup: Threshold and max tolerance

1. In General Ledger parameters on Sales tax tab define:
Threshold amount for including documents in appropriate sections – documents with amount over the specified should be included in sections A4\B2, otherwise in sections A5\B3; and Max tolerance between VAT Statement and Controlling Statement (VetaC)

Setup: Control Statement xml codes

1. Open VAT Control Statement reporting XML codes form (General Ledger > Setup > Sales tax > External > VAT Control Statement XML).

2. Click Initialize button to create a predefined structure.

3. Assign the Reporting codes to the XML attributes.

NOTE System gathers info about amounts of tax base (zakl_dane) and tax (dan) by reporting codes; it groups and stores the collected info in a new temporary structure VATCSTransDataTmp_CZ which is created to hold tax data before sending to report.



Create Control Statement XML

1. Post the sales tax payment for the period (General Ledger > Periodic > Sales tax payments > Sales tax payments)

2. Open Sales tax payments (General Ledger > Reports > External > Sales tax payments) and click Export Control statement for the created record.
In case when the reporting period is Month – the related fields are filled in automatically.

3. Enter path and file name.

4. Specify the type of the report in Declaration type: Regular (B – the first statement in the period), Corrective (O – is replacing statement, if it is within due date for VAT Control Statement submission) or Following (N – is replacing statement, if it is after due date for VAT Control Statement submission).

5. Select dates of the correction and report date submission (fields Reason observed on and Report date, respectively). In case of summons – enter its number in the Reference number field.
Data box – enter the data box identifier
Select responsible person – signatory in Worker field. (NOTE In Microsoft Dynamics AX 2009 SP1, the field's name is Employee.)
In case you need to submit a nil report – set mark in No tax liability or right to deduction.

NOTE Values exported in VetaD and VetaP (general part and identification of taxpayer) of Control Statement were utilized from the existing foreign trade parameters used for the same information in VAT Statement. Regional tax authority is added to get value for identification of relevant tax authority.

Resolution

The changes in the hotfix enable this feature.

Installation information

If you have customizations for one or more of the methods or the tables that are affected by this hotfix, you must apply these changes in a test environment before you apply the hotfix in a production environment.
For more information about how to install this hotfix, click the following article number to view the article in the Microsoft Knowledge Base:

893082 How to install a Microsoft Dynamics AX hotfix

Prerequisites

You must have one of the following products installed to apply this hotfix:

  • Microsoft Dynamics AX 2012 R3

  • Microsoft Dynamics AX 2012 R2

  • Microsoft Dynamics AX 2009 SP1

Restart requirement

You must restart the Application Object Server (AOS) service after you apply the hotfix.

File information

The global version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.

Need more help?

Want more options?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.

Was this information helpful?

What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×