🔄 Refreshing ledger...
✨ New app update downloaded!

Dashboard

Loading time...

Financial Overview & Real-Time Analytics

All summary balances and interactive charts dynamically reflect the selected account.

Total Cash In
0.00
0 Cash In Transactions
Total Cash Out
0.00
0 Cash Out Transactions
Net Balance
0.00
Cash: 0.00
Bank: 0.00

1. Monthly Income vs. Expenses

Bar comparison for selected month & adjacent 5-month context

2. Expense Breakdown by Category

Distribution of Cash Out across categories with amounts & shares

3. Cash Inflows vs. Outflows Over Time

Green inflows vs. red outflows across selectable time buckets

4. Account Balance Trend

Chronological net balance trajectory after each recorded activity

Accounts Directory & Ownership Management

Manage personal accounts, business ledgers, family budgets, or accounts belonging to other people.

Total Cash In
0.00
Total Cash Out
0.00
Net Balance
0.00
Cash: 0.00
Bank: 0.00
All Transactions
Date / Details Cash In Cash Out

Account-Specific Category Management

Each account maintains its own independent set of categories for Cash In and Cash Out classification.

Financial Statement Generator & Exporter

Generate chronological account statements with accurate cash inflows, outflows, and net balances, and export to PDF or Excel (.xlsx).

SmartAccounts OFFICIAL ACCOUNT STATEMENT
Account: —
Account Owner: —
Reporting Period: —
Currency: PKR
Generated On: —
Total Cash In
0.00
Cash: 0.00
Bank: 0.00
Total Cash Out
0.00
Cash: 0.00
Bank: 0.00
Net Balance
0.00
Cash: 0.00
Bank: 0.00
Date / Details Cash In Cash Out

Comprehensive Audit Activity Log

Chronological record of authentication events, account/transaction/category mutations, exports, backups, and security updates.

0 Entries

A. Application Preferences

Customize appearance, display currency, and typography across SmartAccounts.

Currency sign is shown in exported PDF and Excel statements while in-app boxes stay clean and spacious.
Switch between showing whole number amounts or up to two decimal places across the application.
Scales all headings, numbers, and text on this device while automatically fitting boxes so nothing overflows.

B. Login & Security

Configure cryptographic PIN lock and WebAuthn biometric passkey unlock.

PIN Disabled
Security Architecture & Scope: PINs are never stored in plain text; SmartAccounts hashes your PIN with a unique random salt using SHA-256. Disabling authentication allows direct access to anyone opening this browser profile. Note that a self-contained browser HTML application protects against casual screen access but does not replace server-backed multi-user encryption.
Not Configured

Checking browser WebAuthn platform authenticator support...

C. Backup & Restore (JSON Archive)

Export full application state or restore from a verified backup file.

Backups include all accounts, transactions, categories, settings, audit logs, and embedded transaction attachments in a portable JSON file.

D. Erase All Application Data

Permanently clear all accounts, transactions, categories, and attachments.

Destructive Action Warning: Erasing all application data permanently removes every account, transaction, attachment, and custom category from this browser. Erased data cannot be recovered unless you have downloaded a JSON backup file beforehand.

E. Multi-Device Cloud Sync, Offline Mode & Installable App (PWA)

Synchronize your accounts and transactions automatically across Desktop, Laptop & Mobile, work 100% offline, and install SmartAccounts with its own icon.

Cloud Sync Off
How Multi-Device Sync & Offline Queue Work: When you connect a free Firebase Realtime Database URL below and enter the same Secret Sync Key on your desktop/laptop and mobile phone, every account, transaction, category, or deletion is synced automatically within seconds. If your internet disconnects, you can continue adding or editing entries offline—SmartAccounts queues your changes locally and automatically pushes them to your other devices the moment internet returns!
Paste the URL from your free Firebase Realtime Database (e.g., https://smartaccounts-xyz-default-rtdb.firebaseio.com).
Enter this exact same Secret Sync Key on both your Desktop and Mobile app so they share the same ledger.
Status: Local Offline Storage Only
App Version & Auto-Update: Installed PWA apps automatically check for updated code whenever opened online—no reinstallation required.