Enterprise Resource Planning Blogs by SAP
Get insights and updates about cloud ERP and RISE with SAP, SAP S/4HANA and SAP S/4HANA Cloud, and more enterprise management capabilities with SAP blog posts.
cancel
Showing results for 
Search instead for 
Did you mean: 
luize_boyen
Product and Topic Expert
Product and Topic Expert


Hi everyone,

The Complementary Law (LC) 192 and Convênio ICMS 199 from 2022 that defines the new monophasic taxation on fuels, changes the current taxation of the following products: diesel, gasoline, LPG, anhydrous ethanol and biodiesel and establishes that these products will have a fixed ICMS value defined by unit of measure (ad rem).  Click here for the Portuguese version.

New Taxation Rules


The delivered solution is in accordance with the taxation rules determined by Convênio ICMS 199 from 2022 that determines the monophasic ICMS for diesel, biodiesel, LPG and natural gas.

System Changes to Enable the Monophasic ICMS ad rem Calculation


New tax types have been added to the system so that you can enable the new calculation in the Materials Management (MM) scenarios, as well as in the Nota Fiscal Writer (J1B*N) transactions.

See the changes available in your system:

New Tax Subdivisions

  • 005 – ICMS AD REM: ICMS ad rem on fuel derived from oil

  • 006 – ICMS AD REM RETEN: ICMS retention on the percentage of mixture of fuel not derived from oil


New Condition Types for Materials Management

  • BX1F - BR ICMS AD REM amount

  • BX1G - BR ICMS AD REM RETEN amount

  • BX1H - BR ICMS AD REM base

  • BX1I - BR ICMS AD REM RETEN base

  • BX1J - BR ICMS AD REM product

  • BX1K - BR ICMS AD REM rate

  • BX1L - BR ICMS AD REM RETEN rate

  • ICM7 - ICMS AD REM

  • ICM8 - ICMS AD REM RETEN


New Internal Codes

  • Result of Tax Calculation: ICMS AD REM Amount (NF_ICMS_ADREM_AMOUNT)

  • Result of Tax Calculation: ICMS AD REM Base (NF_ICMS_ADREM_BASE)

  • Result of Tax Calculation: ICMS AD REM Pauta Base (NF_ICMS_ADREM_PAUTA_BASE)

  • Result of Tax Calculation: ICMS AD REM rate (NF_ICMS_ADREM_RATE)

  • Result of Tax Calculation: ICMS AD REM RETEN Amount (NF_ICMS_ADREM_RETEN_AMOUNT)

  • Result of Tax Calculation: ICMS AD REM RETEN Pauta Base (NF_ICMS_ADREM_RETEN_PAUTA_BASE)

  • Result of Tax Calculation: ICMS AD REM RETEN rate (NF_ICMS_ADREM_RETEN_RATE)


New Entries in Tax Procedures

  • Materials Management: TAXBRA and TAXBRJ


For both procedures check the implementation guide available in the respective SAP Notes in the Attachments section.

New Values for ICMS CST

  • 02 Liable to monophasic ICMS on fuels

  • 15 Liable to monophasic ICMS and tax withholding on fuels

  • 53 Deferred monophasic ICMS

  • 61 ICMS already levied by Monophasic ICMS


New Business Add-in (BAdI) to enable the ICMS ad rem calculation

Você pode ativar o cálculo do valor do ICMS ad rem através do método Define parameters to ICMS ad rem calculation (DEFINE_PARAMETERS) da BAdI to enable ICMS ad rem calculation (BADI_LOGBR_ENABLE_ICMS_ADREM) de acordo com sua implementação.

Fill in the following parameters to enable the calculation:

Mandatory Parameters

  • icms_adrem_rate: official ICMS ad rem rate set by the government used for ICMS ad rem and ICMS ad rem RETEN calculation.

  • unit_of_measure: official ICMS ad rem unit of measure set by government.

  • Mixture: he mixture of B100 in the Diesel B must be filled to calculate the ICMS ad rem RETEN


Optional Parameters

  • uf_proportion_payable: percentage of proportion payable to destination UF (region/state)

  • reduction_percentage: ICMS ad rem rate reduction percentage


Tax Calculation and Taxes in the Nota Fiscal Writer

Standard tax calculation logic covers CSTs 02 (ICMS AD REM) and 15 (addition of ICMS AD REM RETEN). The calculation for the other two values, CSTs 53 and 61, will not be supported. The SAP Note 3310182 will deliver new fields in NF database and in the Additional Data for Nota Fiscal (J_1BNF_ADD_DATA) BAdI to address these values for the nota fiscal document.

The standard calculation does not support the deferral scenario. To cover this scenario, you can use extension points to perform the necessary logic during nota fiscal creation. You can find more details in the implementation guide available Attachments section in the SAP Note of the solution.

In the Nota Fiscal Writer, the New ICMS AD REM tax lines have the same behavior as other taxes that are calculated per fixed value per quantity ("Pauta"). Pauta flag (IPIPAUTA), Pauta Base (PAUTA_BASE_3DEC) and Pauta Unit (UNIT) are filled. The new ICMS AD REM tax rate is stored in the existing Tax Rate with 4 decimal places (RATE4DEC) field.

You can find information about this post in the following objects in your system:

  • Additional Data for Nota Fiscal (J_1BNF_ADD_DATA) BAdI

  • Nota Fiscal System – Create Object from data (BAPI_J_1B_NF_CREATEFROMDATA) BAPI

  • Nota Fiscal: List details of a Nota Fiscal (BAPI_J_1B_NF_READDATA) BAPI

  • BAdI to enable ICMS ad rem calculation (BADI_LOGBR_ENABLE_ICMS_ADREM) BAdI


Relevant SAP Notes and KBA for this Solution



  • SAP Note 3307663 - Prerequisite Objects for ICMS Monophasic on Fuels

  • SAP Note 3317642 - TAXBRA: ICMS Monophasic on Fuels

    • SAP Note 3328776 - TAXBRA: Proportion Payable to Destination UF for Intrastate Operations of ICMS Monophasic on Fuels



  • SAP Note 3319060 - TAXBRJ: ICMS Monophasic on Fuels

    • SAP Note 3328813 - Creation of Condition Base and Condition Value Formulas (in case you do not have the formulas 801 and 821)



  • KBA  3307107 - NF-e Technical Note 2023.001 and Monophasic ICMS for Fuels Troubleshooting Guide


For more information and SAP Notes for this legal requirement, see Technical Note 2023.001: Monophasic Taxation on Fuels and ICMS: New Regulation on Monophasic Taxation on Fuels.


Update - November 14, 2023

ICMS ad rem retention calculation for monophasic ICMS with 6 or 8 decimals places 

The system calculates the ICMS ad rem retention with 6 decimal places by default and you can enable the calculation of the monophasic ICMS retention with 8 decimal places for internal calculations. This requirement is only for ICMS ad rem retention, which means it does not influence ICMS ad rem calculation. 



  • SAP Note 3391714 - TAXBRA: ICMS Ad Rem Retention Calculation for Monophasic ICMS With 6 or 8 Decimals Places

  • SAP Note 3391716 - TAXBRJ: ICMS Ad Rem Retention Calculation for Monophasic ICMS With 6 or 8 Decimals Places


Did you like this post? Give it a Like and share the content with your colleagues. Feel free to leave feedback, comment, or question in the space below.  And don’t forget to follow the SAP S/4HANA Logistics for Brazil  tag in the SAP Community to stay tuned for the latest news.

Regards,

Luize Boyen

 

 
1 Comment