Skip to content
Len Den app icon
iOS · Android

Len Denलेनदेन

Keep track of money you have lent and borrowed — the digital version of the paper khata. Two taps to record it, one glance to know who owes whom.

No account neededWorks offlineEnglish & Nepali
Net balance
रू 20,500
You'll get
रू 23,000
You'll give
रू 2,500
SG
Sita Gurung
Hospital bill
रू 15,000
you'll get
RT
Ram Thapa
Bike repair
रू 2,500
you'll give
HK
Hari KC
Rent share
रू 8,000
you'll get
+

Just two kinds of entry

That's how people actually talk about money. Lending, borrowing and repaying all fall out of one simple rule — there's no separate “loan” concept to learn.

You gave

Money left your hand — you lent it, or you paid someone back.

You got

Money came to you — you borrowed it, or someone paid you back.

Each person's balance tells you where you stand: you'll get, you'll give, or settled. Settle up records the one entry that brings it back to zero.

Everything a khata needs

One ledger per person

Everyone you deal with gets their own khata, with running balances, search, and sorting by recent, highest or A–Z.

Expected returns

Set a return date when you lend. Upcoming and overdue loans surface on the home screen — amber when close, red once overdue.

Simple interest

Add a yearly rate to a loan and see interest accrue by the day. It's shown alongside the balance, never mixed into it.

English & नेपाली

Switch languages any time. Nepali mode shows Bikram Sambat dates and wording that reads naturally.

CSV backup

Export your whole khata to a spreadsheet that opens cleanly in Excel or Google Sheets, and import it back on a new phone.

Private by design

No account, no server, no tracking. Your ledger is stored only on your device and never leaves it unless you export it.

Your money stays your business

Len Den has no backend, no sign-up and makes no network calls. Every entry is stored only on your device. Nothing is collected, shared or sold. The only way your data leaves the phone is a CSV backup that you choose to export.

Built with
React NativeExpoexpo-routerTypeScriptNativeWindZustandReanimated