Field: |
Description |
Calculate IRRF: |
Define whether to calculate the IRRF (Withheld Income Tax) for the routines that use the natures registered.
When you add bills payable and receivable and this field is filled out with Yes, the system calculates the respective IRRF amounts on the value of the bill, in accordance with the percentages set in field IRRF Perc..
To compose the IRRF calculation, use parameter MV_ALIQIRF to set the tax rate. However, the system first takes into account the percentage entered in field IRRF Perc.. If this field is blank, the system uses the percentage in the parameter.
Example 1
Application of the Calculate IRRF? in Accounts Receivable:
If you set the Calculate IRRF field to Yes and the IRRF Perc. field to a 3% rate, when you register a bill receivable of BRL 1,000.00, the system calculates the IRRF amount of the bill as BRL 30.00.
The system generates a bill receivable type IR- with deduction characteristics, not changing its original value. The system generates the IRFF nature to classify this tax.
Example 2
Application of field Calculate IRRF? in Accounts Receivable:
For bills payable, the system uses fields Calculate IRRF? and IRRF Perc. only when the supplier is a legal entity, because for natural persons the system uses the IRRF Table.
Suppose the supplier is a legal entity, field Calculate IRRF? is set to Yes and the percentage applied to field IRRF Perc. is 3%. When adding a payable bill of R$ 1,000.00, the system calculates the value of IRRF on the bill of R$ 30.00.
Natures Register:
Nature |
Calculate IRRF |
IRRF Perc. |
001 - Labor Services |
Yes |
10% |
002 - Transportation Services |
Yes |
0% |
Customer Register:
Customer |
Rate IRRF |
000001 - General Service Provider |
5% |
000002 - RC Logística Ltda |
0% |
Content of parameter MV_ALIQIRF set to 15:
Bill Receivable |
Nature |
Customer |
Calculated Amount |
IRRF % |
000001 |
001 |
000001 |
100 |
10% (Classes Register) |
000002 |
002 |
000001 |
500 |
Customer Register |
000003 |
003 |
000002 |
100 |
Register of parameters MV_ALIQIRF |
When you add three bills, all in the amount of BRL 1,000.00, the IRRF amounts are:
- Bill 000001 with nature 001 for customer 00001. The IRRF is BRL 100.00. (IRRF % of the nature register).
- Bill 000002 with nature 002 for customer 00001. The IRRF is BRL 50.00. (IRRF % of the customer register).
- Bill 000003 with nature 002 for customer 00002. The IRRF is BRL 150.00. (IRRF % of the parameter register).
|
Calculate ISS: |
This field defines the calculation of ISS - Services Tax in the routines that use the natures registered.
When adding bills receivable and this field is filled out with Yes, the system calculates the respective ISS amounts on the value of the bill, in accordance with the following factors:
- In the customer register, it checks whether ISS is collected, through the Collect ISS? field. When this field is set to Yes, the system does not perform the calculation (because the customer collects the ISS). If it is set to No, the system calculates it in accordance with MV_ALIQISS parameter settings.
- In the supplier register, it checks whether ISS is collected, through the Collect ISS? field. When this field is filled out with Yes, the system does not perform the calculation (because the supplier collects the ISS). If it is set to No, the system calculates it in accordance with MV_ALIQISS parameter settings.
Example 1
Application of field Calculate ISS in Accounts Receivable:
Rate of 5% in parameter MV_ALIQISS and content of field Calculate ISS? as Yes in the Natures register. For the customer that does not collect the ISS, when adding a bill receivable of BRL 1,000.00, note that the system calculates the ISS amount of BRL 50.00.
Example 2
Application of field Calculate ISS? in Accounts Receivable:
Rate of 5% in parameter MV_ALIQISS and content of field Calculate ISS? as Yes in the Natures register. For a supplier that does not collect the ISS, when adding a bill payable of BRL 1,000.00, note that the system calculates the ISS amount of BRL 50.00.
|
IRRF Perc.: |
Determine the tax percentage to be applied. |
Calculate INSS: |
Define whether to calculate the INSS (National Tax on Social Security) for the routines that use the natures registered. When you add bills payable and receivable and this field is set to Yes, the system calculates INSS amounts on the value of the bill, in accordance with the percentage defined in field INSS Perc. and, for bills receivable, the customer register, being the case that field Calculate INSS? must be set to Yes. Likewise, for bills payable, in the supplier register, the Calculate INSS? field must also be set to Yes. The system checks the parameter MV_INSS, which indicates the nature for classifying the INSS bill. Example 1 Application of the Calculate INSS? in Accounts Receivable: When registering a nature that calculates INSS with a rate of 8% and a customer with INSS calculation, upon adding a bill receivable of BRL 1,000.00, the system calculates the amount of BRL 80.00 for the INSS. Example 2 Application of field Calculate INSS? in Accounts Receivable: When registering a nature that calculates INSS with a rate of 8% and a supplier with INSS calculation, upon adding a bill payable of BRL 1,000.00, the system calculates the amount of BRL 80.00 for the INSS. |
INSS Perc.: |
Determine the tax percentage to be applied. |
Calculate CSLL: |
Define whether to calculate the CSLL (Social Contribution on Net Profits) for the routines that use the natures registered. When you add bills receivable and this field is set to Yes, the system calculates the respective CSLL amounts on the value of the bill, in accordance with the percentage defined in field CSLL Perc. and also with the customer register, given that field Calculate CSLL? must be set to Yes. The system checks the parameter MV_CSLL, which indicates the nature for classifying the CSLL bill. Example: Application of the Calculate CSLL? field when adding bills receivable: When a nature is registered with field Calculate CSLL? set to Yes and field CSLL Perc. to 5%, upon adding a bill receivable of BRL 1,000.00, the system calculates the CSLL value of BRL 50.00. |
Calculate COFINS: |
Determine the calculation of COFINS (Contribution to the Financing of Social Security) for the routines that use the natures registered. When you add bills receivable and this field is set to Yes, the system calculates the respective COFINS amounts on the value of the bill, in accordance with the percentage defined in field COFINS Perc. and also with the customer register, given that field Calc. COFINS? must be set to Yes. The system uses parameter MV_COFINS to determine the nature that classifies the COFINS bills. Example: Application of the Calculate COFINS? field when adding bills receivable: When you enter Yes in field Calculate COFINS? and 2% in field COFINS Perc., and then add a bill receivable of BRL 1,000.00, the system calculates BRL 20.00 for the COFINS of this bill. |
Calculate PIS: |
Determine the calculation of PIS (Social Integration Program) for the routines that use the natures registered. When you add bills receivable and this field is set to Yes, the system calculates the respective PIS amounts on the value of the bill, in accordance with the percentage defined in field PIS Perc. and also with the customer register, given that field Calc. PIS? must be set to Yes. The system uses parameter MV_PISNAT to indicate the nature that classifies the PIS bill. Example: Application of the Calculate PIS? field when adding bills receivable: When you enter Yes in field Calculate PIS? and 0.65% in field PIS Perc., and then add a bill receivable of BRL 1,000.00, the system calculates BRL 6.50 for the PIS of this bill. |
CSLL Perc.: |
Determine the tax percentage to be applied. |
COFINS Perc.: |
Determine the tax percentage to be applied. |
PIS Perc.: |
Determine the tax percentage to be applied. |
COFINS Ded.: |
Indicate whether COFINS is deducted. |
INSS Base: |
Indicate the calculation base percentage for bills upon which social security is levied. Example:
- Calculate INSS: Yes.
- INSS Perc.: 11.
- INSS Base: 60.
- Bill Value: 1,000.00.
- Calculation base value: 600.00.
- INSS value: 66.00.
|
SEST Calc.: |
The calculation of SEST (Transportation Social Service) payment amounts, which the Financials module can generate when the Transportation Management module is not in use. |
SEST Base: |
Indicate the calculation base percentage of teamster bills upon which Transport Social Service is levied. |
SEST Perc.: |
Determine the tax percentage to be applied. |
IRRF Teamster.: |
Determine whether the IRRF must be collected for teamsters, checking all bills generated by suppliers during a month. The calculation is based on the sum of all teamster contracts for the current month.
The Calculate IRRF field must also be filled out with Yes.
|
Teamster IR Base: |
Enter the calculation base percentage of teamster bills which incur income tax. If you do not fill out this field and the nature requires a rate, the system may use the content entered in parameter MV_ALIQIRF or the contents of field IRRF Rate of the Suppliers register. Additionally, the Calculate IRRF field content must be set to Yes. |
INSS Teamster.: |
Determine whether the INSS must be collected for teamsters, checking all bills generated by suppliers during a month. The calculation is based on the sum of all teamster contracts for the current month. The Calculate INSS field must also be filled out with Yes. If a nature is related to the supplier register, it will be used. Parameter MV_LIMINSS indicates the maximum value for INSS withholding in SIGATMS environment (Transport Management). |
IRRF Base: |
Indicate the calculation base percentage for bills upon which Income Tax Withheld by Tax Authorities is levied. |
COFINS Base: |
Allows you to prepare the Transport Management Environment (SIGATMS) for COFINS credit, to calculate the base as specified by law. In the Transportation Management (SIGATMS) module, the Teamster Contract provides the value for calculation. As provided by the law at issue, the carrier calculates COFINS on 75% of the total value of payments related to this service; hence, the carrier uses only 75% of the value for calculation. Example:
- In the Transportation Management (SIGATMS) module, a Teamster Contract is generated in the amount of R$ 1,500.00.
- In the Nature Register, field COFINS Base is filled out with 75.
- When COFINS is calculated in Tax Records (SIGAFIS) module, the value calculated for the Teamster Contract (BRL 22,50) is displayed in the COFINS Deduction folder.
- Value of freight payable: BRL 1,500.00
- Rate to calculate COFINS established in the parameter MV_TXCOFIN (as percentage): 2.
- COFINS Base (in percentage): 75.
- Base for calculation: (1,500 * 75) / 100 = 1,125
- COFINS value: (1,125 * 2) / 100 = 22.50
|
PIS Base: |
Allows you to prepare the Transport Management Environment (SIGATMS) for PIS credit, to calculate the base as specified by law. |
IOF Perc.: |
IOF percentage in transfer of bills to Discounted Collection. |
Cap. Interest: |
Define, by selecting one of the options 1-Yes and 2-No, whether the financial nature is for Interest on Own Capital. |
Rec. Tp.: |
Define, by selecting one of the options 1-Non-cumulative and 2- Cumulative, the type of system. |
Funrural Wth.: |
Define, by selecting one of the options 1-Yes and 2-No, whether the customer must withhold Funrural. |
Withhold IRRF: |
Enter whether IRRF withholding is done by: 1-Customer (Yes). 2-Document Issuer (No). 3-In accordance with Customer registration. |
Withholding Cd: |
Withholding code for generation of DIRF. |