Last updated: 12 November 2026
An indent is a ward's request to the Main Store for hospital stock. The ward's in-charge raises it, the Main Store's in-charge approves it (lowering lines if it cannot supply everything), and then issues it — which is the moment the quantity actually moves out of the Main Store and into the ward.
Nothing on an indent moves stock by itself. Raising and approving only reserve the quantity, so the Main Store cannot promise the same item to a second ward; issuing is the only step that changes a balance. Stock is counted with the same rules as everywhere else, so a request can never be made against a service that was never received.
An indent that nobody finishes is expired automatically after a week, so a stale request stops holding stock.
An indent is the way stock comes into a ward. Stock the ward never used goes back the other way as a return.
Open Modules → Store and click Indents, or use the Indents link on the Store dashboard. The list shows the indents you may see, newest first:
| Column | Meaning |
|---|---|
| Date | When the indent was raised |
| Ward | The store asking for the stock |
| Raised by | The user who raised it |
| Status | See the status table below |
| Lines | How many items were asked for |
| Requested | Total quantity asked for |
| Issued | Total quantity already issued |
| Open | Opens the indent |
The Store filter narrows the list to one store and the Status filter defaults to Open indents — everything still awaiting approval, partly issued or about to be. Choose a single status to see closed, cancelled or expired requests.
Asking for more than is on the shelf is allowed on purpose. The whole requested quantity is reserved, so available drops — possibly below zero — and that shortfall is the demand the Main Store sees to buy against. A line the store has none of still becomes a real indent, is approved like any other, and can be issued — the purchase that explains it can be booked afterwards.
The server re-reads the request under a lock, so two wards raising at the same moment still get distinct indent numbers and neither can corrupt the reservation.
Open the indent and look at the lines table: In ward and At main sit beside each item — what the ward already holds and what the Main Store's book shows — so you can see what topping this indent up takes the ward to before deciding.
Click Approve. Every line is filled in with the quantity that was asked for; lower the ones you cannot supply and click Save approval.
Revising. An approval is not final. Open the indent again — the button reads Revise approval once it has been approved — and move lines up or down. The same bounds apply: every line stays between what has been issued (the floor) and what the ward asked for (the ceiling), and the reservation follows the new figures.
Issued stock is never reduced by revising — that is a real movement. Adjusting for stock the ward already holds is a separate return from the ward, not part of this screen.
A ward can be given a Maximum per item on its Minimum Levels screen (see Store Minimum Levels). While approving, if a line would take the ward's holding past that maximum, its In ward figure turns red and a warning names the item and the figure it would reach.
The maximum is guidance, not a rule: the approval still saves. It is there to catch a ward that is quietly over-stocked before you add to it.
Once approved, Issue stock appears. The issue screen pre-fills each line with what is still owed:
A line left at zero is simply not issued; it stays owed on the indent.
The stock on hand does not block an issue. If the ward needs the goods now and the Main Store's book does not show them yet, issue them anyway: the screen marks the line in red and warns that the Main Store's balance will go negative, but the issue goes through. That negative is the paperwork lag, not a missing delivery — clear it afterwards by booking the supplier's purchase, or by counting the stock in at the Main Store with Set Stock. A Set Stock count is a Main Store count, so it corrects exactly the balance the issue pushed negative and leaves what the ward holds untouched.
The Main Store's balance falls and the ward's rises by the same quantity; the hospital total is unchanged. If you sent only part of the indent, it becomes Partly issued and keeps the rest reserved. Issue again when more stock arrives — the list and the detail both show what is left as Remaining.
One issue can send several items at once, and each item can be topped up across as many issues as it takes. The issue that clears the last remainder closes the indent.
An indent brings stock into the ward. What the ward then uses is recorded on Consumption, separately from this screen — see Ward Consumption.
Either the ward or the Main Store can cancel an indent that has not been closed. Click Cancel indent, type a reason and confirm.
Cancelling releases the unissued quantity back into the Main Store's available stock. Anything already issued stays at the ward — it was really moved, so cancelling the paperwork does not move it back.
Sometimes the decision is not about one indent. Say three indents for the same item hold 200 between them and 150 has been issued; the Main Store wants to stop holding the other 50 for a few days, then hold it again. Editing three indents would not say that clearly, so there is a separate entry for it.
Open Modules → Store → Release holds. The table lists every item the Main Store currently holds:
| Column | Meaning |
|---|---|
| Held now | What the open indents reserve for the item, after any earlier release |
| Keep held | The quantity the hold should be lowered to (or restored to) — you type the figure to keep |
| After | What will be held once you save |
Set Keep held on the items you mean to change, add the date and a note, and click Release hold. The difference between Held now and what you keep goes back into the Main Store's available stock.
You cannot keep more than is held before earlier releases: the screen shows that ceiling and the server refuses more.
A cron job runs every night at 03:00 IST. Any indent that has been untouched for 7 days — counted from its last issue, or from approval, or from the date it was raised — becomes Expired:
The window is a system setting (STORE_INDENT_EXPIRY_DAYS), 7 days unless changed. Once an indent is closed, cancelled or expired nothing further can be issued against it.
| Status | Meaning | What can happen next |
|---|---|---|
| Awaiting approval | Raised; the full quantity is reserved | Approve, cancel, or expire |
| Approved | Approved at the shown quantities; still reserved | Issue, revise, cancel, or expire |
| Partly issued | Some stock has moved; the remainder is still reserved | Issue the rest, revise, cancel, or expire |
| Closed | Every approved quantity has been issued | Revise above what was issued to reopen it |
| Cancelled | Stopped on purpose, with a reason | Nothing |
| Expired | Untouched past the expiry window | Nothing |
| Action | Who |
|---|---|
| Raise an indent | The ward's in-charge; admin or director for any ward |
| Approve or revise | The Main Store's in-charge; admin or director |
| Issue | The Main Store's in-charge; admin or director |
| Release a hold | The Main Store's in-charge; admin or director |
| Cancel | Either the ward's in-charge or the Main Store's in-charge; admin or director |
| View | Anyone who can open the Store module, for the stores they may see |
A ward's in-charge can never approve their own indent — approval belongs to the store that supplies the stock.
The line shows "not in stock" when raising. That is fine — the ward may still ask for it. The indent becomes demand the Main Store has to buy against. If you only want what can be issued today, pick an item with an available figure above zero.
"Cannot issue {n} — {n} remaining". You cannot send more than the approved quantity. If the ward was approved less than it needs, revise the indent upward — up to what the ward requested. If it needs more than it asked for, raise a new indent.
The Main Store's book shows fewer than I am issuing. That is allowed. Issue anyway — the ward gets the stock and the Main Store's balance goes negative until the purchase or physical count is recorded. The screen warns you before you save.
"This indent is not open for issue". The indent is still awaiting approval, or it has been closed, cancelled or expired.
"Only the main store's in-charge can issue this indent". You may see the indent from the ward side, but issuing belongs to the Main Store. Ask its in-charge, or an administrator.
"You are not the in-charge of this store" when raising. Your user needs to be named as that ward's in-charge in Store Master, or you need an admin or director.
"Register the main store first". The organization has no Main Store. Create one in Store Master.
The indent disappeared from the list. The list opens on Open indents. Choose Closed, Cancelled or Expired in the Status filter to see it.
Q: Why is the quantity reserved if nothing has moved? A: Reservation is a promise, not a movement. It holds the quantity against the Main Store so a second ward sees it as spoken for. Reserving changes available, never on hand — see Store Minimum Levels.
Q: Can a ward ask for something the Main Store does not have? A: Yes, and that is the point of a demand. The indent reserves the whole requested quantity, so available can go negative — the shortfall is what the Main Store must buy. It can be approved and issued as it stands; the Main Store's balance goes negative until the purchase (or a count with Set Stock at the Main Store) is recorded, so the paperwork and the movement meet up in the end.
Q: Can I issue stock the computer says is not there? A: Yes. The stock on hand is informational on the issue screen — it never blocks the issue. A red line and a warning tell you the Main Store's balance will go negative; issue anyway when the goods are physically on the shelf and the bill or count will follow.
Q: Why can a ward's in-charge not approve their own indent? A: Approval is the supplying store's decision. The ward asking for stock cannot also decide that the Main Store has it, so the two actions belong to two different stores.
Q: Can a ward ask for more than one item? A: Yes. An indent can carry up to 200 lines, each with its own requested and approved quantity, and each can be issued in parts.
Q: What happens to stock if I cancel a partly issued indent? A: The remainder is released and becomes available again; the quantity already issued stays at the ward. Cancelling reverses the paperwork, not a delivery that really happened.
Q: Why did my indent expire while I was still waiting for stock? A: Nothing was issued against it for the expiry window (7 days by default). Raise it again once the stock is there, or issue part of it to keep it alive — any issue resets the clock.
Q: Do indents affect the accounts? A: No. An indent and its issue are stock documents only: they move quantities between stores and are posted at zero amount. They do not change any ledger balance.
Q: Can I edit an indent after raising it? A: Not the lines the ward typed — the request stands as raised. What can change is the approval: the Main Store's in-charge can revise it up or down at any time before the indent is cancelled or expired, as long as no line goes below what has already been issued or above what was asked for. Revising a closed indent above its issued quantity reopens it. Notes are kept from when the indent was raised, and each issue can carry its own note; a cancellation keeps its reason with the document.
Q: Can I undo an approval completely? A: Yes, as long as nothing has been issued: revise every line to zero and the indent is cancelled, releasing the reservation. Once stock has been issued, no line can go below that issued quantity.
Q: What is the difference between releasing a hold and revising an indent? A: Revising changes one indent's approved figure, so it moves both the reservation and what that indent may still issue. Releasing a hold lowers the total reservation across every indent open at that moment without touching any indent's issue ceiling — use it when the decision is about an item, not a particular request.
Q: Does a hold release affect indents raised afterwards? A: No. A release applies only to the indents open when it was recorded. Anything raised later holds in full, so an old release can never under-hold a new request.
Q: What happens if I approve more than a ward's maximum? A: It saves — the maximum is advisory. The line's In ward figure turns red and a warning names the item, so you can judge whether the over-stock is intended.
Product releases, ABDM/NHCX and PMJAY changes, and practical notes for running a hospital — a few emails a month. Unsubscribe in one click.