LedgerFunds · Assets · Income · Zakat
Local only
Liquid Net Worth PKR0
Total net worth (incl. assets) 0
Cash 0 Owed to me 0 Assets 0

Accounts & Cash

0
Add your bank accounts and cash.

Owed to Me

0
No one owes you money right now.

Toggle a receivable to mark it recovered. Tap the Zakat label to include/exclude it.

Assets

0
Add cars, property, or other assets.

Each asset shows class and liquidity. Toggle whether it counts toward Zakat — personal home & car usually don't; trade/investment assets do.

Income 2026

0
No income logged for 2026.

Foreign payments stored in PKR using the rate at entry — total is your yearly PKR income for tax.

Zakat
Set nisab
Enter today's nisab value below to calculate.

Zakatable Wealth

Cash & accounts0
Receivables counted0
Assets counted0
Less: debts I owe0
Net zakatable0

Zakat settings

Set the date your wealth first passed nisab to track the lunar year.

Zakat Paid

0
No Zakat payments recorded yet.
Zakat due (this year)0
Paid so far0
Remaining0

Currency Rates

Default conversion to PKR. Pre-fills new income; you can override per entry.

Google Sheets Sync

Status: Not connected
When connected, every change auto-saves to a Google Sheet in your Drive.
Client ID
Paste the OAuth Client ID you create. Saved on this device only.
⚙️ One-time Google setup (≈15 min)
  1. Go to console.cloud.google.com, create a project.
  2. Enable Google Sheets API and Google Drive API.
  3. Under Google Auth Platform: set app name + your email, Audience = External, add your Gmail as a Test user.
  4. Clients → Create client → Web application.
  5. Add your hosting URL under Authorized JavaScript origins (e.g. https://yourapp.netlify.app, no trailing slash). Can be added later before connecting.
  6. Leave redirect URIs empty. Copy the Client ID, paste above.
  7. Tap Connect Google account, allow access.

Backup

Manual backup
Export a file you can keep anywhere, or restore from one.

Saves automatically on this device. Add to Home Screen to use like an app.