How does bank reconciliation work in Pangoni?

Once your bank is connected, Pangoni reads incoming transactions and matches each one to the right tenant, unit, lease, invoice, and balance automatically — rent, deposits, service charge, and other receivables all land where they belong.

The reconciliation that used to mean scrolling through bank statements at month-end happens continuously in the background. You see a clean, up-to-date ledger instead of a backlog.

Auto

Payments matched to tenants

Real time

Ledger and balances updated

Tenant payment records reconciled against each invoice in Pangoni

From payment received to ledger updated

Four steps run automatically for every incoming payment once your bank is connected.

1. Payment received

A tenant pays rent, a deposit, or a service charge into your connected bank account.

2. Transaction synced

The bank transaction is securely synced into Pangoni with its reference and amount.

3. Pangoni matches it

The payment is matched against the right tenant, unit, lease, invoice, and balance.

4. Ledger updated

The ledger updates in real time and a receipt is issued — no manual entry.

A rent invoice marked paid after automatic bank reconciliation

What can be reconciled automatically?

Bank integrations aren't only for rent. Any real estate receivable that lands in your connected account can be matched and posted.

  • Rent payments
  • Security deposits
  • Service charge payments
  • Utility recoveries
  • Property-related collections
  • Other real estate receivables

Why connect your bank?

Bank integration turns reconciliation from a manual, month-end chore into something that simply keeps itself current.

Less manual reconciliation

Stop matching statement lines to tenants by hand. Payments post themselves.

Faster rent tracking

See who has paid the moment funds arrive, not days later at close.

Improved reporting

Income reports stay accurate because every payment is already categorised.

Fewer payment disputes

A clear, matched record per tenant settles "I already paid" questions fast.

Better cashflow visibility

Know your real position across properties and accounts at any moment.

One source of truth

Tenants, owners, and accountants all work from the same reconciled ledger.

Who is this for?

Bank integration scales with you — from a single landlord to a firm managing thousands of units across many owners.

Individual landlords

Collect rent into your own account and let it reconcile to each unit, without spending a Saturday on statements.

Property managers

Reconcile across multiple owners and properties at once, and produce per-owner statements that already tie out.

Real estate agencies

Keep client funds clean and auditable, with every receipt matched to the right tenant and mandate.

Estate management firms

Track service charge and levy collections across whole estates, with arrears visible the moment they arise.

Commercial property operators

Match larger, less frequent commercial payments to leases and recover utilities and outgoings cleanly.

Agents

Hand owners a reconciled, professional record without building it manually each month.

A complete payment management platform

Bank integration is one part of how Pangoni handles money and tenant communication. It works alongside native M-Pesa, SMS, and email so collection and follow-up live in one place.

Native M-Pesa

Paybill, Till, and POS payments reconcile automatically — built in, no integration fee.

SMS

Reach every tenant on the channel they actually read, with bulk and automated messages.

Email

Send invoices, receipts, and statements to tenants and owners straight from Pangoni.

Bank integrations

Connect supported banks so direct payments reconcile alongside everything else.

Use these channels for the communications that keep collection on track — rent reminders, payment confirmations, arrears notifications, lease notifications, and general tenant communications.

The bank integration process

Bank integrations are available on request. Because each bank has its own approval and verification procedures, we work through a clear process with you from first call to go-live.

1

Consultation

Tell us which bank you use and what you collect. We confirm whether an integration is feasible and map your reconciliation requirements.

2

Bank assessment

We review the technical access your bank offers and the data we can sync. Feasibility depends on the specific bank.

3

Compliance review

We complete the bank's verification and compliance requirements. Each bank has its own approval procedures.

4

Technical setup

We connect the secure transaction sync and configure matching rules so payments reconcile against tenants, units, leases, and invoices.

5

Go-live

Once verified, incoming bank payments reconcile automatically and your ledger updates in real time.

Supported banks

Bank integrations are available on request, and availability depends on the specific bank. We've integrated with banks including the ones below, and we assess new banks on a case-by-case basis — subject to the bank's approval, compliance requirements, and technical onboarding.

Connect the banks and mobile money you already use

M-PESA Business
KCB Bank
Equity Bank
Co-operative Bank
Absa Bank
NCBA Bank
Standard Chartered Bank
Stanbic Bank
Diamond Trust Bank (DTB)
I&M Bank
Family Bank
National Bank of Kenya
HF Group
SBM Bank Kenya
Sidian Bank
Gulf African Bank
Ecobank
Faulu Bank
Kenya Women Microfinance Bank (KWFT)
Kingdom Bank
Middle East Bank Kenya
Loop by NCBA

KCB On request

Reconcile direct payments into your KCB account against the right tenant, unit, and invoice.

Co-operative Bank On request

Match Co-op Bank receipts to leases and balances automatically, with receipts issued on the spot.

Your bank Assessed on request

Use a different bank? Tell us which one and we'll confirm feasibility during your consultation.

Integration feasibility is subject to each bank's approval, compliance requirements, and technical onboarding processes. We'll confirm what's possible for your bank before any work begins.

Pricing & requirements

A bank integration is a one-time implementation and onboarding cost — not a recurring surcharge.

KSh 15,000

One-time setup, per bank

KSh 0

Recurring Pangoni integration charges

Set by bank

Any additional bank fees, if any

What the setup fee covers

Each bank has its own approval and verification procedures, so connecting one is real implementation work. The one-time fee covers:

  • Compliance reviews
  • Verification processes
  • Technical onboarding
  • Secure transaction synchronisation

After a successful setup there are no recurring Pangoni integration charges. Connecting additional banks is KSh 15,000 each, since every bank is onboarded and verified separately.

Frequently asked

Bank integrations are available on request. We have integrated with banks such as KCB and Co-operative Bank, and we assess new banks on a case-by-case basis. Whether a specific bank can be connected depends on that bank's own approval process, compliance requirements, and the technical access it offers. Tell us which bank you use and we'll confirm feasibility during a free consultation.

Timelines depend on the bank. Once you request an integration we move through consultation, bank assessment, compliance review, technical setup, and go-live. The technical work on Pangoni's side is quick; the largest variable is the bank's own approval and verification procedures, which can take anywhere from a couple of weeks to a few months depending on the institution.

No. A bank integration is a one-time setup fee of KSh 15,000 per bank. There are no recurring Pangoni integration charges after a successful setup. Any transaction or account fees the bank itself charges are separate and set by the bank, not by Pangoni.

Yes. You can connect multiple banks to the same Pangoni account. Each bank is set up and billed independently at KSh 15,000 per bank, because each one has its own approval, verification, and technical onboarding process.

You can still run everything in Pangoni. M-Pesa rent collection with automated reconciliation works out of the box, and you can record bank transfers and cash manually against each tenant's ledger. If your bank can't be connected today, we'll note your request so we can reach out if that changes.

Yes. Once a bank is connected, incoming transactions are synced and matched against the right tenant, unit, lease, invoice, and balance using the account reference and payment details. Matched payments update the ledger and issue receipts automatically; anything ambiguous is flagged as unmatched for a quick manual review.

Pairs well with

Automated payment reconciliation

The matching engine that connects every payment channel to the right tenant and ledger.

Online rent collection

Collect via M-Pesa, bank, and card — all reconciling into the same lease ledger.

Financial management

Turn reconciled payments into income reports, owner statements, and cashflow visibility.

← Back to all integrations