According to the Normative Instruction RFB No. 1,234 from January 11, 2012, the percentage to be applied to the calculation base in a public agency will be equivalent to the sum of the tax rates from the due payments (PIS, COFINS, and CSLL) plus the Income Tax rate, i. e., for the system to perform the withholding, the sum of the rates must be higher than the minimum established by the MV_VLMPUB parameter.
In the Configurator (SIGACFG), access Environments/Records/Parameters (CFGX017). Configure the following parameters:
- MV_ISPPUBL = 1 - Determines if the company using the system is a public agency
- MV_VL10925 = 0 - Minimum PCC withholding amount
- MV_VLRETIR = 0 - Minimum Income Tax withholding amount
- MV_VLMPUB = 10 - Minimum IRRF + PCC withholding amount for a public agency
- MV_VENPUB = M - Period to be considered in the PCC + Income Tax accumulation (M = Month, D = Day)*
- MV_VCPCCP = 1 - The date to be considered for PCC accumulation on issuance. 1=Issuance, 2=Actual Due Dt., 3=Acct. Dt*
Parameters marked with * refer to the accumulation and can be edited if needed.
In this scenario, the PCC and Income Tax withholding will happen from the bill payable posting - MV_BX10925 = 1. For this to happen, we must record some entities that will be responsible for calculating the taxes - supplier and nature.
Access the Financial module - SIGAFIN
Updates→ Records→ Suppliers
Suppliers

- Click Add.
- Enter the mandatory fields (Tab - Registration)
- Enter the fields responsible for calculating taxes, PIS, COFINS, CSLL, and Income Tax

After adding the supplier, access the nature registration
Updates→ Records → Natures
Natures

- Click Add.
- Enter the mandatory fields in the Nature Data tab
- Enter the fields responsible for the tax calculation in the Taxes tab

After adding the nature, access the accounts payable bills registration
Updates→ Accounts payable → Accounts payable
Accounts payable

- Click Add.
- Enter the mandatory fields in the General data tab
- Check the fields responsible for calculating taxes in the Taxes tab

Execution flow:
After registering the entities that will calculate the taxes and the bill payable,
- Access the manual posts payable routine - FINA080 (Updates→Accounts Payable→ Manual Posts Payable)
- Search the bill previously added
- Click the post option
- After the posting is confirmed, the TXs referring to the PIS, COFINS, CSLL, and Income taxes are generated.

In this scenario, the PCC and Income tax withholding happens from the bill payable issuance - MV_BX10925 = 2. For this to happen, we must record some entities that will be responsible for calculating taxes - supplier and nature.
Access the Financial module - SIGAFIN
Updates→ Records→ Suppliers
Suppliers

- Click Add.
- Enter the mandatory fields (Tab - Registration)
- Enter the fields responsible for calculating taxes, PIS, COFINS, CSLL, and Income Tax

After adding the supplier, access the nature registration
Updates→ Records → Natures
Natures

- Click Add.
- Enter the mandatory fields in the Nature Data tab
- Enter the fields responsible for the tax calculation in the Taxes tab

Execution flow:
After registering the entities that will calculate the taxes, register the bill payable
- Access the Accounts Payable routine FINA050 (Updates→ Accounts Payable→ Accounts Payable)
- Click Add
- Enter the mandatory fields
- In the Supplier field, enter the code for the previously registered supplier
- In the Nature field, enter the code for the previously registered nature
- Note that, after the bill amount is entered, the taxes are calculated and discounted from it
- To view the tax amount, access the Taxes tab
- After the bill is saved, the PIS, COFINS, CSLL, and Income taxes are generated.

In this scenario, the PCC and Income tax withholding will happen from the bill payable issuance - MV_BX10925 = 2. For this to happen, we must register some entities that will be responsible for the tax calculation - supplier, nature, and product.
Enter the Financial module - SIGAFIN
Updates→ Records→ Suppliers
Suppliers

- Click Add.
- Enter the mandatory fields (Tab - Registration)
- Enter the fields responsible for calculating taxes, PIS, COFINS, CSLL, and Income Tax

After adding the supplier, enter the nature registration
Updates→ Records → Natures
Natures

- Click Add.
- Enter the mandatory fields in the Nature Data tab
- Enter the fields responsible for the tax calculation in the Taxes tab

After adding the natures, access the product registration
Access the Purchases module (SIGACOM)
Updates→ Records→ Products
Products

- Click Add.
- Enter the mandatory fields in the Registration tab
- Enter the fields responsible for the tax calculation in the Taxes tab

Execution flow:
After registering the entities that will calculate the taxes, register the inflow document
- Access the Inflow Document routine - MATA103 (Updates→ Transfers→ Inflow document)
- Click Add
- Enter the mandatory fields
- In the Supplier field, enter the code of the previously registered supplier
- In the Nature field from the Duplicates tab, enter the code of the previously registered nature
- In the Product field, enter the code of the previously registered product
- In the TIO field, enter an inflow TIO valid for the purchase operation being performed
- Enter a payment term in the Duplicates tab
- After entering all this information, access the Taxes tab and view the taxes amounts that will be generated
- Confirm the document inclusion
- At this moment, the bills for accounts payable, invoice, and taxes will be generated


- Accounts payable - FINA050
- Manual posts payable - FINA080
- Automatic posts payable - FINA090/FINA091
- Inflow document - MATA103