Free for Android · made for India

Your money,
sorted from your SMS.

Kosh reads your bank messages, categorises every rupee, tracks your cards, FD, EPF and NPS, and tells you exactly where you stand. All on your phone, nothing in the cloud.

Android 8.0+ · about 25 MB · no account needed · free & open source (GPL-3.0)
Features

Everything you'd track in a spreadsheet. Without the spreadsheet.

Kosh does the boring part automatically, so you only make the decisions.

Automatic SMS import

ICICI, HDFC, SBI, Axis, Kotak, PNB, Bank of Baroda and more: 15 banks. New transactions appear the moment the SMS arrives, de-duplicated.

Smart categories

1,000+ Indian merchant names recognised, payments to people spotted, and it learns every correction you make.

Credit cards & bills

Outstanding, utilisation and statement bills from SMS, with reminders before every due date.

FD, EPF, NPS & interest

Enter once; values update every day. Savings interest accrues on your daily balance at your bank's rate.

Budgets & goals

Budgets that warn before you overshoot, and goals that tell you the monthly saving needed — with an optional loan.

Insights that explain

A monthly score, spending pace, subscriptions found, card utilisation and what to do next — with the numbers.

New in 2.1

More of your money, sorted.

Free update. It installs over your current Kosh and keeps everything.

Recurring & AutoPay

Subscriptions, EMIs and UPI AutoPay mandates found in your spending, what is due in the next 30 days, and an alert when a price goes up.

Safe to spend

What you can spend each day until payday, once card bills and repeating payments due before it are set aside.

Loans & EMIs

What's left on each loan, the EMI split and how much a prepayment saves. Home-loan interest and principal flow into the tax planner (24(b), 80C).

Statement import

Import a bank statement CSV for history your SMS missed. Rows Kosh already has are skipped automatically.

Tags, splits & IOUs

Tag a trip, split one bill across categories, and keep track of money lent to or borrowed from friends and family.

Receipts & warranties

Attach the bill photo or PDF to a payment, encrypted on your phone, with a reminder a month before a warranty ends.

Reports & calendar

Monthly and yearly PDF reports, your year in review, and a calendar of what you spent each day and what is coming up.

Smarter budgets

Unspent budget rolls over to next month, and envelope mode gives every rupee of income a job.

English & हिन्दी

Use Kosh in Hindi as well as English: switch in More → Appearance.

Home

See your whole month at a glance.

Net worth, what came in, what went out, and whether you're on pace — before you even scroll.

  • Spending pace against last month, with a projection
  • Salary-cycle months — set the 25th and everything follows
  • Tap any number to see exactly the transactions behind it
Home screen
Insights

Advice you can actually act on.

Not generic tips. Kosh looks at your own data and tells you what changed and what to do.

  • Monthly score and a plain-English summary
  • Budget warnings with a daily allowance to stay on track
  • Goal checks against your real monthly surplus
Insights screen
Wealth

Net worth you can trust.

Every number shows where it came from — the balance you entered, or the latest one your bank reported.

  • FD, EPF and NPS grow automatically
  • Savings interest estimated daily at your bank's rate
  • Transfers between your accounts never count as spending
Net worth breakdown
Screens

Clean, light and fast.

Privacy

Your bank SMS never leave your phone.

Kosh has no servers, no account and no analytics. Your financial data lives only on your device.

  • Offline by designParsing, categories and insights all run on the phone.
  • App lock & privacy modeFingerprint or face unlock, and one tap to hide every amount.
  • Encrypted, automatic backupsDaily or weekly to a folder you choose, locked with your own password (AES-256). Excluded from Google cloud backup.
Install

Up and running in two minutes.

Kosh isn't on the Play Store yet, so you install the APK directly.

Download

Tap Download APK on your Android phone.

Allow the install

Open the file and allow installs from your browser when asked.

If Play Protect blocks it

Play Store → Play Protect → ⚙ → pause scanning, install, then turn it back on. Android flags all apps that read SMS.

Set up

Add your accounts with today's balances, allow SMS, and Kosh imports the last 180 days.

FAQ

Questions

Is Kosh free?

Yes. No subscription, no ads, no account.

Which banks does it understand?

ICICI, HDFC, SBI, Axis, Kotak and DBS are read in detail; PNB, Bank of Baroda, Canara, Union Bank, IDFC FIRST, IndusInd, Yes Bank, AU and Federal Bank are recognised too, and a general parser covers the rest. For history SMS missed, import your bank statement as CSV. Anything it misreads lands in a Review inbox where you fix it once and Kosh learns.

Why does it need SMS permission?

To read transaction messages from your bank and turn them into entries automatically. Messages are processed on the phone and never uploaded anywhere.

Why does Google Play Protect warn me?

Android shows extra warnings for any app installed outside the Play Store that asks for SMS access, because scam apps abuse it. Kosh only reads messages to track your money, offline.

Will I lose my data when I update?

No. New versions install over the old one and keep everything. Turn on automatic backups in More → Automatic backups, or make one any time from More → Back up.

Is there an iPhone version?

Not yet — iOS doesn't let apps read SMS, so Kosh is Android-only for now.

Start tracking in two minutes.

Free, private, and built for how money works in India.

Kosh is free and open source. If it helps you, a ⭐ on GitHub helps more people find it.