All articles
10 min read

Landed Cost Calculation for Imports into India: Formula and Sheet

Landed cost calculation adds freight, insurance, customs duty and clearance charges to the supplier price, then removes GST you can claim back. Divide by units received to get unit cost.

By Praveen Nune, Co-Founder & CEO · Updated 9 Oct 2026

A woman at a desk uses a calculator and laptop to work out import costs, with cartons of imported goods visible behind her.

Key takeaways

  1. 01
    Landed cost = assessable value + customs duties + clearance and delivery costs. Add IGST only if you cannot claim it back as credit.
  2. 02
    In our single-SKU example, counting claimable IGST as cost overstates stock cost by 17.0% (₹1,30,220 on ₹7,65,443).
  3. 03
    Take duty from the bill of entry. Split freight by weight or volume, and clearance charges by value or per bill.
  4. 04
    Check the duty rate and the IGST rate for your product's HS code. Customs surcharge treatment changed in 2025 and 2026, and GST slabs changed in September 2025.
In this article
  1. 1How do you do a landed cost calculation for an import into India?
  2. 2Which charges count toward assessable value, and which do not?
  3. 3How much does counting IGST as cost overstate your landed cost?
  4. 4How should shared freight and clearance charges be split across SKUs?
  5. 5Which exchange rate and duty rates should a landed cost sheet use?
  6. 6What should you check before you trust the sheet?
  7. 7When does a spreadsheet stop being enough for landed cost?
  8. 8Frequently asked questions

One line causes the most avoidable overstatement in a landed cost sheet: the IGST (Integrated Goods and Services Tax) paid at the port. A registered importer claims it back as credit, so it does not belong in the cost of the goods, yet it is easy to add by habit.

The duty lines move too. Budget 2025-26 exempted the Social Welfare Surcharge on 82 tariff lines that already carry a cess, and GST rates were restructured in September 2025. A rate copied from an older sheet can be wrong for your product.

Importers who ask for a landed cost sheet want the same thing: supplier invoice in, cost per unit in rupees out, with duty taken from the bill of entry rather than guessed. This page gives that sheet, two worked examples with their working shown, and the customs rules behind each line.

If you cannot claim input tax credit, for example because you are unregistered, IGST becomes a cost. The first worked example shows the difference.

How do you do a landed cost calculation for an import into India?

A landed cost calculation for an Indian import runs in five steps: convert the supplier price to rupees, add freight and insurance to reach assessable value, add customs duties, add clearance and delivery costs, and add IGST to cost only if you cannot claim it back. Divide the result by units received.

Terms used throughout:

  • FOB (free on board) is the supplier's price at the port of origin, with freight and insurance not included.
  • CIF (cost, insurance, freight) is FOB plus freight and insurance to the Indian port. Customs assesses imports on a CIF basis, and that figure is the assessable value.
  • Bill of entry is the import declaration filed with customs. It shows assessable value and the duty paid.
  • BCD is basic customs duty, charged on assessable value.
  • Cess is an extra levy on top of duty.
  • SWS is the Social Welfare Surcharge, 10% of customs duty (BCD in the simple case where no other customs duty applies).
  • IGST is charged on assessable value plus BCD plus SWS.
  • ITC (input tax credit) is the GST you set off against your own GST liability.
  • HS code (Harmonised System) is the product classification code that fixes your duty rate.
  • CHA is a customs house agent, the broker who clears the goods.

Use this layout, one row per SKU (stock-keeping unit, meaning one distinct product):

ColWhat goes inFormula
ASKU
BDescription
CUnits receivedCount that passed goods-in
DFOB in foreign currencyFrom the supplier invoice
ECustoms exchange rateCBIC rate on the bill-of-entry date
FFOB in ₹ for customsD × E
GFreight shareFrom the freight invoice
HInsuranceActual premium, or 1.125% × F if not documented
IAssessable valueF + G + H
JBCDI × BCD rate
KSWSJ × 10% (zero where exempt)
LIGST(I + J + K) × IGST rate
MClearance, port, inland haulageYour share of each invoice
NFOB in ₹ for stockD × spot rate on the supplier-invoice date
OLanded costN + G + H + J + K + M, plus L only if no ITC
PUnit landed costO ÷ C

If your supplier invoices CIF, enter the invoice value in F and N and leave G and H blank.

As of October 2026, GST has only the 5%, 18% and 40% slabs (plus nil), in force since 22 September 2025 (PIB). Check the IGST rate for your HS code before using 18%. In the examples below, columns E and N use the same rate so the arithmetic stays readable.

Column P is the figure to feed into pricing and into your reorder point formula, where an understated cost distorts the stock value you are protecting.

Which charges count toward assessable value, and which do not?

Assessable value includes freight and insurance to the place of importation, commission (other than buying commission), packing, royalties and licence fees linked to the sale, and assists such as tooling or design supplied by the buyer. Inland transport and installation after import are excluded, according to the Directorate General of Valuation.

Two rules cause most of the errors:

  • Deemed rates apply when you cannot document the cost. Under Rule 10(2) of the Customs Valuation Rules, 2007, if actual transport cost cannot be ascertained it is taken as 20% of FOB, and if insurance cannot be ascertained it is taken as 1.125% of FOB. On the example below, 20% of the ₹6,00,000 FOB is ₹1,20,000, against an actual freight invoice of ₹45,000. Keep the freight and insurance documents.
  • The old 1% landing charge is gone. Notification 91/2017-Customs (N.T.) replaced the earlier practice of adding a notional 1% of CIF. Loading, unloading and handling charges incurred at the Indian port are not added to assessable value.

Port charges, CHA fees and inland haulage are therefore not dutiable. They are still costs of bringing the goods to your warehouse, so they belong in stock cost. Under Ind AS 2 (Indian Accounting Standard 2, Inventories) and AS 2 (Accounting Standard 2, Valuation of Inventories), import duties and taxes form part of purchase cost, except taxes you can later recover.

GST charged on CHA, port or courier invoices is ordinary GST on services. If you are registered and eligible, it is also claimable credit. The service charge goes in cost, and the GST on it stays out. Confirm eligibility with your chartered accountant.

A container on a port quayside with a crane behind it and a truck waiting on the road leading inland.
Costs up to the port of arrival count toward assessable value, while the road beyond it does not.

How much does counting IGST as cost overstate your landed cost?

Counting claimable IGST as cost overstated stock cost by 17.0% in our single-SKU example. This is our model: figures are rounded to the nearest rupee, and the BCD (10%) and IGST (18%) rates are illustrative, not those of any specific product.

Inputs: 1,000 units; FOB ₹6,00,000; freight ₹45,000 (invoiced); insurance not documented, so deemed at 1.125% of FOB; CHA and port charges ₹30,000; inland haulage ₹12,000.

LineWorking₹
FOB6,00,000
Freightinvoice45,000
Insurance1.125% × 6,00,0006,750
Assessable value6,51,750
BCD10% × 6,51,75065,175
SWS10% × 65,1756,518
IGST base6,51,750 + 65,175 + 6,5187,23,443
IGST18% × 7,23,4431,30,220
CHA, port, haulage30,000 + 12,00042,000

Landed cost, ITC claimed

7,23,443 + 42,000

7,65,443

Unit cost

÷ 1,000

₹765.44

Landed cost if IGST wrongly included7,65,443 + 1,30,2208,95,663
Unit cost, wrong÷ 1,000₹895.66
Overstatement1,30,220 ÷ 7,65,44317.0%

A cost inflated by 17% pushes prices up or hides margin on every unit.

The IGST line stays in the cost when you cannot claim credit. That covers an unregistered importer, and a registered one whose goods go into supplies that do not qualify for credit. In those cases IGST is a real cost and goes into column O.

How should shared freight and clearance charges be split across SKUs?

Split freight by weight or volume, matching how the carrier billed you. Split CHA and port charges by value or per bill of entry, and haulage by weight. Take duty as assessed on each bill-of-entry line. Different splits move cost between SKUs without changing the shipment total.

Our model, with ₹88 per US dollar as an illustrative rate:

  • SKU A: 1,000 motors, US$7,000 FOB in total (US$7 each), 2,000 kg, BCD 10%.
  • SKU B: 500 controllers, US$5,000 FOB in total (US$10 each), 200 kg, BCD 7.5%.
  • Freight ₹60,000; CHA and port charges ₹40,000, split by value; haulage ₹15,000, split by weight; insurance 1.125% of FOB.
  • Duty is computed with freight apportioned by value in assessable value, which is how we assume a bill of entry assesses each line. Use the figures on your actual bill of entry.
A warehouse worker beside a floor scale with two pallets of different goods being weighed.
Weight and volume decide how much of one shared freight bill each product carries.
Working, ITC claimed (₹)SKU ASKU B
FOB (US$ × 88)6,16,0004,40,000
Freight in assessable value (by value)35,00025,000
Insurance (1.125% × FOB)6,9304,950
Assessable value6,57,9304,69,950
BCD (10%; 7.5%)65,79335,246
SWS (10% of BCD)6,5793,525
IGST (18%), claimed, not in cost1,31,45491,570
CHA and port share (by value)23,33316,667
Haulage share (by weight)13,6361,364
Freight in stock cost, by value35,00025,000
Freight in stock cost, by weight54,5455,455

Landed cost, freight by value

7,67,272

5,26,751

Landed cost, freight by weight

7,86,817

5,07,206

Per-unit landed costFreight by valueFreight by weightChange
SKU A (heavy, US$7 each)₹767.27₹786.82+2.5%
SKU B (light, US$10 each)₹1,053.50₹1,014.41−3.7%
Shipment total₹12,94,023₹12,94,023none

The weight split loads more freight on the motors because they weigh 2,000 kg of the 2,200 kg shipment. Splitting by value makes the controllers look dearer than they are. The gap here is a few per cent. It grows when a heavy, low-value item shares a shipment with a light, high-value one.

If you cannot claim credit, add each SKU's IGST to its landed cost. On the value split that is ₹898.73 per motor and ₹1,236.64 per controller.

Which exchange rate and duty rates should a landed cost sheet use?

Use the CBIC-notified exchange rate for the date the bill of entry is presented to convert assessable value, as section 14 of the Customs Act, 1962 requires. CBIC is the Central Board of Indirect Taxes and Customs. Take duty rates from the current tariff for your product's HS code.

Four points, as of October 2026:

  • Surcharge. SWS is generally 10%, but 82 tariff lines with a cess are exempt. Notification 3/2026-Customs, effective 2 February 2026, revised the SWS and AIDC (Agriculture Infrastructure and Development Cess) treatment of specified goods. Look up your own HS line rather than assuming 10%.
  • IGST rate. GST has only the 5%, 18% and 40% slabs (plus nil), in force since 22 September 2025 (PIB). Check the rate for your HS code against the notification before using 18%.
  • Other duties. Anti-dumping duty, where it applies to your product and origin, sits in the duty stack before IGST. Ask your CHA whether any applies.
  • Exchange differences. For stock cost, record the supplier invoice at the spot rate on the transaction date and take duty at the CBIC rate on the bill-of-entry date. Any difference when you settle the supplier invoice is an exchange gain or loss, not a cost of stock. Confirm treatment with your chartered accountant.

What should you check before you trust the sheet?

Run these six checks on every shipment. Each has a clear pass or fail.

  1. 1

    Assessable value matches

    Pass: column I equals the assessable value on the bill of entry. Fail: find the freight or insurance line you added twice or left out.
  2. 2

    Duty matches

    Pass: BCD + SWS + any other duty equals the duty paid on the bill of entry, to the rupee. Fail: your rate or HS code is wrong.
  3. 3

    IGST sits in its own column

    Pass: IGST is excluded from landed cost, and the amount equals the credit in your electronic credit ledger. Fail: it is inside the cost, or credit is not showing.
  4. 4

    Allocation shares total 100%

    Pass: the freight, CHA and haulage shares across SKUs sum to the invoice totals. Fail: some cost is unallocated.
  5. 5

    Divisor is units received

    Pass: unit cost uses the count that passed goods-in, not the count ordered. Fail: shortages and damage are spreading cost over units you do not have.
  6. 6

    Late invoices are caught

    Pass: CHA, demurrage (container charges beyond free time) and detention bills arriving after receipt are added to the shipment's cost. Fail: stock is valued before they arrive and never revised.

When does a spreadsheet stop being enough for landed cost?

A spreadsheet stops being enough when you have several shipments a month, partial receipts, and stock already sold before the last CHA invoice arrives. At that point, rebuilding cost per shipment by hand creates the errors the checks above are meant to catch.

Our landed cost feature allocates transportation, import duties, taxes, customs fees and other charges to inventory items, so each unit is carried at its true landed cost rather than its purchase price. That gives you margin visibility per item inside Salesforce, where your sales and purchase orders already sit. The logic is the one in the sheet above: costs by head, assigned to items, and a unit cost that follows the stock.

As of October 2026, landed cost is included in our Enterprise plan, which has custom pricing. For a wider view of what inventory software costs in India, see our guide to inventory management software cost. Our 15-day free trial gives full access with no credit card, and our sales team can walk you through your own shipment data.

Carry every unit at its true landed cost

Our sales team can walk you through your own shipment data, and the 15-day free trial gives full access with no credit card.
Talk to sales

Frequently asked questions

No. Notification 91/2017-Customs (N.T.) removed the notional 1% landing charge from assessable value. Handling charges at the Indian port are not dutiable, though they remain a cost in your stock valuation.

Not if you are GST-registered and can claim it as input tax credit, because recoverable tax stays out of inventory cost. If you cannot claim the credit, for example because you are unregistered, IGST becomes a real cost and goes into landed cost.

Landed cost is what it costs to bring one unit of stock to your warehouse. COGS (cost of goods sold) is the landed cost of the units you sold in a period. See our guide to calculating inventory turnover days from COGS.

For identical items, divide the freight invoice by units received. For mixed goods, allocate freight by weight or volume, in the way the carrier charged. Splitting by value understates freight on heavy, cheap items and overstates it on light, expensive ones; in the example above the difference was 2.5% and 3.7% per unit.
Customs converts assessable value at the CBIC-notified rate for the date the bill of entry is presented. Record the supplier invoice in your books at the spot rate on the transaction date. Any difference on settlement is an exchange gain or loss, not a cost of stock.

Sources

  1. 1.Directorate General of Valuation: customs valuation guidance
  2. 2.Customs Valuation (Determination of Value of Imported Goods) Rules, 2007, Rule 10(2)
  3. 3.Notification 91/2017-Customs (N.T.), 26 September 2017
  4. 4.Finance Act, 2018, section 110: Social Welfare Surcharge
  5. 5.PIB: Union Budget 2025-26 customs tariff rationalisation
  6. 6.Union Budget 2026-27: explanatory memorandum to customs notifications, including Notification 3/2026-Customs
  7. 7.PIB: GST rate rationalisation, slabs in force from 22 September 2025
  8. 8.PIB: CBIC exchange rate notification under section 14 of the Customs Act
  9. 9.Ministry of Corporate Affairs: Indian Accounting Standard (Ind AS) 2, Inventories

Keep reading

Arka Inventory.

© 2026 Arka Inventory

Powered by PageLens.ai

Get in touch — we'd love to help.

Request a Demo