Khata

The ledger for shared subscriptions · connecting…
₹1 = S$
Monthly total
Collected this month
Outstanding

Who owes what —

PersonAccountsMonthly shareStatus

Accounts overview

Subscription accounts

ServiceEmailPlanCostShared byPer person

People

NameContact / noteSubscriptionsMonthly owed

Payment tracking

PersonFor accountsAmount (SGD)StatusAction

Amounts lock to the rate when marked paid, so past months stay accurate.

Exchange rate

Indian subs are billed in ₹; people pay you in S$. Update when the rate moves.

Data

Data is stored in Firebase (Firestore) and syncs live across every device.

Sign in as an admin (top right) to add or edit data.

Viewer access

Private app — only the people you add here can view it (after signing in with that Google email). Admins always have full access.

How splitting works

Each account’s cost is normalised to monthly (yearly ÷ 12), split equally among everyone tagged on it, then converted to S$ using your rate.
Per-person monthly S$ = (₹ monthly cost ÷ people on account) × rate.