Tax Point Basis Hierarchy
The tax point basis is used to identify the appropriate date to account and report your transaction taxes to the tax authorities. During tax calculation, the application determines the tax point basis based on what level you defined the tax point options.
The following table describes the order used for processing the tax point basis on a tax line. The application considers the tax point basis at the first level and if the tax point basis is blank, the process moves to the next level in the hierarchy.
Level |
Action |
---|---|
Tax registration rule |
The rule conditions based on various transaction attributes are considered in determining the required tax point basis value for the tax. |
Tax rate |
The tax rate period processed for a tax from the tax rate rule is considered in determining the tax point basis value for the tax. The tax point basis is driven by the legal requirements specified for different tax rate types. |
Tax registration |
The tax registration of the registration party is considered in determining the required tax point basis value for the tax. The registration party is derived from the tax registration rules. However, first the application determines:
The tax point basis is dependent on specific requirements driven by the registration number provided by the tax authorities. |
Tax |
The tax point basis value specified for the tax is considered. All tax rate codes you define for this tax use this tax point basis value. |
To apply a tax point basis across all transactions within an event class and for a specific business unit or legal entity, define the tax point basis as part of the configuration owner tax options.