PIN Codes and Delivery: What a Serviceability Check Really Asks
Indian e-commerce asks for a PIN code before it asks for anything else, because the code is exactly what tells a courier which delivery operation would handle the parcel. Here is what that check does and does not establish.

Almost every Indian shopping site asks for a PIN code before it asks for your name. Type six digits and the page tells you whether delivery is available, how long it will take, and sometimes whether cash on delivery is an option.
That check is not a formality, and it is not asking where you live in any general sense. It is asking one narrow operational question, and knowing which one makes the answers far easier to interpret.
What the check is actually asking
A PIN code names the post office that delivers to an address. More usefully for e-commerce, it identifies the delivery operation that would handle a parcel going to that address — which hub it routes through, which rider network covers it, and what that network is willing to carry.
So a serviceability check answers: can this seller get a parcel into that delivery operation, and on what terms? It does not answer whether your street exists, whether the address is complete, or whether anybody will be home. Those are different questions and no six-digit code carries them.
This is also why the PIN code is the first field rather than the last. It is the one piece of an address that maps cleanly onto a logistics decision, and it can be checked before the customer has typed anything else. What a PIN code says covers how the six digits get there.
Why two sellers disagree about the same code
One site delivers to your PIN code in two days, another says it does not deliver there at all, and nothing about your address has changed. Both are telling the truth, because they are not using the same delivery network.
Serviceability is a property of a courier and a seller, not of the code. Each carrier decides which codes its network covers, what it will carry there, and what it charges. A seller using one carrier for heavy items and another for small ones can be serviceable and not serviceable at the same address on the same day, depending on what is in the basket.
| The check says | What that means | What it does not mean |
|---|---|---|
| Serviceable | This carrier covers that delivery area for this kind of item | That your full address is correct or complete |
| Not serviceable | This carrier does not cover it, or not for this item | That India Post does not deliver there |
| Cash on delivery unavailable | A commercial decision by the seller or carrier | Anything about the address itself |
A courier and India Post are different questions
India Post delivers to addresses across the country, and a PIN code exists precisely because there is an office responsible for that delivery. A private courier network is a commercial operation that covers what it chooses to cover.
So "not serviceable" never means the postal system cannot reach you. It means this particular seller, through this particular carrier, has chosen not to. In practice that distinction is worth knowing when a purchase matters: a seller who ships by post may well reach an address that a courier-only seller has refused.
When the check says the wrong thing
Sometimes a code is marked serviceable and the parcel still does not arrive, or is marked unserviceable when neighbours order from the same site without trouble. The usual causes are ordinary rather than mysterious.
- A new PIN code, or one recently split between offices, that a carrier has not updated in its coverage list yet.
- A code that spans a very large area, part of which the carrier covers and part of which it does not — a single yes or no cannot describe that honestly.
- An address at the edge of a delivery area, where the code is right and the last mile is genuinely difficult.
- A typed code that is valid but not yours, which passes every check and routes the parcel to a different delivery operation entirely.
What the estimate attached to it means
A serviceability answer usually arrives with a delivery estimate, and the estimate is built from the same data: which hub serves that code, how often it is replenished, and what the carrier has historically managed on that lane. It is a statement about a route rather than a promise about your street.
That is why two addresses sharing a PIN code can get the same estimate and different outcomes. The route to the delivery operation is identical; the last stretch from the local office to the door is not, and it is the part no code describes.
Treat the estimate accordingly. It is a good guide to the bulk of the journey and a weak guide to the final step, which is precisely the step that varies most between a city centre address and one at the edge of a large rural delivery area.
Cash on delivery and other per-code rules
Several of the options a checkout offers are decided per PIN code rather than per customer: whether cash on delivery is available, whether returns are picked up from the address, whether bulky items are carried, sometimes whether a particular seller ships there at all.
None of these is a judgement about an address. They are commercial and operational rules attached to a delivery area, and they change as a carrier changes what it is willing to do on a given lane. An option that was unavailable last year may be available now, and the only way to know is to check again.
If an option you need is missing, it is worth trying a seller on a different network before concluding that the address cannot be served. The code is the same; the rules attached to it are not.
If you are building the checkout
Ask for the PIN code early, because it genuinely is the field that decides the delivery promise. But treat the result as a statement about your carrier rather than about the customer, and say so in the wording: "we do not deliver to this area yet" is both more accurate and less insulting than "invalid PIN code".
Validate the format separately from serviceability. Six digits with a first digit from 1 to 9 is a format check; whether your carrier covers it is a business question. Collapsing the two into one error message is how a customer with a perfectly good address is told their address is wrong.
Keep the typed code exactly as given, as text, and do not overwrite it with one you inferred from a locality the customer selected afterwards. The customer knows their delivery office better than your locality mapping does — and PIN code vs ZIP code covers the field rules that keep the value intact on the way in.
Finally, refresh your coverage data on a schedule. Delivery responsibility shifts as offices open and areas are split, and a coverage list that has not been updated in a year is quietly turning away customers you could serve.
Detect my PIN code now Skip the reading — get the PIN code for where you are standing.
Detect your PIN code from your current location
No typing and no address lookup. Your browser asks for permission, your device works out where it is, and the PIN code in India comes back in seconds. Nothing is sent until you press the button.
Your location is only used to find your PIN code.