Industry
Odoo for Healthcare.
Replaces Batch registersManual expiry checksSeparate billing software
14 apps, one database
One system from pharmacy stock to payroll.
Inventory & WarehousePharmacy and consumables with batch and expiry tracking, so nothing expires on the shelf.
BarcodeScanner-driven pharmacy receipts and counts, with batch and expiry captured at the shelf.
PurchaseVendor rate lists and purchase approvals, with bills matched to what stores received.
MaintenancePreventive servicing and breakdown calls logged equipment by equipment.
Accounting & GSTDepartment-wise billing and expenses in one ledger the auditor can actually follow.
Sales & CRMCorporate and insurance accounts with rates and follow-ups tracked per party.
HelpdeskPatient and attendant queries tracked to closure instead of dying on a phone call.
WhatsAppAppointment reminders, reports, and bills sent on your hospital number.
DocumentsConsents, reports, and vendor agreements filed against the record they belong to.
SignConsents, contracts, and offer letters signed online and filed automatically.
KnowledgeProtocols and SOPs kept where the staff already works, not in a drawer.
HR & PayrollDuty rosters, attendance, and payroll for clinical and non-clinical staff together.
RecruitmentApplicants, interviews, and offers for clinical roles that feed the employee record.
Reports & DashboardsConsumption, purchase, and revenue by department — without a month-end scramble.
If this is your store
Expiry is caught when the stock is already dead.
- Near-expiry goods are found too lateBatches are noticed a fortnight before expiry, when the only option left is to write them off.
- Tracing a batch takes a dayWhen a supplier flags an issue, working out which parties received that lot means going through files by hand.
- Procurement runs on urgencyStock is ordered when someone notices a shelf is empty, so fast movers run out and slow movers pile up.
- Records are scattered at inspection timePurchase bills, batch details and dispatch records sit in three places and have to be assembled on request.
See it working
A day in the hospital, in one system.
Each screen is a different app. They share one database, so nothing is re-entered between them.
The physical count against on-hand stock, every difference reviewed before stock is adjusted.
Consumables below their minimum, with the quantity to order already worked out.
Clinical and non-clinical staff by department, in one directory.
Who is off and when, for every department on one calendar.
What you get
Batches, expiry and compliance together.
- 01
Batch and expiry tracked
Every lot carries its expiry, and near-expiry stock surfaces while there is still time to move it.
- 02
Two-way traceability
From supplier to batch to the party who received it, in one screen rather than a day of files.
- 03
Procurement on data
Reorder rules driven by real consumption, so ordering stops being a reaction to an empty shelf.
- 04
Records that assemble themselves
Purchase, batch and dispatch history sit on the same record, exportable when someone asks.
From supplier to patient
Every step keeps its batch.
- 1
Receive with batch and expiry
Lot number and expiry captured at goods receipt, against the purchase order.
- 2
Store by expiry
Picking suggests the earliest expiry first, so stock rotates without anyone policing it.
- 3
Dispatch on record
The batch that went to each party is recorded on the invoice, not on a separate sheet.
- 4
Trace on demand
A batch number returns its supplier, its receipt, and every party who received it.
How we roll it out
How a healthcare rollout runs.
- 1
Products and batches first
Which items need lot tracking and which need expiry, decided per product rather than switched on everywhere.
- 2
Count with batches
Opening stock counted lot by lot, so traceability starts from a true position.
- 3
Then billing and returns
GST billing, credit notes and returns configured once the stock model is right.
Other industries
Built for these too
How you pay
Yours to keep, paid once.
One fixed fee
For the whole implementation, quoted after the demo.
No per-user cost
5 users or 500 — the price is the same.
Your own server
Every key handed over. No lock-in.
Questions
Healthcare questions we get first.
Do you work with medical distributors?
Yes. Spectrum Medical in Delhi is one of the businesses running on a Shellkube implementation.
Can it stop us selling expired stock?
Picking is driven by earliest expiry, and expired lots can be blocked from dispatch rather than relying on someone noticing.
What about returns and credit notes?
Returns come back against the original batch, so the stock position and the trace record both stay accurate.
Trace one of your batches with us.
Message us on WhatsApp. Bring a batch number and we will show the full trail from supplier to dispatch.
Message us on WhatsAppor call +91 96259 10902 · book a demo