ONE ERPONE ERP
ONE ERPONE ERP
Practical Guide • PakistanFBR

How to reconcile multi-bank statements without chasing tellers — using ONE ERP Smart Banking

Short answer: export your bank CSV, drop it into ONE ERP's Smart Banking screen, accept the auto-matches, and post. A month of three-bank reconciliation that used to eat your weekend now takes about 15 minutes — WHT challans included.

The 9:47 PM problem

When HUBKOM missed a WHT deadline last quarter, it wasn't because anyone was lazy. It was because the bank statement arrived as a scanned PDF on a Sunday night, and by the time the team typed it all into Excel, the FBR portal had already locked the period. We've all been there. This guide is the workflow we built so it never happens again.

Step-by-step: 15 minutes, three banks

  1. Export your bank statement. Download last month's CSV from HBL/MCB/Meezan online banking. Don't worry about format — ONE ERP auto-detects columns.
  2. Drag the file into Smart Banking. Open Cash Flow → Smart Banking, drop the file. You'll see every line parsed, with proposed matches highlighted in green.
  3. Review the auto-matches. ONE ERP pairs each credit to an open invoice and each debit to a vendor bill. Click once to accept, or edit the suggestion inline.
  4. Post WHT in the same click. Vendor payments auto-attach the correct WHT rate (4.5% services / 1% supplies) and produce the FBR challan PDF.
  5. Lock the period. Hit Reconcile. The ledger is balanced, the customer statements are updated, and your bank-book matches the statement to the rupee.
Smart Banking multi-bank reconciliation step flow in ONE ERP: export CSV, drop in, review auto-matches, post WHT challan, lock period
The five-step Smart Banking flow — three banks, one screen.

Pro tips most people miss

  • Rename your CSV before upload. Use HBL-2026-05.csv — ONE ERP uses the filename as the import label, so future audits are searchable.
  • Set vendor WHT defaults once. In Vendors → Tax Profile, save the rate per supplier. Smart Banking will then post the right challan automatically every month.
  • Use the Suspense queue as a to-do list. Anything ONE ERP can't match lands there — work it down to zero and your books are provably complete.
  • Keep your Quick Bill template consistent. When a bank receipt clears an invoice, the customer's PDF copy is regenerated from your saved template, so the brand stays sharp.

Why this matters for Karachi and Lahore teams

FBR cares about timing as much as totals. The cost of a late WHT challan isn't just the penalty — it's the hour you spend writing the apology letter. Smart Banking removes the manual step that causes the slip. That's it. No magic, just one less thing to forget on a Sunday night.

Smart Banking dashboard in ONE ERP showing HBL, MCB and Meezan reconciled lines with matched and parked statuses
The Smart Banking dashboard — three banks reconciled in one place.

FAQs

How long does the first reconciliation take?

Most users finish a full month in under 15 minutes — even with three banks open at once.

What if a line doesn't match anything?

ONE ERP parks it in a Suspense queue with a one-click button to create the missing invoice or expense, so nothing falls through.

Is my bank data safe?

Statements live in your private company workspace with row-level security. Nobody outside your team can read them — not even ONE ERP support.

← See the Smart Banking feature pageAll features →