Almost every household keeps some version of a hisab kitab. A register in a drawer, a page in a diary, notes in the phone, or the version most people actually use โ a rough running total held in their head that is roughly right until the middle of the month, when it stops being.
The register is not a bad system. It has survived for generations because it is fast, it needs no signal, and it is completely private. What it cannot do is add itself up, tell you something before it is too late, or exist in two places at once. Those three gaps are the entire argument for moving it, and if none of them bother you, the register is fine.
What the register cannot do
It cannot total itself
At the end of the month, a register gives you a column of numbers. Turning that into "we spent this much on groceries and this much on transport" is half an hour of adding, which means it happens once, in January, and never again. Without categories and totals, the hisab kitab records what happened but never explains it.
It cannot warn you
A register tells you on the 30th that the month went badly. By then every decision is already made. The single most useful thing a hisab kitab app does is tell you on the 16th that the grocery money is eighty per cent gone โ while two weeks of choices are still ahead of you.
It cannot be in two places
If one person keeps the register, only that person knows where the household stands. The other people spending money are working blind. This is the most common source of household money arguments, and it is not a disagreement about values โ it is two people holding different numbers.
Ghar ka hisab: what to actually record
Household accounts fail when they try to be bookkeeping. You do not need double entry and you do not need to reconcile to the rupee. You need four things:
- Every payment out, with a category and a date. This is the bulk of it.
- Every payment in, including irregular income, because a month that looks bad is sometimes just a month where income arrived late.
- A limit on the two or three categories that decide the month. Usually groceries, eating out and transport.
- Anything owed in either direction, so udhar does not quietly become a gift.
That is the whole system. Everything else is optional. A method for keeping it up without it becoming a chore is in how to track daily expenses.
Moving from the register to an app
Do not type in a year of history. It takes an evening, it is boring enough to make you quit, and the old numbers are not going to change any decision you make now.
Start from today, forward only:
- Create the six or eight categories that match how your household actually spends. Not a template's categories โ yours.
- Log from today onwards, at the moment each payment happens rather than at night.
- Keep the register running in parallel for two weeks if it makes you comfortable. Most people stop on their own around day ten.
- At the end of the first full month, read the category breakdown. That is the moment the app pays for itself, and it is the thing the register was never going to give you.
- Then set a limit on the one category that surprised you.
Udhar, and why it belongs in a different place
Most paper khatas mix two different things on the same page: money spent, and money owed. They behave completely differently. A grocery payment is finished the moment it happens. Two thousand rupees lent to a cousin is an open position that stays open until it closes.
If you record both in one list, your spending totals are wrong โ the loan inflates them โ and the loan itself gets lost among three hundred other rows. That is the mechanism by which lent money becomes forgotten money.
Keep shared and owed money in its own ledger with a running balance per person. Casshi's group expenses do this: log a shared cost once, see who owes whom, and record the settlement when it is paid so the balance actually closes. For household bills split between flatmates or brothers, there is a full walkthrough in splitting expenses with roommates.
What to look for in a hisab kitab app
There are a lot of these, and most are fine at recording. The differences that matter after a month of use are narrower than the feature lists suggest:
- Rupees, properly. Not a dollar app with a currency setting that breaks the formatting. Amounts should read the way you would write them.
- Works without a bank connection. Most household money here is cash, JazzCash and Easypaisa. An app built around bank sync has nothing to sync.
- Works offline. The register never had a signal problem and neither should its replacement.
- Your data stays yours. You should be able to export everything to CSV or PDF, and delete the account outright, without asking anyone.
- Nothing disappears if you stop paying. If a free tier expires or hides your history, it is a trial, not a free plan. Read that part before you put six months of hisab into it.
- Fast entry. If logging one expense takes longer than putting your wallet away, you will stop within a fortnight.
That last point about data is worth being blunt on, because it is where a lot of apps quietly differ. In Casshi, a plan ending or a downgrade never deletes, hides or locks anything. Every transaction and budget stays readable and editable. What a lower plan changes is what you can add next, not what you already have. There is a comparison of the options in expense tracker apps in Pakistan.
Keeping it up
The register survived because it was on the shelf and it took ten seconds. Anything that replaces it has to be at least that easy, or it loses to the shelf.
Practically that means the app is installed on the home screen, not bookmarked. It means logging at the shop, not at night. And it means accepting an approximate entry for a day you missed instead of abandoning the month โ which is, in the end, exactly how people used the register too. Nobody ever reconstructed a perfect week in a paper khata either. They wrote down roughly what happened and moved on, and it worked.
