Withholding on Transaction Tax
You can set up withholding tax on transaction tax using tax configuration and tax rules.
ISS is the tax on services and must be paid to the municipalities. This tax is withheld from the transaction tax on the supplier invoice.
To process transaction taxes for ISS withholding tax, perform these steps at the Configuration Owner Tax Options level
-
Configure transaction taxes for ISS withholding tax at the Configuration owner
tax options level:
- Sign in as a Tax Manager.
- Click Navigator, Setup and Maintenance.
- Search for Manage Configuration Owner Tax Options.
- Search for Event Class Processing Controls.
- For the Prepayment Invoices and Standard Invoices event classes, enable Process Transaction Taxes.
- Perform the following steps at the Tax level to configure the calculation point for
ISS withholding tax.
- Sign in as a Tax Manager.
- Click Navigator, Setup and Maintenance.
- Search for Manage Taxes.
- Search for ISS Tax.
- Search for Controls and Defaults and select Calculation Point.
- Set the Calculation Point to Invoice.
- The calculation point can be set to Invoice or Payment. As ISS tax calculation is based on invoice, select Invoice.
- In the Direct Defaults section for the ISS tax, the Tax Applicability field defaults to Not Applicable.
- As ISS withholding tax is based on transaction tax, the applicability rules for ISS withholding must be defined based on the transaction tax.
- Create a tax determining factor set:
- Sign in as a Tax Manager.
- Click Navigator, Setup and Maintenance.
- Search for Tax Determining Factor Set.
- Click Add.
- Enter these values:
Attributes Values Comments Tax Determining Factor Set Code ISS_TDF User Discretion Tax Regime Code <User defined withholding tax regime> Choose Brazil withholding tax regime Tax Determining Factor Class Tax derived factor This factor class allows you to use tax as a tax determining factor to create tax rules Tax Class Qualifier <User defined transaction tax regime> ISS transaction tax regime user defined is selected as a class qualifier. Tax Determining Factor Name Tax Transaction tax defined in above regime is used as a factor.
- Create a tax condition set:
- Sign in as a Tax Manager.
- Click Navigator, Setup and Maintenance.
- Search for Tax Condition Set.
- Click Add.
- Enter these values:
Attributes Values Comments Tax Condition Set Code ISS_TCS User Discretion Tax Determining Factor Set Code ISS_TDF Tax Determining Factor Set created above Tax Determining Factor Class Tax derived factor Defaulted based on Tax Determining Factor Set Code Tax Class Qualifier <User defined transaction tax regime> Defaulted based on Tax Determining Factor Set Code Tax Determining Factor Name Tax Defaulted based on Tax Determining Factor Set Code Operator Equal to Party Fiscal Classification value - equal to Value <User defined ISS transaction tax> ISS Transaction Tax is used as the basis
- Create a tax applicability rule:
- Sign in as a Tax Manager.
- Click Navigator, Setup and Maintenance.
- Search for Manage Tax Rules.
- Select the Tax Applicability Rules rule type.
- Click Add.
- Enter these values:
Attributes Values Comments Tax Applicability Rule Tax Regime <User defined withholding tax regime> User Discretion Tax ISS Choose Brazil withholding tax regime Rule Code ISS_APP User Discretion Tax Determining Factor Set Code ISS_TDF Tax Determining Factor Set created above Tax Conditions Tax Condition Set Code ISS_TCS Tax Condition Set created above Condition Set Result Applicable ISS Withholding tax applicable based on transaction tax