SocietyBee
    Billing
    Automated maintenance & charge billing
    Collections
    Track payments, send reminders
    Accounting
    Double-entry ledger & bank reconciliation
    Reports & Compliance
    Bye-law compliant statutory reports
    BeeAgent AI
    Natural language queries on your data
    For CAs & Accountants
    Manage all societies from one login
    For Treasurers
    Simple billing & audit-ready records
    For Managing Committee
    Visibility without the spreadsheets
    Docs
    Step-by-step guides for every module
    Blog
    Society management guides & tips
    Glossary
    Accounting & society terms explained
    vs MyGate
    Accounting vs gate security app
    vs ApnaComplex
    Multi-society CA login vs per-society pricing
    vs SocietyRun
    BeeAgent AI & zero gateway commission
    vs NoBrokerHood
    Accounting vs marketplace app
    vs Excel
    Audit trail & statutory reports vs spreadsheets
    Pricing
    Sign inStart free →
    Society Onboarding
    Member Onboarding
    Bills
    Receipts
    Vouchers
    Vendors, TDS and GST
    Reports
    Supplementary Bills
    Bank Reconciliation
    • Bank reconciliation at a glance
    • Reconcile by ticking entries
    • Upload a bank statement
    • Review the matches and finish
    • Add a missing voucher
    • Reconciled transactions and history
    • Freeze a period and locked periods
    Docs / Bank Reconciliation

    Upload a bank statement

    Upload an Excel or CSV bank statement, check how SocietyBee reads the columns, dates and balances, import it, and manage earlier uploads including how to undo one.

    Who can do this:admin 6 min read Checked 20 Oct 2026

    Before you start

    • Bank reconciliation at a glance

    What this does

    Upload Statement reads the statement you download from net banking and lines it up with your bank book. The upload itself posts nothing. It only stores the statement lines. You then review the matches in the next step. See Review the matches.

    Where to find it

    Go to Transactions > Bank Reconciliation, choose the bank book and press Upload Statement. The window is titled Bank statement with the book name.

    Bank statement window for HDFC Bank - Kothrud with a dashed drop area, a Choose file button and an Earlier uploads for this bank book list that says None yet
    The window opens on the file step.

    Before you start

    Download the statement for the period from your bank's net banking as .xlsx, .xls or .csv. The file must be 5 MB or smaller. PDF statements are not accepted. Choose a period that falls inside your financial year.

    Steps

    1. Choose the file

      Drop the file on the dashed box, or press Choose file. The window reads it in your browser and moves to the check step.

    2. Read the summary line

      Under the file name you see the number of lines and the first and last dates, for example 10 lines · 03 Oct 2026 to 20 Oct 2026.

    3. Check how the dates are read

      The sentence Dates are read as shows day / month / year or month / day / year. Indian statements are normally day / month / year. If the file does not prove the order, a tick box These dates look right appears. Check the first and last dates, then tick it.

    4. Check the four balance boxes

      Opening, Total credits, Total debits and Closing are worked out from the file. They must tie, so that opening plus credits minus debits equals closing. If the file has no balance column, type the opening and closing balance from the statement into the two boxes.

    5. Open Columns and layout if anything looks wrong

      This section opens by itself when a problem is found. See the table below.

    6. Look at the preview table

      The first eight and last three lines are shown with their Date, Narration, Ref, Debit, Credit and Balance.

    7. Press Import and match

      The button is grey until every check passes. The message Statement imported appears with the number of lines added, and you move to the review step.

    Check step showing hdfc-statement-oct-2026.csv with 10 lines, dates read as day month year, opening 2,50,000, total credits 26,310, total debits 26,377, closing 2,49,933, a Columns and layout section and a preview table
    The file read cleanly: the balances tie and **Import and match** is ready.

    Columns and layout

    SocietyBee finds the header row and the columns by itself. If your bank uses unusual headings, set them here.

    Columns and layout section open, with the header row at row 5 and the Date, Narration, Reference, Debit, Credit and Balance columns mapped, and a tick box for debit and credit being the wrong way round
    The columns were found automatically.
    ControlWhat it does
    Header rowThe row of the file that holds the column names. Bank statements often have title lines above it.
    DateThe transaction date column
    NarrationThe description of the entry
    Reference / Cheque no.The cheque number or UTR. It is the strongest hint when matching.
    Debit / Withdrawal and Credit / DepositMoney out and money in, in separate columns
    Amount (single column) and Dr / Cr columnUse these instead when the bank gives one amount column with a Dr or Cr marker
    BalanceThe running balance. With it, the opening and closing balance are worked out for you.
    Debit and Credit are the wrong way round in this fileTick if debits show as credits

    Checks that stop an import

    The check step shows red messages when a file cannot be imported. Fix the cause or choose another file.

    MessageWhat to do
    Could not find the column headings…Pick the Header row yourself
    Could not tell which columns are Date and Debit / Credit…Map the columns in Columns and layout
    Totals do not tie…Debit and Credit may be swapped. Tick the swap box or fix the mapping.
    Running balance does not follow at row…A row is missing, the columns are swapped or the wrong column is the Balance
    The statement has a future date…Download the statement again after the last date has passed
    This statement is for account … but … is account …You chose the wrong bank book. If it is the right one, tick I have checked: this statement does belong to the book.
    This exact file was already uploaded as…The same file is already stored. Open it from Earlier uploads.
    No transaction falls inside the financial period…The file is for a different year
    … line(s) are outside the financial period… will be skippedTick Skip these lines and import the rest of the financial period. This needs a Balance column.

    Amber messages are warnings and do not stop the import. For example, Overlaps "…" means a line already imported will be skipped, and Opening balance … does not continue from the previous statement means a statement may be missing in between.

    Earlier uploads

    The start step lists every upload of this bank book.

    Earlier uploads list showing hdfc-statement-oct-2026.csv for 03 Oct 26 to 20 Oct 26 with status Reconciled, 0 pending and a View button
    A finished upload shows **Reconciled** and a **View** button.
    ColumnMeaning
    FileThe file name
    PeriodThe first and last date of the statement lines
    StatusImported, In review or Reconciled
    PendingLines still waiting for a decision
    Continue or ViewReopens the review. View replaces Continue once the statement is reconciled.
    Undo uploadCancels the upload. Shown only while the status is Imported or In review.

    Undo an upload

    Press Undo upload, type a Reason, for example wrong month uploaded, and confirm. Entries that already existed are only un-reconciled. Receipts and vouchers created from this statement are cancelled or reversed, never deleted. An upload cannot be undone inside a frozen period. The same file can be uploaded again afterwards.

    Common mistakes and questions

    The dates are read as month first. Change Dates are read as to day / month / year. The first and last date next to it update, so you can check.

    The balance boxes ask me to type values. The file has no balance column. Copy the opening and closing balance from the bank's statement.

    Which lines are skipped? Lines dated outside your financial year, only after you tick Skip these lines…. Lines that were imported earlier are skipped too.

    Can I import without a bank account number in the file? Yes. The account check runs only when the file header shows an account number and the bank book has its account number saved.

    What happens next

    Go on to Review the matches.

    Related guides

    • Review the matches and finish
    • Reconcile by ticking entries
    PreviousReconcile by ticking entriesNext Review the matches and finish

    On this page

    1. What this does
    2. Where to find it
    3. Before you start
    4. Steps
    5. Columns and layout
    6. Checks that stop an import
    7. Earlier uploads
    8. Common mistakes and questions
    9. What happens next
    SocietyBee

    Built in Mumbai by Simplifyne Technologies Private Limited. Serving housing societies across India.

    Enquiries

    +91 95949 04493
    admin@societybee.in

    Product

    • Billing
    • Collections
    • Accounting
    • Reports & Compliance
    • BeeAgent AI
    • For CAs & Accountants
    • For Treasurers
    • For Managing Committee

    Resources

    • Docs
    • Blog
    • Glossary
    • SocietyBee vs MyGate
    • SocietyBee vs ApnaComplex
    • SocietyBee vs SocietyRun
    • SocietyBee vs NoBrokerHood
    • SocietyBee vs Excel

    Company

    • About
    • Trust & Security
    • Pricing
    • Early Access
    • Book a Demo
    • Contact
    • Privacy Policy
    • Terms & Conditions
    • Refund Policy

    🇮🇳 We serve housing societies across India

    Operating team based in Mumbai.

    © 2026 Simplifyne Technologies Private Limited.

    All rights reserved.