Skip to main content
An importer pays basic customs duty in cash on every Bill of Entry. A duty credit scrip settles that same duty at face value, and it can be bought for less than face. The difference is a direct, permanent saving on landed cost, taken at the point of clearance.
In one line: buy ₹100 of duty-paying power for less than ₹100, and pay the same duty bill for less cash.

What the saving actually is

Suppose an importer owes ₹50,00,000 of basic customs duty over a quarter and buys scrips at 97% of face. It spends ₹48,50,000 of cash to extinguish ₹50,00,000 of duty. The ₹1,50,000 difference is not a rebate to be claimed later or a timing benefit. It is a reduction in cash out, realised at clearance. Scale that across an import book and the saving is a line item, which is why importers with steady duty bills treat scrip purchase as a standing procurement task rather than an occasional opportunity.

What a scrip can and cannot pay

This is the constraint that sizes everything: So your addressable requirement is your BCD number, not your total customs bill. An importer with a large IGST component and a small BCD component has less scrip demand than its headline duty figure suggests.

Sizing the requirement

Work from the BCD you expect to pay in the window over which the scrips will remain valid.
  • Read your recent Bills of Entry and separate BCD from IGST and cesses.
  • Project the BCD for the coming period, taking your normal import cadence.
  • Buy against that number, not above it. A scrip you cannot consume before expiry is a loss, not an asset.
Scrips transfer whole, so a requirement is covered by a bundle of whole scrips rather than an exact amount. On the ScripX API, a buy quote reports the shortfall as residual_paise: the part of your requirement that whole scrips could not cover. Plan for it.

What to check before you buy

Remaining balance

Not the original face value. A partly utilised scrip is worth the balance still on it.

Time to expiry

Can you actually consume it in the window? Cheap short-dated paper is only cheap if you clear the goods in time.

Transfer eligibility

Under the e-scrip framework a scrip may be transferred only once. A scrip that has already been transferred cannot be passed on again.

Provenance

Which shipping bills the credit derives from and whether the selling IEC is clean. A credit with a contested origin is your exposure once it sits in your ledger.

Buying on ScripX, step by step

1

Connect the importer firm

Register the importer’s IEC with role: "importer" and complete verification. See Register a firm.
2

Read the market

GET /v1/market/{scheme} for the snapshot, or the public Scrip Reference Rate with no key at all.
3

Quote the requirement

POST /v1/quote with side: "buy" and requirement_paise set to the duty you need covered. The response gives price_bps, all_in_paise (the cash you pay, everything included) and any residual_paise that whole scrips could not cover.
4

Place the order

POST /v1/orders with an Idempotency-Key. The buy side carries a price ceiling so the order can never fill above your limit.
5

Settle and utilise

Your funds are locked before anything moves, the scrips transfer to your ICEGATE ledger, and the credits are then available to quote against duty when you file a Bill of Entry.
The full buy-side walkthrough with request and response bodies is in the Importer guide.

Utilisation: spending the credit

Once transferred, the scrip sits in the buyer’s e-scrip ledger under its own IEC. It is used by applying it against duty payable at the time the Bill of Entry is filed, up to the balance available and only against heads the scrip is permitted to pay. Each utilisation reduces the balance; a scrip is extinguished when its balance reaches zero or when it expires, whichever comes first.

Where buyers lose money

  • Buying more than they can consume. Unused balance at expiry is a total loss on that portion.
  • Buying against the wrong number. Sizing to total customs duty rather than to BCD.
  • Paying before title moves. In a private deal, the buyer who funds first carries the risk. Delivery versus payment removes the question.
  • Ignoring provenance. The credit lands in your ledger under your IEC. Its history becomes your problem.
  • Chasing the last few basis points on short-dated paper. A deeper discount on a scrip you cannot consume in time is not a discount.

Frequently asked questions

No. Duty credit scrips pay basic customs duty. IGST and most cesses must still be paid in cash or settled through your normal input-credit chain.
No. Duty credit scrips are classified under HSN 4907 and exempt under Notification 02/2017. The purchase price is the whole cost.
Not exactly. Scrips transfer whole, so a requirement is covered by a bundle of whole scrips and the uncovered remainder is reported as residual_paise. Pay that part in cash, or size the next purchase to absorb it.
Generally no. Under the e-scrip framework transfer is permitted only once, so a scrip that has been transferred to you is yours to utilise, not to pass on. Buy to consume, not to trade.
On ScripX, the same business day. Funds lock first, scrips transfer, and the seller is paid on confirmation. Nothing moves one-sided, and a settlement that cannot complete refunds in full the same day.
On ScripX no scrip is listed until it clears provenance screening: the shipping-bill chain, the seller’s IEC history, KYC on the selling firm, and the credit’s live status in the customs ledger. In a private purchase, that diligence is yours to run.