KADMOON
Back to Insights
importingBrazil

A Practical Guide to Importing Into Brazil

Step by step guide for US companies importing into Brazil, covering registration, HS classification, licensing, taxes, and customs clearance.

Published on November 27, 2025·3 min read

Start before you pay the supplier

Importing into Brazil rewards preparation. Before you wire money for a proforma invoice, confirm three things about your Brazilian entity or partner:

  • Radar registration (Siscomex): the importing company must be authorized to trade, in the tier that matches your expected volume.
  • Tax classification (NCM): every product carries an NCM code that sets the rates for II, IPI, PIS, COFINS, and any license requirement.
  • Administrative treatment: some goods need an Import License (LI) or an LPCO approval from agencies like Anvisa, Inmetro, or MAPA before shipment.

The most expensive early mistake is the wrong NCM. It changes duty, license requirements, and audit risk all at once.

The core steps

1. Quote and Incoterm

Agree on price and the Incoterm. FOB and CIF are the most common for ocean freight into Brazil. Under FOB you control and pay the international freight and insurance; under CIF the supplier includes them. Either way, freight and insurance land back in the customs value.

2. Licensing when required

If the product needs an LI or LPCO, register it in the Portal Único before shipment when prior licensing applies. Shipping controlled goods without the required license leaves the cargo stuck at the port and triggers penalties.

3. Shipping documents

Confirm the documents traveling with the cargo:

  • Commercial invoice
  • Packing list
  • Bill of lading (ocean) or air waybill (air)
  • Certificate of origin when a trade agreement applies

Make sure the invoice description matches the declared NCM. A mismatch slows clearance.

4. Filing the declaration

Once the cargo reaches a bonded facility, you file the import declaration. Brazil is moving from the older DI to the DUIMP inside the Portal Único. The declaration calculates the taxes and submits the cargo for risk screening.

5. Risk channel and inspection

After filing, the cargo is assigned a channel:

| Channel | What happens | |---------|--------------| | Green | Automatic clearance | | Yellow | Document review | | Red | Document and physical inspection | | Gray | Customs valuation review |

6. Pay taxes and clear

Federal taxes are debited when the declaration is registered. ICMS is a state tax and must be paid or secured before the goods are released. After inspection, clearance is issued and the cargo can be picked up.

The taxes, in plain terms

Brazilian import taxes stack on top of each other, which surprises first time importers:

  • II (import duty) on the customs value
  • IPI on customs value plus II
  • PIS and COFINS on the customs value
  • ICMS, a state tax, calculated "inside" the base, on the sum of the rest

A shipment with a 100,000 BRL customs value can easily reach 170,000 BRL landed, before inland freight. Never compare a supplier's FOB price directly with a local product.

Costs that catch newcomers

  • Demurrage and detention: charged by the carrier when containers stay out past the free time.
  • Storage: charged by the bonded facility per period, so idle cargo gets expensive.
  • FX: closing the currency to pay the supplier has a spread and moves with the market.

Plan the timeline backward from the date you actually need the product on hand.

Closing

The slow part is pulling NCM, rates, FX, and fees into one reliable landed cost number. Software built for the operation, like Kadmoon, recalculates it on every quote and removes the spreadsheet rework. Try it in the import cost calculator.

Enjoyed the content? See the platform in action