The Social Welfare Surcharge mistake that understates every landed cost
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.
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.
