Moving From Paper to Software Without Losing Your History

The biggest reason pharmacies delay going digital isn’t cost or complexity. It’s the shop itself: shelves full of stock bought over years, a khata full of dues both ways, cash in three places. “Do we have to start from zero?” No — and doing it right takes one honest weekend, not a fresh start.


A new pharmacy starts digital on day one — every strip it ever owns arrives through the system. Your shop isn’t that. Your shop has history: stock with no purchase record in any computer, customers who already owe you, suppliers you already owe, and a cash drawer that’s already half full. Software that ignores that history will spend months lying to you — zero stock on full shelves, zero dues in a full khata.

medipharma24 is built for the running shop. The move happens in three honest steps.

Step 1: Count what you own — as opening stock

The stock on your shelves today is capital you’ve already invested. When you count it into the system, it must enter as opening stock — what the shop already owned — not as a mysterious windfall of new inventory.

This distinction sounds like accounting pedantry. It isn’t — it decides whether your first profit report tells the truth. Stock recorded as opening balance sits on your books as the investment it is. Stock recorded any other way looks like the shop magically gained inventory, inflating your first months’ profit with money that was always yours.

The stock adjustment screen with the opening-stock checkbox One checkbox carries the whole idea: “this adjustment records opening stock.” Tick it during your cutover count, and the system books the stock as history, not as profit.

Count in passes — fast movers first, a shelf at a time, over a few evenings. The system doesn’t need the whole shop in one heroic night.

And the box in the back room? Every shop that finishes its opening count later finds one — a carton behind the refrigerator, a shelf that got skipped. Found stock that predates the software is still opening stock, whenever it surfaces. The same checkbox handles it, weeks or months later. Your late discovery doesn’t get miscounted as profit.

Step 2: Bring in the khata — both sides

Your dues are history too:

  • What customers owe you enters as opening balances per customer — so Karim bhai’s 340 taka survives the migration and appears on his first digital statement.
  • What you owe suppliers enters per company — so the first time a rep collects after the switch, the system already knows the position.

From that day forward, new sales and purchases build on those balances, per invoice, automatically. The khata’s last entry becomes the system’s first.

Step 3: Declare the money

Count the drawer, note the bank balance, the bKash float — and enter them as the opening balances of your money accounts. Now the books start balanced: what the shop owns (stock, cash, receivables) against what it owes (payables), with your investment as the difference. Every report after this — profit & loss, balance sheet, dues — stands on a true foundation.

What you don’t lose

Notice what this preserves. Ten years of shopkeeping — the stock you chose, the credit you extended, the trust you built — is exactly what gets carried in, valued, on day one. What you leave behind is only the bookkeeping method: the notebook, the mental arithmetic, the “more or less.”

And the switch isn’t a leap. Many shops run both for two weeks — khata and system side by side — until the evening the owner checks the khata against the screen and realizes the screen was right, faster, both times they disagreed. That’s the real cutover moment. The checkbox just makes it official.


This is part of a series for pharmacy owners: Where cash leaks in a pharmacy · The supplier khata · the full tour.

Free, no obligation

See MediPharma24 on your own workflow.

Book a 30-minute demo and we'll show you exactly how it handles your sales, stock and accounts — across one shop or your whole chain.

  • Personalized walkthrough for your business
  • Live AI invoice-capture demo
  • Migration & pricing guidance
  • No commitment, no card required

Try the live demo

Explore a fully-loaded MediPharma24 yourself — no signup, no card.

Open the live demo →
Want a guided walkthrough? Talk to us directly —

The demo runs on sample data, so you can click around freely.