Calculadora de ICMS

Calcule o ICMS por dentro (inclusivo) e por fora (exclusivo).
Created by
Renato Passos, Eng. de Software
Reviewed by
Renato Passos, Eng. de Software

Last updated: Apr 18, 2026

ICMS
R$ 180,00
Base de cálculo
R$ 1.219,51
Valor total com ICMS por dentro
R$ 1.219,51

Formula

Por dentro: base = valor/(1−alíq); ICMS = base × alíq

About this calculator

The ICMS Calculator is a practical tool for calculating the Tax on Circulation of Goods and Services, a Brazilian state tax. It offers two calculation modes: ICMS inclusive (embedded) and ICMS exclusive. In the inclusive mode, the tax is embedded in the total value of the goods, and the rate applies to a base that includes the ICMS itself. In the exclusive mode, the ICMS is calculated separately on the value of the goods, without including the tax in the base.

Operation is simple: you enter the value of the goods, the ICMS rate (which varies by state and product, usually between 7% and 18%), and choose the calculation type. For inclusive ICMS, the formula is: base = value / (1 - rate) and then ICMS = base * rate. For exclusive ICMS, ICMS = value * rate. The calculator displays the ICMS amount and, if desired, the total price with tax.

Use this calculator in situations such as: pricing products for interstate sales, checking invoices, tax planning for small businesses, or understanding the impact of ICMS on the final consumer price. It is useful for both accountants and entrepreneurs who need to correctly calculate the tax in purchase and sale operations.

Important precautions: the ICMS rate varies depending on the state of origin and destination of the goods, as well as the product category. Always verify the correct rate for your operation. Remember that inclusive ICMS is the most common method in Brazil, but some contracts or invoices may specify exclusive calculation. Do not confuse ICMS with other taxes such as ISS or IPI.

Frequently asked questions

What is the difference between inclusive and exclusive ICMS?

In inclusive ICMS, the tax is embedded in the tax base, meaning the product value already includes the ICMS. In exclusive ICMS, the tax is calculated on the product value and added separately.

How do I know the ICMS rate for my product?

The rate varies by state and product type. Check the internal rate table of your state or the interstate rate (usually 7%, 12%, or 18%) for transactions between states.

Does this calculator work for ICMS on services?

No, ICMS applies to goods and some specific services (like transportation and communication). For most services, the tax is ISS, a municipal tax.

Is the calculator result accurate for invoices?

Yes, if you enter the correct rate and value. However, invoices may include adjustments like freight, insurance, and other expenses that change the tax base.

Can I use it to calculate ICMS on imported products?

Yes, but remember that ICMS on imports has specific rules and may include other charges. The calculator provides the basic tax amount.

Other Impostos e Tributos Brasileiros calculators