Calculation Procedure in MM and FI 
SAP delivers the calculation procedure TAXBRJ, which defines tax calculation in the modules MM and FI. The calculation procedure must be assigned to the country BR. The tax calculation procedure TAXBRJ uses the account determination processes MW1, MW2, MW3, MW4, VS1, VS2, VS3, VS4, VST, IC1, ICC, ICP, ICX, ICB, INX, IPC.
To support the calculation of taxes, the tax codes must be defined. SAP delivers a set of tax codes that determine the tax type to be calculated.
The following table shows all delivered tax codes:
Tax Code |
Description |
A0 |
Outp. Industrialization: No tax |
A1 |
Outp. Industrialization: ICMS only |
A3 |
Outp. Industrialization: ICMS + IPI |
B0 |
Outp. Consumption: No tax |
C0 |
Input Consumption: No tax |
C1 |
Input Consumption: ICMS + CompICMS only |
C2 |
Input Consumption: ICMS + Sub.Trib. |
C3 |
Input Consumption: ICMS + CompICMS + IPI |
C4 |
Input Consumption: ICMS + Sub.Trib. + IPI |
C5 |
Input Consumption: IPI only |
CF |
Inp. Consumption: ICMS (S.T. on freight) |
I0 |
Input Industrialization: No tax |
I1 |
Input Industrialization: ICMS only |
I2 |
Input Industrialization: ICMS + Sub.Trib. |
I3 |
Input Industrialization: ICMS + IPI |
I4 |
Input Industrialization: ICMS + Sub.Trib. + IPI |
I5 |
Input Industrialization: IPI only |
I6 |
Input Industrialization: ICMS + IPI: Reselling |
I7 |
Input Industrialization: ICMS + Sub.Trib. + IPI: Reselling |
I9 |
ISS |
IE |
Input: Tax exempt transactions |
IF |
Inp. Industr.: ICMS (S.T. on freight) |
IN |
INSS 15% |
K0 |
Future delivery purchasing G/R |
K1 |
Future delivery purchasing I/R |
K2 |
Future delivery purchasing G/R-Ind. all taxes |
K3 |
Future delivery purchasing I/R-Ind. stat taxes |
K5 |
Consignment - Shipment G/R |
K6 |
Consignment - Invoice I/R |
K8 |
Future delivery Resale Purchasing G/R |
K9 |
Future delivery Resale Purchasing I/R |
S0 |
Output SD tax: No tax |
SD |
Output SD tax: ICMS/IPI/Sub.Trib. |
SE |
Output: Tax exempt transactions |
SI |
Output SD tax: ISS |
SZ |
Output SD tax: ICMS Zona Franca |
For more information about tax codes, read the R/3 documentation.

On the company code level for Brazilian companies, the following indicators must be maintained:
Indicator
Indicator
Discount base is net value not set