01. OVERVIEW
The calculations for withholding bills generated by the Financials, Billing and Purchases modules are performed differently at the posting time.
While bills generated by the Financials check the rate fields from the nature registration (table SED), bills generated by the Billing and Purchases modules recalculate their percentage due to the possibility of entering different rates in their items. The calculation applied in these cases is the withholding calculated value divided by the invoice total value, resulting in the rate percentage.
02. OBJECTIVE
This document aims to explain the difference between the bill withholding calculations from the Financials, Purchases and Billing modules at posting time.
03. BILL ADDITION EXAMPLE
Informações |
---|
|
The scenarios below are just mathematical examples to highlight the calculations. |
With the PIS, COFINS, and CSLL withholdings configured to be deducted at posting (parameter MV_BR10925 for the accounts receivable portfolio, and MV_BX10925 for the accounts payable portfolio), we add an invoice for BRL 1,327.50.
Calculation example with rounding parameters (MV_RNDPIS, MV_RNDCOF, and e MV_RNDCSL) set to ".T." (round the values).
Invoice Addition (E1_VALOR): 1,327.50
- PIS calculation (E1_PIS):
1,327.50 x (0.65/100) = 8.62875
Rounding: 8.63
- COFINS calculation (E1_COFINS):
1,327.50 x (3.00/100) = 39.825
Rounding: 39.83
- CSLL calculation (E1_CSLL):
1,327.50 x (1.00/100) = 13.275
Rounding: 13.28
Informações |
---|
|
For bills originated by the Purchases and Billing modules, parameter MV_RNDSOBR is also considered. For more information, check the documentation: FIS00024_Tax Rounding |
04. BILL POST EXAMPLE
The calculation is performed differently for bills originated directly from the Financials module and bills originated from the Billing and Purchases modules.
Partially posting the bill entered in the previous item.
Post example for a bill originated by the Financials module:
Informações |
---|
|
For bill postings originated at the Financials, the tax rate is checked in the nature table (SED) fields: ED_PERCPIS, ED_PERCCSL, and ED_PERCCOF. In the example below: ED_PERCPIS: 0.65 ED_PERCCSL: 1.00 ED_PERCCOF: 3.00 |
HTML |
---|
<!-- esconder o menu -->
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
</style>
|