₹
My Financial Picture
Your complete financial picture
⚡ Local Mode
Running from a local file.
Google Sign-In is disabled.
Data saves to browser localStorage.
Only your authorised Google account can access this app.
₹
My Financial Picture
Dashboard
Your complete financial picture
Mutual Fund Portfolio Growth
Monthly · based on snapshots
Month MF Value Change Change %
Monthly Financials
Filter & Sort
Month Income Expenses Investments Loans Savings Rate Balance Actions
Portfolio Tracker
View
EPF / Provident Fund
Employee Provident Fund tracker
Date Employee Contrib. Employer Contrib. Interest Balance NotesActions
PPF Tracker
Public Provident Fund — yearly entries
PPF Growth
Transaction Date Deposit Amount Interest Balance Actions
Net Worth
Goal-wise breakdown of your total wealth
Total Net Worth
—
Goal Allocation
Goal Summary
GoalValue% of Total
Monthly Net Worth History
1st of every month · Jan 2025 → present · NAV from nearest available snapshot
Month MF Value EPF PPF Total Net Worth Change
Cash Flow
Monthly spending tracker & credit card manager
Income & Expenses
Expense Breakdown
Balance Reconciliation
Current Balance in Account
Cash Remaining
Enter Other Amounts in Account
Format: Label=Amount, e.g. ForWedding=10000,ForFees=1000
Other Amounts in Account
₹ 0
Amount Remaining to Spend
= Salary − Expenses − Cash Remaining
₹ —
Current Balance as per Calculation
= Amt Remaining + CC Next Bills + CC Prev Bills + Other Amounts
₹ —
Difference
—
Amount Remaining to Spend
₹ —
Credit Cards
Reports
Annual summaries & insights
Monthly Breakdown
Yearly Summary Table
Year Income Expenses Investments Loans Year End Balance
Backup & Restore
Export everything or restore from a previous backup
📦 Export / Backup

Download a copy of your data to keep it safe. Use Full JSON Backup for a complete snapshot you can restore later. Use CSV exports to open data in Excel or Google Sheets.

🗂 Full JSON Backup RECOMMENDED
Includes all sections — Monthly, Mutual Funds, EPF, PPF. Can be fully restored into My Financial Picture.
Individual CSV Exports
Monthly Financials
Mutual Funds
EPF Records
PPF Records
♻ Restore from Backup

Upload a .json backup file previously exported from My Financial Picture. Choose whether to merge with existing data or replace it entirely.

🔄
Click to choose a backup .json file
or drag and drop it here
⚠ Choose restore mode
⚠ Danger Zone

Permanently delete all data from this browser. Export a backup first.

Yearly Expenses
Track annual expenditures and cashback / interest earned
Date Description Amount Balance Actions
Date Description Amount Balance Actions
Add Monthly Record
Month End Balance ₹0
Manage Folios & Funds
Add New Folio
Add Portfolio Snapshot
Refresh NAVs from MFAPI

Fetches the latest NAV for each fund with a scheme code and updates the newest snapshot.

Add EPF Record
Add PPF Record
Import EPF Records
Expected format (tab or multi-space separated, or CSV):
Month   Year   Employee Contribution   Employer Contribution   Interest
August   2020   277395   131426   5240
• First row may be a header (auto-detected and skipped)
• Interest column is optional — defaults to 0 if absent
• Numbers may include commas e.g. 2,77,395
📂
Drop CSV file here or click to browse
.csv or .txt files
Import PPF Records
Expected format (tab or multi-space separated, or CSV):
Transaction Date   Deposit Amount   Interest
01/04/2021   150000   8234
• First row may be a header (auto-detected and skipped)
• Date formats accepted: DD/MM/YYYY, YYYY-MM-DD, DD-MM-YYYY
• Numbers may include commas
📂
Drop CSV file here or click to browse
.csv or .txt files
Import Portfolio Snapshots from CSV
Expected Format (Tab or Comma separated)
Row 1 — headers: As On Folio Number then one column per fund using its MFAPI scheme code as the header.
Each data row: date  ·  folio number  ·  units held for each fund.
Multiple rows can share the same date (one row per folio). EPF & PPF columns are optional.
As On        Folio Number   122639     148958     152468
2024-12-31   10366017       3308.948   8149.734   3058.412
Pre-filled with your configured funds & folio numbers
📂
Click to choose a CSV / TSV file
or drag and drop it here
Import Monthly Financials from CSV
Expected CSV Format
The first row must be a header. Column names are case-insensitive and order doesn't matter.
Required columns: month year income expenses
Optional columns: investments loans balance
Month can be a number (9), short name (Sep), or long name (September).
Example row: Sep 2020,120267,42768,0,25000 or 9,2020,120267,42768,0,25000
📂
Click to choose a CSV file
or drag and drop it here
Month Income Expenses Investments Loans Balance Status
Credit Card
Shared Credit Limit (optional)
⚡ Cards in the same group share this limit pool. The usage bar shows combined utilisation across the group.
Next bill = (Total Limit − Remaining Limit) − Prev Bill Due
Add Expense Entry
Add Cashback / Interest
Import CSV
Expected CSV Format
Header row required. Columns (case-insensitive, order doesn't matter):
date description amount
Date format: YYYY-MM-DD  |  Amount: positive number
The Balance column is ignored on import — it is recalculated automatically.
📂
Click or drag a CSV file here
UTF-8, comma or tab separated
Date Description Amount Status
₹