Why Docran

Run every department with ease and confidence

Docran is built around the hardest parts of hospital work: money that must add up, permissions that must hold, and patient data that must stay private.

Docran staffing overview
Staffing at a glanceGaps flagged for review

Every bill is created from an order. Every refund has an approver. Every day closes to zero paise. That is the standard Docran holds every department to.

Built for hospitals. Engineered for money.

Five reasons hospital owners and finance heads choose a connected system over a collection of tools.

Exact to the paise

Every amount is stored as whole paise, never a rounded decimal. Totals always add up, from a single receipt to a month of collections.

  • No rounding drift across counters and reports
  • Doctor and referral shares frozen at billing
  • Day close per cashier, verified by Accounts
Close my cash · Cashier 2 14 Oct · 18:30 IST
Opening float₹5,000.00
Cash collected₹38,500.00
Cash refunds− ₹1,200.00
Expected in drawer₹42,300.00
Counted₹42,300.00
Difference₹0.00
Handed over to AccountsAwaiting verify

Nothing is edited after it is posted

A wrong charge is corrected by a linked reversal that a second person approves. The original stays visible, so the audit trail is never broken.

  • Maker and checker on refunds, dues and payments
  • Refund rules per department
  • A full history on every change
Billing corrections Approvals
Reverse ₹700.00 · HbA1c · duplicateAwaiting checker
Concession ₹200.00 · doctor-authorisedApproved
Refund ₹450.00 · after reportRefused by rule

Fails closed, explains why

If a setting is missing, Docran blocks the action and tells the user what to configure, instead of guessing. Buttons stay off until permission is confirmed.

  • Clear messages instead of silent failures
  • Per-person limits remove access, never add it
  • Hidden values labelled "Hidden for your role"
Docran roles and permissions

Ready for India from day one

UHIDs, IST dates and day boundaries, GST and HSN on pharmacy bills, UPI and cash counters, and data hosted in India.

  • IST everywhere, never the server’s timezone
  • Branch letterhead on printed bills and reports
  • English interface, Hindi patient preference
Pharmacy bill GST and HSN per line
Metformin 500 mg × 30 · HSN 3004₹85.00
GST shown per line and in the totalIncluded
Paid by UPI · 14 Oct 2026, 09:44 ISTPaid

Tested on every change

More than 5,000 automated tests run before every release, including tenancy, permissions, money and privacy checks. Every release is scanned for leaked secrets and vulnerable images.

  • Branch isolation tests on every change
  • Money and idempotency tests
  • Secret and patient-data scanning in the pipeline
Trust Centre
Docran reports

Your hospital, your rules

Set up the way your hospital already works

Approval ladders, refund rules, tariffs, packages, wards, rosters and letterheads are configured by your administrators, with every change audited.

Talk to us
Approval laddersRefund rulesTariffs and packagesWards and bedsShift templatesBranch letterheadCustom roles

Ready to see it in your hospital?

Book a 30-minute live walkthrough with your teams.

Book a demo

One patient, one day

Setup, the day, the books: watch it play out

Setup · configured, not codedOne patient, one dayThe books · audit and governance
Configured, not coded
Setup Administrator · Example Hospital
Departments · 12
Roles 16 · permissions 475
Tariffs and packages
Approval ladder · maker-checker
Branch letterhead
Fails closed until configured
Registered once
Registration UHID 000148 · Female · 34 y
Phone, consent and preferencesOn file
Duplicate check · phone and namePassed
Visit · General MedicineCreated
DPDP consent recorded
Token issued on payment
Consultation fee ₹500.00 · UPI
Receipt on the hospital letterheadPrinted
Token C-014In queue
GST on the receipt
Orders become the bill
e-Prescription Token C-014
HbA1c, Complete blood countBill line added
Metformin 500 mg · 30 daysBill line added
Posted · append-only
Result released same day
Laboratory Accession 261013-0035
Turnaround2 h 40 m of 4 h
Complete blood countVerified · released
Hidden for your role
Dispensed as billed
Pharmacy Rx · UHID 000148
Metformin 500 mg × 30 · batch B2611FEFO
Dispensed quantity = billedMatch
First expiry, first out
Drawer proven
Close my cash · Cashier 2 14 Oct · 18:30 IST
Opening float₹5,000.00
Cash collected₹38,500.00
Cash refunds− ₹1,200.00
Expected in drawer₹42,300.00
Counted₹42,300.00
Difference₹0.00
Handed over to AccountsAwaiting verify
Maker and checker
Day closed · ₹0.00 difference
Books that add up
Accounting Today · all departments
Net billed₹45,102.50
Collections₹33,762.50
Refunds₹2,350.00
Day close · Cashier 2 · ₹42,300.00Verified
Deposit matched to bank statementMatched
Exact to the paise
Governed and auditable
Audit trail Append-only · same transaction as the change
09:41 · Sign-in · Front office · Branch MAINLogged
09:52 · Bill posted · INV-2026-000231Posted
10:18 · Lab result released · Lab headLogged
18:30 · Day close verified · AccountsLogged
Data in India · DPDP-aligned
Configured, not coded
Setup Administrator · Example Hospital
Departments · 12
Roles 16 · permissions 475
Tariffs and packages
Approval ladder · maker-checker
Branch letterhead
Fails closed until configured
Registered once
Registration UHID 000148 · Female · 34 y
Phone, consent and preferencesOn file
Duplicate check · phone and namePassed
Visit · General MedicineCreated
DPDP consent recorded
Token issued on payment
Consultation fee ₹500.00 · UPI
Receipt on the hospital letterheadPrinted
Token C-014In queue
GST on the receipt
Orders become the bill
e-Prescription Token C-014
HbA1c, Complete blood countBill line added
Metformin 500 mg · 30 daysBill line added
Posted · append-only
Result released same day
Laboratory Accession 261013-0035
Turnaround2 h 40 m of 4 h
Complete blood countVerified · released
Hidden for your role
Dispensed as billed
Pharmacy Rx · UHID 000148
Metformin 500 mg × 30 · batch B2611FEFO
Dispensed quantity = billedMatch
First expiry, first out
Drawer proven
Close my cash · Cashier 2 14 Oct · 18:30 IST
Opening float₹5,000.00
Cash collected₹38,500.00
Cash refunds− ₹1,200.00
Expected in drawer₹42,300.00
Counted₹42,300.00
Difference₹0.00
Handed over to AccountsAwaiting verify
Maker and checker
Day closed · ₹0.00 difference
Books that add up
Accounting Today · all departments
Net billed₹45,102.50
Collections₹33,762.50
Refunds₹2,350.00
Day close · Cashier 2 · ₹42,300.00Verified
Deposit matched to bank statementMatched
Exact to the paise
Governed and auditable
Audit trail Append-only · same transaction as the change
09:41 · Sign-in · Front office · Branch MAINLogged
09:52 · Bill posted · INV-2026-000231Posted
10:18 · Lab result released · Lab headLogged
18:30 · Day close verified · AccountsLogged
Data in India · DPDP-aligned

A full hospital day in Docran HMS: configured once, every counter on one record, the books that add up. Explore Docran HMS