Estimate ICMS on a net amount using a common intra-state rate, or gross it up with the por dentro (tax-inside) method. Pick a state or enter a rate.
ICMS is a state tax, so the rate depends on the state and the operation. The standard method adds the rate on top of the base. The por dentro method calculates the tax inside the price, which grosses the total up.
Each state sets its own intra-state ICMS rate, commonly between 17% and 20%. Inter-state operations and specific products use different rates. This tool uses a common intra-state rate as a starting point.
For many operations ICMS is calculated inside the price. The gross-up divides the base by one minus the rate, so the tax lands on a larger total. Use it when the price should already include the tax.
Real ICMS turns on the state, the product, tax substitution, and other rules. Treat this as an example to sense-check a figure, then confirm with the state SEFAZ.
Rates and rules change and vary by state. The sources below are the authoritative reference for ICMS.
This is a simplified example estimate based on the amount and rate entered. It is not tax advice. ICMS rates and rules vary by state and operation. Verify against the state SEFAZ.
Rivane applies the right ICMS treatment on each nota fiscal and rolls it into your reporting, so a single calculation becomes an audit-ready record.
Request demo