Expense Breakdown — This Month
Monthly Overview — Last 6 Months
Recent Transactions
Upcoming / Due Soon
Transactions
Advanced Filters
Reports & Analytics
This Month vs Last Month
Net Worth History
By Category
By Account
Savings Report
Export
CSV opens in Excel / Google Sheets. For PDF, use Print → Save as PDF.
More
MyLedger v1.2.1 — offline-first, IndexedDB storage, queue-based cloud sync. Data stays on this device (localStorage / IndexedDB) until Supabase is connected. Voice entry & receipt OCR are coming soon — they are not in v1.2.1. Receipt photos stay on this device only.
Accounts
Add Account
Transfers between accounts do NOT count as income or expense.
Transfer Between Accounts
Categories
Add Category
Budgets
Add Monthly Budget
Monthly Savings Target
Loans & Debt
Add Loan / Debt
Loans do NOT count as income or expense — they only move money between the account and the person.
Savings Goals
Add Savings Goal
Financial Calendar
Add Reminder
Recurring Transactions
Add Recurring Transaction
Due rules run automatically once a day when you open the app. Expenses are skipped if the account balance is too low.
Account History
Settings & Backup
Language / ভাষা
Theme
Mode: Local (offline) — Supabase not connected yet. Fill SUPABASE_URL / SUPABASE_ANON_KEY in app.js CONFIG to enable cloud sync + Google sign-in.
👤 Profile
Cloud Sync (Supabase)
Mode: Local (offline)
Cloud works only after SUPABASE_URL + SUPABASE_ANON_KEY are set in app.js CONFIG and Google is enabled in Supabase Dashboard. "Cloud Connected" appears only after sign-in AND a successful live read test. Only your Google account can see your rows (Row Level Security).
Delete account
Deletes your cloud data (only your own account) and all local data. A JSON backup is exported first. You will be asked to type DELETE to confirm.
Backup & Restore
Coming Soon (not in v1)
🎙️ Voice entry — coming soon.
🧾 Receipt OCR — coming soon. For now, attach a receipt photo to a transaction (stored locally only).
AI features will never change a financial record without your confirmation.