Upload Expense File

Upload a CSV file exported from your bank. The app auto-detects column names — you don't need to rename headers. At minimum your file needs a date column and a description column. Amounts can be in separate Debit/Credit columns or a single Amount column.

Date Required
Transaction Date Date Txn Date Value Date
Description Required
Transaction Remarks Narration Description Details Particulars Remarks Memo
Debit / Withdrawal Optional
Withdrawal Amount(INR) Withdrawal Debit Debit Amount Dr Amount
Credit / Deposit Optional
Deposit Amount(INR) Deposit Credit Credit Amount Cr Amount
Balance Optional
Balance(INR) Balance Running Balance
Transaction ID Optional
Transaction Id Txn Id Ref No Cheque Number Reference
Things to know:
  • Dates accepted: DD/MM/YYYY, DD-MM-YYYY, YYYY-MM-DD, DD Mon YYYY
  • Amounts should be positive numbers — the Debit/Credit column determines direction
  • Duplicate transactions (same ID for the same account) are automatically skipped
  • Works with Axis Bank, HDFC, SBI, ICICI and most Indian bank CSV exports
  • Rows with no amount or no date are skipped silently
Sample CSV format
Transaction Date Transaction Remarks Withdrawal Amount(INR) Deposit Amount(INR) Balance(INR)
01/04/2026 UPI/412345678901/Payment to Swiggy 450.00 24,550.00
02/04/2026 NEFT/SALARY APRIL 2026/EMPLOYER LTD 85,000.00 1,09,550.00
03/04/2026 BIL/000123456789/ELECTRICITY BOARD 1,200.00 1,08,350.00
Total Transactions
Total Spent
Total Received
Uncategorized