Tax Configuration tab
These settings relate to tax extraction as well as automatic tax code determination for invoice creation. The list of settings here can differ depending on what settings are selected.
Any changes made to these settings are applied to new documents only. Documents that are already in-progress use the settings that were in-place when their processing began.
The following settings are available.
- Primary Rates
-
A comma-separated list of expected tax rates.
This list is optional, but does assist Kofax AP Agility to find the correct tax value on the document. Values matching the primary rate are prioritized over values entered as secondary rates.
- Secondary Rates
-
A comma-separated list of expected tax rates.
This list is optional, but does assist Kofax AP Agility to find the correct tax value on the document.
- Activate VAT Compliance Check
-
Select from the following choices.
-
None. (Default: Selected)
No VAT compliance checks are carried out.
-
European.
European-specific tax compliance checks are carried out.
-
Indian.
Indian-specific tax compliance checks are carried out.
If you select either European or Indian, the NONVATCOMPLIANT invalid reason is enabled automatically.
This is used to determine how the VAT tax is calculated for the selected country. If you select either European or Indian, then the vendor and bill-to company VAT registration numbers are mandatory. If you want to process invoices from both the EU and India, create a separate organization for each. This ensures that the tax calculations are correct for the corresponding country.
If VAT is charged in a currency that differs from the local currency of the addressed company code, then the exchange rate and/or local VAT amount fields are also mandatory.
If you select Indian for the VAT compliance, you must also select the Support Indian Invoices setting in the General Settings.
-
- VAT Check Company Code Exceptions
- A comma-separated list of company codes that are excepted from the VAT registration number compliance rule.
- Vendor VAT Check Only
-
If selected, the system requires the VAT registration number of the vendor, and not the registration numbers of the vendor and the bill-to party. (Default: Cleared)
- Vendor VAT Check Company Code Exceptions
-
A comma-separated list of vendor company codes that are excepted from the VAT registration number compliance rule. The behavior of this field depends on whether the Activate VAT Compliance Check setting is selected above.
If Activate VAT Compliance Check is cleared, then any company codes listed here are excluded from the VAT check. If Activate VAT Compliance Check is not selected, then only company codes specified here are checked.
- Check VAT Cross Border
-
If selected, an EU cross-border VAT registration number check is activated for European VAT compliance checks. This means that when the vendor and buyer are in different countries the vendor VAT registration number and the bill-to VAT registration number must both be printed on the document in order to accept the document as compliant, even if no tax is charged. (Default: Cleared)
The cross-border VAT registration number check operates independently of the vendor-only VAT check.
- Cross Border Company Code Exceptions
-
A comma-separated list of company codes that are excepted from the EU cross border VAT registration number check.
If Check VAT Cross Border is selected, then, for the company codes listed against this parameter, the cross-border VAT registration number check is not carried out. If Check VAT Cross Border is cleared, then the cross-border VAT registration number check is only carried out for invoices belonging to company code specified in this list.
- Always Use Calculate Tax Flag
-
Some ERP systems such as SAP ECC and MarkView support tax calculations for incoming invoices on the ERP side, if requested during invoice posting. If this setting is selected, AP Agility always requests the ERP tax calculation information so that it is available when there is a mismatch between the expected taxes and the charged taxes on an invoice. (Default: Cleared)
If cleared, AP Agility requests the ERP tax calculation only if a mismatch is detected between the expected taxes and the charged taxes on an invoice.
- Tax Flag Exception Company Codes
-
A comma-separated list of the company codes that are excluded from the Always Use Calculate Tax Flag rule. (Default: Blank)
- Activate Tax Determination
-
If selected, the system activates the tax determination and validation feature. Otherwise, no tax code allocations or validations are carried out. (Default: Cleared)
- Validate Tax Amount
-
This applies to SAP ECC implementations only. (Default: Cleared)
If selected, the system validates the calculated tax amount using the tax codes found in the total tax amount from the invoice. If this amount is outside the Tax Tolerance set in the Tolerance Settings, the document is parked in SAP ECC.
This setting is available only when Activate Tax Determination is selected above.
- Always Use PO Tax Code
-
If selected, the system uses the tax code extracted from the purchase order. (Default: Cleared)
This setting is available only when Activate Tax Determination is selected above.
- Tax Flag Exception Company Codes
-
A comma-separated list of company codes that are excepted from the calculate tax flag rule.
- Validate From DB
-
If selected, tax codes are derived and/or validated against a database table. Do not use this table for countries where tax jurisdictions apply. For example, the US, Brazil, and Canada. (Default: Cleared)
This setting is available only when Activate Tax Determination is selected above.
This setting and all of its dependent settings are not available in the Kofax hosted multi-tenant Azure environment.
- Database Connection Name
-
The database connection that specifies the tax code database connection string.
This setting is available only when the Validate From setting is set to Custom Database.
This setting is available only when Activate Tax Determination and Validate From DB are selected above.
- DB Schema
-
Enter the name of a schema to filter the list of database tables available for the selected Database Connection Name.
If this field is left blank, all database tables that you have permission to access, are displayed.
-
This setting is available only when the Validate From setting is set to Custom Database.
- DB Table Name
-
The name of the tax code database table. The list is populated based on the selected Database Connection Name and if used, the specified schema. If the selected table has columns that match the settings below, they are populated automatically.
This setting is available only when Activate Tax Determination and Validate From DB are selected above.
- Use Tax Partition
-
If selected, the tax partition ID is used when searching for the tax code in the database table. This value is specified in the DB Table Name setting above. (Default: Cleared)
Tax partitions allow tax code data relating to all organizations to co-exist in the same database table. This alleviates administrative burden of maintaining multiple tax code tables if multiple organizations are used.
The tax partition ID is set in the Tax Partition setting in the for the relevant organization. Therefore, when the system reads the tax table to retrieve the tax codes for the invoice company code country, the organization tax partition ID is also used to ensure that the correct set of records for that organization is selected.
Export fails if no Tax Partition value is specified. Also, the system fails to retrieve any tax codes, and invoice line tax coding is not successful.
This setting is available only when Activate Tax Determination and Validate From DB are selected above.
- Check For ICMS Tax
-
ICMS is a form of sales tax used on Brazilian Nota fiscal documents. (Default: Cleared)
If selected, the system attempts to identify this tax amount on incoming documents and applies validations to this field.
If cleared, it is assumed that the organization is not processing Brazilian Nota fiscal documents.
This setting is available only when Activate Tax Determination is selected above.
- Derive Ship To From Company Code
-
If selected, the ship-to country is set to the same value as the company code country. (Default: Cleared)
This setting is available only when Activate Tax Determination is selected above.
- Read Plant From SAP ECC
-
If selected, the system reads plant information from SAP ECC to determine the ship-to location of the goods, for tax calculation purposes. (Default: Cleared)
This setting is available only when Activate Tax Determination is selected above.
This setting is not available in the Kofax hosted multi-tenant Azure environment.
- Read Plant From DB
-
If selected, the system reads plant information from a database to determine the ship-to location of the goods, for tax calculation purposes. (Default: Cleared)
This setting is available only when Activate Tax Determination is selected above.
This setting and all of its dependent settings are not available in the Kofax hosted multi-tenant Azure environment.
- Plant Database Connection Name
-
The database connection that specifies the plant database connection string.
This setting is available only when the Validate From setting is set to Custom Database.
This setting is available only when Read Plant From DB is selected above.
- DB Plant Schema
-
Enter the name of a plant schema to filter the list of database tables available for the selected Database Connection Name.
If this field is left blank, all database tables that you have permission to access, are displayed.
This setting is available only when Read Plant From DB is selected above.
- DB Plant Table
-
The name of the plant database table. The list is populated based on the selected Database Connection Name and if used, the specified schema. If the selected table has columns that match the settings below, they are populated automatically.
This setting is available only when Read Plant From DB is selected above.
- Use Tax Partition
-
If selected, the tax partition ID is used when accessing the plant table. Entries are loaded if they have a tax partition that matches the tax partition for the current organization. (Default: Cleared)
The tax partition ID is set in the Tax Partition setting in the for the relevant organization.
This setting is available only when Read Plant From DB is selected above.
- DB Tax Partition
-
Enter the Tax Partition database column name that holds the Tax Partition ID. The Tax Partition ID is specified in the Tax Partition tab.
This setting is available only when Read Plant From DB and Use Tax Partition are selected above.
- DB Plant
-
The name of the column in the plant database table that contains the plant ID.
This setting is available only when Activate Tax Determination and Read Plant From DB are selected above.
- DB Plant Country
-
The column name in the plant database table that contains the plant country.
This setting is available only when Activate Tax Determination and Read Plant From DB are selected above.
- DB Plant State
-
The column name in the plant database table that contains the plant state location.
This setting is available only when Activate Tax Determination and Read Plant From DB are selected above.
- DB Plant Tax Jur Code
-
The column name in the plant database table that contains the tax jurisdiction code associated with the plant location.
This setting is available only when Activate Tax Determination and Read Plant From DB are selected above.
- Activate VAT Based Tax Processing
-
If selected, the Provincial Sales Tax,, Harmonized Sales Tax, and ICMS fields are deactivated and fields NetAmounts 0-4, TaxAmounts1-4, and TaxRate 1-4 are used instead. (Default: Cleared)
If you are using this setting, ensure that these fields are set to Active in the Field Settings
- Extract HST Separately
-
If selected, Harmonized Sales Tax is captured in the Harmonized Sales Tax field as opposed to the TaxAmount1 field. (Default: Cleared)
- CN Password Specials
-
A list of special characters that are permitted in the password block for domestic VAT invoices used in mainland China. The password should only consist of the digits 0-9, and the six special characters listed within this field. By default, the "+<>-*/" characters are specified.
This field is configurable so additional special characters can be added if the government standards change in the future.
The system rejects the password field if it contains characters that are not included here.
- CN Password Valid Length
-
A comma-separated list of the valid lengths for a password block that is displayed on a domestic VAT invoice used in mainland China.
By default, the values are "84,108." This means that a captured password must be either 84 or 108 characters in length. This reflects the current government standard, but the field is configurable in case this changes in the future.
The following buttons are available at the bottom of the window.
- Save
-
Saves your changes and the window is closed.
- Reload
-
Deletes any unsaved changes and resets the field values back to the last saved settings.