Bank statementto Tally
Upload any bank statement PDF and get a clean CSV ready to import into Tally Prime or Tally ERP 9 via Bank Reconciliation.
How it works
PDF to Tally in three steps
Upload your bank statement PDF
Drop any bank statement PDF — downloaded from net banking or scanned from paper. SBI, HDFC, ICICI, Axis, and any other bank.
AI extracts every transaction
Our AI reads each transaction: date, narration, debit, credit, and closing balance — structured into Tally-ready columns.
Download CSV & import into Tally
Download the CSV and import it directly into Tally Prime or ERP 9 via Banking → Bank Reconciliation → Alt+O.
1.Upload your bank statement PDF
Drop any bank statement PDF — downloaded from net banking or scanned from paper. SBI, HDFC, ICICI, Axis, and any other bank.
2.AI extracts every transaction
Our AI reads each transaction: date, narration, debit, credit, and closing balance — structured into Tally-ready columns.
3.Download CSV & import into Tally
Download the CSV and import it directly into Tally Prime or ERP 9 via Banking → Bank Reconciliation → Alt+O.
Step-by-step guide
How to import bank statement into Tally Prime
Tally Prime has a built-in bank statement import feature under Banking → Bank Reconciliation. Here is the exact process.
Detailed walkthrough
How to import CSV to Tally Prime step-by-step
Nine screens, every keystroke. Follow this exact sequence after downloading your CSV from the converter above — no Tally configuration or TDL customization required.
Open the Gateway of Tally
Launch Tally Prime and select the company file you want to import the bank statement into. The Gateway of Tally is the main menu you land on after opening a company.
Navigate to Banking → Bank Reconciliation
From Gateway of Tally, choose Banking. From the Banking submenu, pick Bank Reconciliation. This opens the screen where you select which bank ledger to reconcile.
Select your bank ledger
Tally lists every bank ledger in your company file. Pick the one matching your statement — for example, "HDFC Bank Current A/C 50100123456" or "ICICI Savings 003001234567". The ledger name and account number must match the statement you are importing.
Press Alt+O to open Import
On the Bank Reconciliation screen, press Alt+O — this is the Tally shortcut for "Import" and opens the file picker. Alternatively, click the "Import" button in the right-side button panel.
Browse to your downloaded CSV
The Import Bank Statement dialog asks for the file path. Click Browse and navigate to the CSV you downloaded from mybankstatementanalysis. By default, browser downloads land in C:\Users\YourName\Downloads on Windows or ~/Downloads on Mac.
Confirm column mapping
Tally previews the first few rows and asks you to map columns. Our export already uses Tally's expected names, so the mapping is one-to-one: Date → Date, Narration → Particulars, Withdrawal → Debit, Deposit → Credit, Closing Balance → Balance. Confirm and continue.
Review the import preview
Tally shows every row from the CSV with a status: Matched (an existing voucher already covers this row), Unmatched (no voucher yet — Tally will create one on import), or Conflict (date/amount close to a voucher but not exact). Scroll through and verify.
Click Import to finalise
Press Ctrl+A or click Accept to commit the import. Tally creates Bank Receipt and Bank Payment vouchers for every Unmatched row, links Matched rows to their existing vouchers, and stages Conflicts for your manual review on the next screen.
Resolve conflicts on the reconciliation screen
Tally returns you to the Bank Reconciliation screen with the imported transactions visible. Conflict rows appear at the top — for each one, choose to link it to an existing voucher, create a new one, or skip. Once everything is linked, the Closing Balance at the bottom should match your statement's closing balance exactly.
All transactions from your bank statement PDF are now live in Tally Prime as Bank Receipt and Bank Payment vouchers, linked to the right ledger, with the closing balance reconciled. The whole process — PDF upload to reconciled Tally — typically takes under 4 minutes for a one-month statement and under 8 minutes for a quarterly statement.
Importing into Tally ERP 9
The process in Tally ERP 9 is nearly identical to Tally Prime. The Bank Reconciliation module accepts the same CSV format.
CSV format
What the Tally-ready CSV looks like
Our export produces columns in the exact structure Tally Prime and ERP 9 expect — no manual reformatting required before import.
Why use this
vs. manual data entry or bank portal exports
Importing bank statements into Tally Prime and ERP 9
Tally Prime and Tally ERP 9 are the most widely used accounting platforms in India, and bank statement import is one of the most common tasks for any Tally user doing monthly reconciliation. The built-in Bank Reconciliation module accepts CSV files with a specific column structure -- Date, Narration, Withdrawal, Deposit, and optionally Closing Balance. Our converter takes your bank statement PDF and produces a CSV file that matches this structure exactly, so you can import directly without reformatting anything in Excel first.
One of the biggest time-savers is how our AI handles narration matching. Tally uses the Narration field to match imported transactions against existing vouchers in your company file. The cleaner and more consistent the narration text, the better Tally's auto-matching works. Our AI preserves the original transaction description from your bank statement -- UPI references, NEFT details, cheque numbers -- exactly as they appear, giving Tally the best data to work with during reconciliation.
For businesses that use Tally ledger groups to categorize expenses -- Purchase Accounts, Indirect Expenses, Direct Expenses, and so on -- our AI-assigned categories map naturally to the groups you already have configured. When you import the CSV, you can use the category in the Memo field as a reference to post transactions to the correct ledger. This is especially helpful during quarterly or annual catch-up when you need to process several months of statements in one sitting.
The converter works with statements from all Indian banks -- SBI, HDFC, ICICI, Axis, Kotak, PNB, Bank of Baroda, Canara Bank, and every other bank that issues PDF statements through net banking. It handles both native digital PDFs and scanned paper statements through OCR. Whether you are a CA firm processing statements for multiple clients or a small business owner doing your own books, the workflow is the same: upload the PDF, download the CSV, and import into Tally.
Pricing
See where your money goes
Upload a statement and get answers in seconds. No card required.
- 500 PDF pages per month
- Up to 100 visible transactions per report
- Subscription and recurring charge detection
- AI explanations for spending patterns
- 12-month analysis history
- Unlimited PDF pages
- Unlimited visible transactions per report
- Receipt scanning (5/mo)
- Priority support
Bank statement to Tally FAQ
Import your bank statement into Tally — free.
Upload your PDF — AI extracts every transaction in 30 seconds. Download CSV and import into Tally immediately. First page free.
Upload PDF & Export for Tally →Related reading
Bank Statements for Self-Employed
What lenders and HMRC want to see from sole traders and freelancers.
Bank Statements for Self Assessment
Using bank data to calculate income and expenses for your tax return.
Import to Accounting Software
Step-by-step guide to importing your exported CSV into Xero, QuickBooks, and more.