Any origin. Any destination. One workflow. Located in United States Support Sign in
Veloque
Sign in Start 3-day free trial
Sign in Start 3-day free trial
← All posts
Import costing 26 Jul 2026 · 4 min read

SWS is charged on the aggregate, not on Basic Duty alone

SWS is charged on the aggregate of customs duties, not on Basic Duty alone. If your spreadsheet does the latter, every import you have costed is wrong — and always in the same direction.

What the rule actually says

Social Welfare Surcharge is levied at 10% of the aggregate of duties of customs. The word doing the work is aggregate. That means Basic Customs Duty plus AIDC plus any applicable cess — not Basic Duty on its own.

Most spreadsheets get this right when AIDC and cess are nil, because then the aggregate and the Basic Duty are the same number. The error only appears on tariff lines where AIDC or Health Cess actually applies, which is precisely where the amounts are large enough to hurt.

A worked comparison

Assessable value₹20,00,000
Basic Customs Duty @ 10%₹2,00,000
AIDC @ 5% of AV₹1,00,000
SWS the wrong way — 10% of BCD₹20,000
SWS the right way — 10% of (BCD + AIDC)₹30,000
Understatement, before IGST₹10,000

₹10,000 looks survivable until you remember IGST is charged on assessable value plus all duties. The understated SWS drags the IGST base down with it, and the error compounds through to your selling price.

The aggregate is not always the aggregate

One caveat the rule-of-thumb version leaves out: the base is not fixed. Specific customs notifications exempt AIDC on named tariff lines, and where that applies the surcharge is no longer charged on a sum that includes it. That is why the calculator lets you choose the surcharge base — the three duties together, basic duty plus health cess, or basic duty alone — instead of hardcoding one. Read the notification for your own tariff line and set the base to match it; a rule applied blind is the same error in the other direction.

Why it matters more than the rupees

An understated landed cost does not just cost you the difference. It makes you quote a selling price that looked profitable and was not. You find out at the end of the quarter, across every shipment on that tariff line, all at once.

Check a real consignment against the full chain Open the landed cost calculator
Examples only, not advice These are worked examples. Tax rates change often and every shipment is different. Check with your customs agent before you file anything.

More from the blog