Hierarchy
⤷ CRM (Application Component) Customer Relationship Management
⤷ CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
⤷ FBAS (Package) Financial accounting 'Basis'
Basic Data
Data Element | VATDATE |
Short Description | Tax Reporting Date |
Data Type
Category of Dictionary Type | D | Domain |
Type of Object Referenced | No Information | |
Domain / Name of Reference Type | DATUM | |
Data Type | DATS | Date field (YYYYMMDD) stored as char(8) |
Length | 8 | |
Decimal Places | 0 | |
Output Length | 10 | |
Value Table |
Further Characteristics
Search Help: Name | ||
Search Help: Parameters | ||
Parameter ID | ||
Default Component name | ||
Change document | ||
No Input History | ||
Basic direction is set to LTR | ||
No BIDI Filtering |
Field Label
Length | Field Label | |
Short | 10 | Rep. Date |
Medium | 15 | Tax Report Date |
Long | 20 | Tax Reporting Date |
Heading | 10 | Rep. Date |
Documentation
Definition
Date on which the tax on sales and purchases is due, or the date on which that tax must be reported to the tax authority.
The tax reporting date can be identical to the posting date or the document date; you also can define your own rules to determine the date.
Use
Tax Reporting
The tax reporting date is used in tax reporting primarily as a selection criterion, in addition to the posting date or document date.
The tax reporting date is contained as a selection criterion in the logical database BRF.
The field is available by default in the selection screens of several programs (for example, RFUMSV00
, RFUMSV10
, RDASLM00
, RFASLD02
, RFASLD20
). In the other report programs based on logical database BRF, the selection screens do not contain the field by default, but you can choose it from the custom selections.
Exchange Rate Determination in Currency Translation of the Tax Amount
You also can use the tax reporting date to determine the exchange rate when performing currency translation of the tax amount. To do this, in Customizing for Tax on Sales/Purchases under Change Foreign Currency Translation choose the option Determine exchange rate based on tax reporting date. Even if you have selected this option, you can change the reporting date in the document for reporting purposes at a later date. The tax amount is not recalculated again if you do this.
More Information
For more information, see SAP Note 1232484 and the related notes.
Dependencies
The tax reporting date is a field in the document header (table BKPF
) and therefore applies to the entire document.
To be able to use the field in documents, you need to activate the function Inventory-managing Customizing of Global Parameters for the company code. To do this, go to Enter Global Parameters and set Tax Reporting Date Active.
If you have not selected Tax Reporting Date Active or the document is not tax relevant (does not contain a tax code), the system stores the tax reporting date with an initialized value.
When entering documents, you can enter the tax reporting date in the dialog box for taxes. The BAdI Define and Check Tax Reporting Date (VATDATE_VALUES) proposes a value for this date. In the standard implementation, this is the posting date or, alternatively, the document date. You can change this date in the transaction for changing documents (FB02
). But first you need to allow for the date to be changed in Customizing for Document Change Rules under Document Change Rules, Document Header. You can use the BAdI VATDATE_VALUES
to verify the changes to the tax reporting date in the document.
You can use the BAdI Determine Exchange Rate for Tax Items (BADI_TAX_EXCHANGE_RATE) to determine which exchange rate is relevant for tax line items in documents.
Example
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 604 |