Landed Cost Brazil Import: Building the Model for Power Supplies
Published: September 2026
Reading time: 11 min
Audience: power supply and charger brands, Brazilian importers and distributors, and procurement teams building a landed-cost model for the Brazilian market
By Han — Paiyi Power, an OEM/ODM power supply manufacturer working with brands and importers on market-access and cost planning, building custom and modified-standard supplies from 5W to 240W, from 200 pcs per model.
Last updated: 15 September 2026.
Contents
Direct answer: what goes into landed cost in Brazil?
Landed cost in Brazil is the supplier invoice plus freight and insurance, then federal duties, then social contributions, then state VAT calculated on a base that already includes most of the rest — which is why the total routinely lands well above the sum of the headline percentages.
The single most important thing to understand is that the state tax is grossed up rather than added, and the second is that the classification of the product drives the rate. Get those two right and the model is predictable; get them wrong and every quotation is wrong in the same direction.
This guide builds the model from the ground up. For the certification and market-access side of the same preparation, see importing power supplies into Brazil.
The cost stack, layer by layer
It helps to think of the landed cost as a stack, because each layer is calculated on the layers beneath it. That is what makes the result larger than the sum of its parts.
| Layer | What it is | Calculated on |
|---|---|---|
| Goods value | The supplier invoice, usually FOB | — |
| Freight and insurance | International transport and cover to the port | Added to the goods value to form the customs value |
| Import duty | The federal tariff on the classification | The customs value |
| Industrialised products tax | A federal excise-style tax | Customs value plus import duty |
| Social contributions | Federal contributions levied on the import | The customs value |
| State VAT | The state-level tax, varying by state | All of the above, grossed up |
Read the last row again. The state tax is not calculated on the goods value; it is calculated on a base that already contains the other taxes and the freight. That single fact is responsible for most of the surprise in a first Brazilian cost model.
Freight and insurance sit inside the customs value
Many first models treat freight as a separate line added at the end. In Brazil it is part of the taxable base, and that changes the arithmetic in a way that compounds.
- Freight is dutiable. Because it forms part of the customs value, a more expensive shipping method increases not only the freight bill but every tax calculated on top of it.
- Insurance counts too. It is added to the customs value, so it is taxed like the goods.
- The effect is multiplicative. Raising freight by a given amount raises the total landed cost by more than that amount, because every downstream layer moves.
- Incoterm matters. Whether your supplier quotes FOB or CIF changes what is already inside the declared value, and therefore what your broker adds.
This is the practical reason that consolidating shipments to reduce freight can be more valuable than negotiating the unit price — the saving is taxed at a lower rate than zero, which is to say it is real but magnified.
The ICMS gross-up
This is the mechanism that makes Brazilian landed cost look inflated compared with a simple sum of percentages, and it is worth understanding rather than memorising.
The state tax is included in its own calculation base. Instead of applying the rate to a subtotal, you gross the subtotal up so that the tax, once extracted, produces the correct figure. In practice:
State tax base = (customs value + import duty + industrialised products tax + social contributions + fees) divided by (1 − state tax rate)
Then the tax itself is that base multiplied by the rate. Three consequences follow directly:
- The effective burden is higher than the headline rate. An 18% rate applied this way is not 18% of the subtotal; it is 18% of a larger base, so the money is more than a naive calculation suggests.
- It compounds with the layers below. Every extra unit of duty, freight or fee increases the gross-up base, and therefore increases the state tax as well.
- It varies by state. Because the rate is set at state level, the same shipment can land at different costs depending on where it clears and where the importer is established.
Understanding the gross-up is what turns a model from a guess into a number you can defend in a pricing meeting.
A worked example
The example below shows the shape of the calculation. The rates used are illustrative only, chosen to make the arithmetic visible; they are not a quotation of current rates. Always rebuild the model with your own classification and your own state.
| Step | Illustrative figure | Note |
|---|---|---|
| Goods plus freight and insurance | 10,000 | This is the customs value |
| Import duty | 1,600 | Illustrative rate in the mid-teens percent |
| Industrialised products tax | 580 | Calculated on goods value plus duty |
| Social contributions | 1,175 | Calculated on the customs value |
| Fees | 200 | System and handling charges |
| State tax base | 16,530 | Subtotal of 13,555 grossed up for an 18% rate |
| State tax | 2,975 | 18% of the grossed-up base |
| Total landed | 16,530 | About 1.65 times the customs value |
The number worth carrying away is the last one: the total lands at roughly 65% above the declared value under these illustrative assumptions. That is not a scandalous rate — it is simply what happens when a grossed-up state tax sits on top of four other layers.
NCM classification changes the answer
The classification of the product determines the duty rate, and it also determines which licensing and conformity obligations apply. It is the highest-leverage line in the model.
- It is not the marketing name. Power supplies and adapters sit within a family of tariff codes whose detail depends on function and construction, so two similar-looking products can be classified differently.
- It drives more than one line. Changing the classification changes the duty, which changes the industrialised products tax base, which changes the gross-up, which changes the state tax. One change moves four numbers.
- Consistency matters. The same product declared under different codes across shipments attracts far more attention than a higher rate honestly declared.
- Get it in writing. Agree the classification with your customs broker before finalising a price list, and keep the reasoning on file.
If you model landed cost without settling the classification, you are modelling a product you may not be importing. The wider freight and documentation context is covered in shipping power adapters from China.

Exchange rate, payment and financial costs
The taxes are only part of the model; the financial layer is where quotations quietly lose margin.
- Exchange rate and its movement. A model built at one rate and executed at another changes every line, because all of them are calculated in local currency from a foreign-currency base.
- Financial transaction costs. Payments across borders carry their own charges, which belong in the model rather than in a general overhead line.
- Working capital timing. You pay the supplier, then the freight, then the taxes, then wait for the goods to sell. The cost of that gap is real and rarely modelled.
- Payment terms are a price. A supplier offering longer terms has priced them in; comparing two quotes without comparing terms compares two different products.
A useful habit is to keep a separate “financial” block in the model, so that a change in terms or in the rate is visible as its own line rather than being buried in the tax block.
Tax reform: what is changing
Brazil has been reforming its consumption tax structure, with a transition toward a dual value-added system intended to replace several existing levies over a multi-year period.
- Treat any published rate as provisional. During a transition, a percentage that is correct this year may not be correct next year, and the rules for a given product may move between regimes.
- The direction is toward fewer, broader taxes. The stated intent is to reduce the cumulative, layered effect — which, if it happens, would change the arithmetic in this article for the better.
- Model the transition, do not assume it. If your programme spans the transition, build both the current and the projected structure into the model rather than assuming a smooth path.
- Ask a professional, not an article. This is precisely the area where a customs broker or tax adviser earns their fee, because the answer depends on your classification, your state and the date.
We deliberately do not publish headline percentages. They change, they vary by state and by classification, and a wrong number inside a quotation is worse than no number at all.
Costs that are not taxes but still cost money
A model that stops at the taxes is incomplete, and these lines are where conservative estimates turn out to be optimistic.
- Broker and clearance fees. Professional fees for the declaration and release, which scale with complexity rather than with value.
- System and handling charges. Small fixed amounts that still enter the gross-up base.
- Terminal, storage and demurrage. The cost of a delay, which is why documentation accuracy has a direct financial value.
- Internal freight and warehousing. Brazil is large, and moving goods from the port of entry to the distribution point is a real cost in both money and time.
- Inspection and rework. If a shipment fails an inspection or a conformity check, the cost is not only the delay but the handling.
The practical consequence: build the model from the port all the way to the shelf, not just to the port.
Building the model, step by step
This sequence produces a model you can defend, and it is also the sequence that gets the work done in the right order.
- Fix the classification first. Everything downstream depends on it, so settle it before anything else.
- Build the customs value. Goods value plus international freight plus insurance, in the currency of the invoice.
- Add the federal layers. Duty on the customs value, industrialised products tax on value plus duty, social contributions on the customs value.
- Gross up for the state tax. Use the formula rather than adding a percentage, and use the rate for the state where you will clear.
- Add the non-tax lines. Broker, fees, terminal, internal freight and warehousing.
- Add the financial block. Exchange rate, transaction costs and the cost of the payment gap.
- Express the result as a multiple. A single figure — landed cost divided by goods value — is far easier to use in pricing than a list of percentages.
Then sanity-check the multiple against a real shipment you have already cleared. If the model and the reality disagree, the model is wrong, and it is usually the classification or the freight treatment.
Common modelling mistakes
These five appear in almost every first Brazilian cost model, and each one biases the answer in the same direction.
- Adding the state tax instead of grossing it up. The most common error by a wide margin, and it understates the total every time.
- Leaving freight out of the customs value. Treating freight as a post-tax cost hides the compound effect of every downstream layer.
- Using one classification for convenience. Choosing a code because it produces a nicer number is a compliance risk with a tax rate attached.
- Ignoring the non-tax lines. Broker, terminal and internal freight are small individually and material together.
- Modelling in one currency only. Because the base is in foreign currency, the exchange rate is a variable in every line, not a conversion at the end.
The useful test is to compare the model’s implied multiple with the actual multiple from your last three cleared shipments. A model that has never been checked against reality is a forecast, not a cost.
What to ask your supplier
Several lines in the model depend on information only the supplier can provide, and getting them early avoids rebuilding the model later.
- Incoterm and what it includes. FOB or CIF changes what is inside your declared value.
- Packing list accuracy and carton dimensions. Freight is often charged on volume, so the packing data is a cost input.
- Product construction details. Function and construction are what determine classification, so the technical description has to be precise.
- Documentation you can provide. Technical file, component list and test evidence, all of which feed both certification and a defensible declaration.
- MOQ, lead time and payment terms. Each has a cost consequence, and together they set the working capital requirement. See low MOQ sourcing and cost transparency for how those move with volume.
We are explicit about our position on certification: we build to the applicable safety and power specifications, and certification status varies by model and market. We do not claim INMETRO or ANATEL approval for every model — the Brazilian certificate is per model and held by a Brazilian entity.
Landed cost Brazil import: input table
| Input | Why the model needs it | Where to get it |
|---|---|---|
| NCM classification | Sets the duty rate and moves four other lines | Customs broker, agreed in writing |
| Incoterm and invoice value | Determines what is already inside the customs value | Supplier |
| Freight and insurance | Dutiable, so they compound through every layer | Freight forwarder |
| Federal rates for the code | The direct tax layers | Tariff schedule, confirmed by the broker |
| State tax rate | Drives the gross-up and varies by state | State where the goods clear |
| Broker and terminal fees | Non-tax lines that still enter the gross-up base | Broker and terminal |
| Internal freight and storage | Costs between the port and the shelf | Logistics provider |
| Exchange rate and terms | Every line is converted, and terms carry a price | Finance and supplier |
| Certification lead time | Sits on the critical path, not in the tax calculation | Certification body |


Frequently asked questions
Why is Brazilian landed cost higher than the sum of the tax rates?
Because the state tax is grossed up rather than added. It is calculated on a base that already contains the import duty, the industrialised products tax, the social contributions and the freight, so the effective burden is higher than the headline rate suggests.
What does grossed up mean exactly?
The tax is included in its own calculation base. You divide the subtotal by one minus the state tax rate, then apply the rate to that larger base. It is the reason a simple percentage addition always understates the total.
Is freight taxable?
Yes — international freight and insurance form part of the customs value. That means a more expensive shipping method increases not only the freight bill but every tax calculated on top of it, which is why consolidation is worth more than it appears.
Does the classification really change the cost much?
Yes, and it moves more than one line. It sets the duty rate, which changes the industrialised products tax base, which changes the gross-up, which changes the state tax. Settle it in writing before finalising a price list.
Can I just use published tax percentages?
Use them as a starting point, then confirm with a customs broker for your classification and your state. Rates change, the tax structure has been under reform, and a wrong number inside a quotation is worse than no number.
What is the single most useful output of the model?
The landed-cost multiple — total landed cost divided by goods value. One figure is far easier to carry into pricing than a list of percentages, and it is directly comparable against a real cleared shipment.
How do payment terms affect landed cost?
They carry a price and they change the working capital requirement. Comparing two suppliers on unit price alone compares two different offers; keep a separate financial block in the model so terms are visible as their own line.
Is the exchange rate part of the model?
It is a variable in every line, not a conversion at the end. Because the base is in foreign currency, a change in the rate moves duties, contributions and the gross-up base together.
What MOQ and lead time apply from your side?
From 200 pcs per model at Paiyi Power, with samples in about a week and first production 5–6 weeks after sample approval. We can supply the packing data, technical description and documentation your broker and certification body need.
Free tool: run the model on your own shipment instead of a worked example.
Sources
- Receita Federal — import taxation, customs valuation and declaration rules
- Siscomex — Brazilian import licensing and declaration system
- Ministério da Fazenda — tax policy and consumption tax reform
- MDIC / Gecex — tariff schedules and Mercosur common nomenclature
- INMETRO — compulsory certification, the other half of market access
Related on this blog: importing power supplies into Brazil, shipping power adapters from China, power adapter cost transparency, low MOQ power adapter OEM/ODM.



