Excel Bank Statement Columns for TallyPrime BRS Mapping Rules
Excel Bank Statement Columns for TallyPrime BRS Mapping Rules
Comprehensive layout guidelines for structuring Excel bank statements for manual and automated ledger imports in TallyPrime.
Who is this for: Tally Configuration
Reconciling bank accounts is one of the most repetitive tasks in corporate bookkeeping. Historically, accountants spent hours manually entering bank statements into Tally. With modern imports, you can import statements directly from PDF files.
However, to import bank entries successfully, your Excel sheet must follow a precise structural schema. If the columns are misaligned or date formats are incorrect, TallyPrime will fail to parse the file. This guide covers BRS mapping rules, column configurations, and troubleshooting steps.
1. Mandatory Columns in Bank Excel Files
Tally BRS imports require a minimum set of transaction columns to ensure that every record has a corresponding financial posting. These columns are mapped directly inside the TallyPrime import configurations.
| Column Name | Tally Mapping Target | Mandatory / Optional | Validation Rule |
|---|---|---|---|
| Transaction Date | Effective Date / Instrument Date | Mandatory | DD-MM-YYYY format only |
| Description / Narration | Narration | Mandatory | Text values, must not contain raw HTML or quotes |
| Cheque / Ref No. | Instrument Number | Optional | Alphanumeric, alphanumeric length varies |
| Debit (Withdrawal) | Dr Amount | Mandatory | Positive numbers only |
| Credit (Deposit) | Cr Amount | Mandatory | Positive numbers only |
| Running Balance | Closing Balance | Optional | Checked for mathematical validation |
2. Standardizing Date Formatting
Date parsing errors are a common cause of bank statement import failures in Tally. Ensure dates are formatted uniformly across all rows to prevent column mapping exceptions.
- Select the Date column in your Excel worksheet.
- Right-click and select Format Cells.
- Choose the Custom category and enter
dd-mm-yyyyin the format box. - Save the Excel sheet. This ensures that dates are formatted correctly for the Tally import engine.
3. Separating Split Narrations and Text Wrap
Many banks wrap transaction descriptions across multiple lines in PDF exports. When converted to Excel, this results in blank rows or split entries that confuse Tally's parser.
To fix this, write an Excel macro or use a data-cleaning utility to merge split narration rows. Every transaction must occupy a single row, with the Date, Narration, and Amounts aligned on the same row index.
4. Mapping Single-Column Amount Formats
Some banks use a single column for both debit and credit transactions, using a separate indicator column to identify the direction:
If your Excel sheet uses this layout, configure Tally's import engine to read the transaction type column. Map Cr or Deposit to deposits, and Dr or Withdrawal to payments.
5. Step-by-Step BRS Import Configuration in TallyPrime
Once your Excel file is structured correctly, import it into TallyPrime:
- Go to Gateway of Tally > Import > Bank Transactions.
- Select the file path of your formatted Excel sheet.
- Select the target Bank Ledger from the dropdown list.
- In the mapping screen, associate the Tally ledger fields with their corresponding Excel column letters (e.g. Map Date to Column A, Particulars to Column B).
- Click Import. TallyPrime will import the entries and match them against your recorded bank ledger entries.
6. Handling Missing Reference Numbers
Bank reconciliations rely on cheque or reference numbers to match entries. If your statement is missing reference numbers, Tally will match entries based on the transaction amount and date. Set a reconciliation tolerance window of 3 to 5 days in your bank ledger configuration to allow for clearing delays.
7. Reconciling Inter-Bank Transfers and Cash Deposits
Contra entries (like cash deposits or transfers between your company's accounts) must be mapped to the correct Contra ledgers. Ensure your Excel sheet uses descriptions like "Cash Deposit" or "Transfer to Bank" to help Tally auto-assign the correct ledger accounts during import.
8. Resolving Date Range Mismatches
Before importing, verify that the date range of your Excel statement matches the active accounting period in TallyPrime. If you attempt to import statements containing transactions outside the current financial period, Tally will reject the file or create errors in the preceding year's ledger balances.
9. Standard Audit Trails for BRS Imports
Under corporate compliance rules, all BRS imports must leave a clear audit trail. Ensure your accounting team does not alter Excel data values post-import. TallyPrime's edit log tracks all changes, helping you maintain compliance during year-end statutory audits.
10. Best Practices for Monthly Excel BRS Maintenance
To keep your bank ledger current:
- Download statements directly in PDF format rather than converting from PDF to prevent layout errors.
- Remove all header and footer rows before importing to ensure only transaction rows are parsed.
- Confirm that the ending balance in your Excel sheet matches the closing ledger balance in TallyPrime.
11. Reconciling Forex Statements
If your business operates multi-currency current accounts, ensure your Excel statements include a Currency Code column (e.g. USD, EUR) alongside the transaction amount. TallyPrime uses this to calculate conversion rates and post the resulting exchange fluctuations to Forex Gain/Loss ledgers during data imports. Foreign exchange transaction reconciliation requires mapping of currency symbols and base currency factors to maintain accounts in conformance with local corporate audit parameters. Reconciling these currency transactions manually can take hours, but setting up auto-calculators in Excel can speed up the import processes.
12. Advanced Formatting Settings for Excel Sheets
Always clear formulas and copy values only before exporting. This ensures that the import wizard reads raw data rather than relative worksheet references. In addition, double-check that your cells do not contain non-printable formatting characters or space paddings, which can cause Tally to reject rows during JSON generation. Standardizing these formats weekly helps you build a secure ledger data structure.
13. Final BRS Verification Checklist
Before clicking import, run a final validation check in Excel. Ensure that the total debit matches the sum of individual banking ledger lines, that there are no blank values in transaction columns, and that your date records are aligned with active company ledger systems. Ensuring these checks are completed consistently saves valuable audit prep time.
Automate Bank Reconciliation Without Manual Cleanup
TrulyInvoice parses PDF statements from any major bank, cleans narration text, standardizes date formats, and reconciles bank statement records directly, saving your team hours of manual prep work.
Chartered Accountant & Accounting Automation Specialist