Skip to main content
GullySystem
Finance · Bank Reconciliation Software

One record of what the books and the bank statement agree on.

Match your books against the bank statement and work only with the entries that do not agree. Import the statement, let automated rules clear the regular entries, and handle part payments and bank charges that used to break the match. Remaining exceptions sit on one list with a reason against each. The month is signed off, and the bank reconciliation statement prints per account.

  • Matching rules written from your own recent statements
  • Opening differences reviewed with your accountant before go-live
  • Supported over remote video sessions by the team that set the rules up

Bank Reconciliation Software, configured by GullySystem, pairs your books against the bank statement account by account. Automated rules clear the entries that repeat every month. It holds imported statements, uncleared cheques and an exception list with a reason against each line. You sign the month off, and it locks.

Where it breaks today

What goes wrong before the software.

Reconciliation happens infrequently

The statement is printed and checked against the ledger by hand. It takes a day or more, so it is deferred and differences accumulate.

Short payments disturb the match

A customer pays less than the invoice amount. The amounts no longer agree, so the line is skipped and the reconciliation loses reliability.

Bank charges are recorded late

Charges, the tax on them, cheque return fees and overdraft interest are entered on reconciliation day as a single lump.

Uncleared cheques distort the balance

A cheque is issued and recorded, but the party does not bank it. The balance used for purchase decisions is then incorrect.

Unexplained credits remain open

A credit arrives from an unfamiliar name and is never matched to a customer. The person who could identify it may have left.

The audit trail is incomplete

An auditor asks why an entry was written off. The working was on a printed sheet that is no longer in the file.

How it runs

How the work flows through it, step by step.

Illustration with sample figures. Your screens are built around your own records.
  1. 1

    Statement import

    Download the Excel or CSV file from online banking and import it one account at a time. An overlapping date range does not create duplicate lines.

  2. 2

    Automatic matching

    Amount, date and reference pair the obvious lines. Rules written once handle the monthly loan instalment, bank charges and gateway settlements.

  3. 3

    Suggested matches

    Likely pairs are offered for a person to accept or reject. A part payment is matched against the invoice with the balance left open, and a settlement paid as one credit is split back into its bills.

  4. 4

    The unmatched list

    The remaining lines are few. The accounts assistant posts bank charges, flags uncleared cheques and records a reason against each unknown credit.

  5. 5

    Month-end sign-off

    Book balance, bank balance and the items between them are shown on the closing date. The accountant signs the month off, and matched entries are locked.

  6. 6

    Audit

    Every statement line, the entry it was matched to, the reason on each exception and the person responsible remain available.

Modules

What is inside.

Every module can be switched on, left out or changed to match how your team already works.

Statement import, account by account

Read the Excel or CSV file your bank provides for each account, ignoring duplicate lines from overlapping date ranges.

Learn more

Automated matching on amount, date and reference

Match obvious pairs automatically, and offer the rest as ranked suggestions for a person to accept or reject.

Learn more

Rules for regular entries

Write a rule once for the loan instalment, monthly charges, gateway settlement or standing instruction, and it applies every month after.

Learn more

Part payments and short receipts

Match a receipt for less than the full invoice amount, leaving the balance open with a note on why it was short.

Learn more

Bank charges and interest

Post charges, cheque return fees, the tax on them and overdraft interest from the statement to the heads your accountant names.

Learn more

Cheques still in the air

Keep issued cheques not yet presented and deposited cheques not yet credited as their own list with dates.

Learn more

Gateway settlements split back

Break a gateway’s single credit back into the bills behind it, and post the gateway charge.

Learn more

The unmatched list, with reasons

List every exception that could not be paired, with a written reason, the person who wrote it and the date.

Learn more

Month-end sign-off

Show book balance, bank balance and the difference on any date. Once signed off, the month is locked and later changes are recorded as such.

Learn more

Audit trail of every match

Record who matched an entry, who reversed one and who wrote off an old difference, with reversals kept visible.

Learn more

Several accounts and branches

Reconcile current accounts, an overdraft account and branch accounts separately, each with its own rules and closing statement.

Learn more

Bank reconciliation statement

Export a statement per account and period showing the balance as per books, the reconciling items and the balance as per bank.

Learn more
Solutions inside

The business modules it is built from.

Each one is also available on its own, or inside a system built for you.

  • Bank Reconciliation

    Entries matching on amount, date and reference pair up automatically, and the remaining lines appear as ranked suggestions for the accountant to accept or reject.

  • Audit Trail

    Each match, reversal and old-difference write-off is logged with the user who made it, and reversals stay visible in the history.

  • Data Migration and Import

    Statements arrive as the Excel or CSV file each bank provides, imported account by account, with duplicate lines from overlapping date ranges ignored.

  • Workflow and Approvals

    At month end the reviewer sees book balance, bank balance and their difference, then signs off to lock the month against silent changes.

  • Multi-Branch Consolidation

    Current accounts, an overdraft account and branch accounts are reconciled separately, each with its own rules and closing statement.

  • Report Builder

    Finance staff export a statement per account and period showing balance as per books, reconciling items and balance as per bank.

Services

How we would put it in.

Setup, data migration, integrations and anything built on top.

Connections

Tools it connects to.

Each connection is scoped for your own account, one data flow at a time.

Who uses it

One system, each person sees their part.

For accounts assistants

Import the statement, run the match, clear the straightforward lines and pass questions to those who know the customers.

For accountants and bookkeepers

Review the unmatched list with reasons, post what belongs in the books and sign the month off.

For auditors

Open any closed month and see the statement line, the matched entry, the exception and the person responsible.

For owners

See the cash position with uncleared and disputed items shown separately.

Reports

The numbers the owner asks for.

  • Reconciliation statement per account, on any closing date
  • Unmatched entries, sorted by age, with the reason on each
  • Cheques issued and not presented, cheques deposited and not credited
  • Bank charges and interest posted for the month
  • Gateway settlements received, split back to the bills behind them
  • Matches, reversals and write-offs, by person and date
  • Book balance against bank balance, account by account
Good fit

Who this is built for.

  • Businesses running collections and payments through more than one bank account
  • Firms taking money through a payment gateway that settles a day’s bills as one credit
  • Accounts teams whose reconciliation is a printed statement and a pencil
  • Owners who want the cash figure to mean something before they commit to a purchase
  • Companies whose operations system holds the receipts while the books sit in a separate accounting package
  • Accounting firms reconciling several client accounts every month
Honest answer

When it is not the right choice.

  • It does not connect to your bank by itself. Without your bank’s own feed, which needs a corporate banking arrangement most small firms do not have, it works from the statement file you download.
  • It does not replace the accountant’s judgement. Software pairs figures. Deciding what a credit from 2023 actually was, or whether an old difference should be written off, is a person’s work.
  • It does not handle multi-currency or foreign-currency bank accounts. Accounts held in your home currency are reconciled here. An overseas account, and its revaluation at period end, stay with your accountant.
Made to fit

Adapted to your business before it goes live.

You are not handed a login and left to it. The product is set up around your records, your people and the tools you already use.

Your accounts and statement formats

Each bank exports a slightly different file. Yours are read as they come, so statements do not need reformatting.

Rules from your recent statements

Three months of your statements are used to write rules for what repeats, such as charges, loan instalments, settlements and standing instructions.

Opening differences resolved once

Before go-live, opening unmatched items are reviewed with your accountant and a decision is recorded against each.

Where your books live

Receipts and payments can come from your operations system, and reconciled entries export to your accounting package in your ledger names. A direct link is scoped at set-up.

Training

One session covers the accounts assistant and one covers whoever signs off, using your own recent month.

Hosting, backups and support

The system is cloud hosted with regular backups. Access is limited to the people you name, and every export is logged.

Works alongside

  • Accounting package export of reconciled entries
  • Bank statement files in Excel and CSV
  • Payment gateway settlement reports
  • Card, wallet and bank transfer references
  • Email
Common questions

Questions owners ask before a demo.

Does it connect directly to our bank?

Not on its own. Connected banking, a live feed from the bank, needs your bank’s own corporate arrangement. Downloading the statement and importing it works with every bank, and where you have a feed, we read it.

Our accounting software already reconciles. Why use this?

If every entry is already in the books, reconcile there. This earns its place when collections, gateway settlements and site payments live in an operations system, or when one account carries hundreds of lines a month. With one account and thirty lines, you do not need it.

Our bank only sends a PDF statement. Can you read it?

Not directly. The import reads the Excel or CSV file that online banking offers for the same dates. Where you can see only a PDF, ask the branch for that download before set-up.

We keep books in Xero or QuickBooks. Does it still work?

The reconciliation itself does not depend on which books you keep. Statement lines, matches and exceptions are held here either way. The built-in export is written with ledger names, and what your own package can read is checked during scoping.

Can it match a part payment against an invoice?

Yes. The receipt is matched for the amount received, and the balance stays open against the bill with a note on why it was short.

How are bank charges and interest handled?

They are picked from the statement and posted to the heads your accountant names, including the tax on the charge. A rule handles those that arrive every month.

The gateway settles days after the bills. Can that still be matched?

Yes. One settlement credit is split back to the bills behind it, so a payout date later than the bill dates does not break the match. The gateway charge is posted at the same time.

Can we clean up two years of old entries?

As far back as you have statements, yes. Opening differences are reviewed with your accountant and a decision is recorded against each.

Who owns the statement data, and who can see it?

You own it and can export it whenever needed. Access is given to the people you name, and every view and export is logged. Your auditor can have a read-only login.

What does it cost?

Price follows the number of bank accounts and branches, the statement formats to read, how many people reconcile, and which accounting package takes the reconciled entries. Backlog clean-up adds work. Your own statements are matched on screen first, then a quotation lists each part so something can be taken out.

How soon can month-end be done in it?

Timing hangs on the first release. Because that is where the hours go, the usual start is statement import, matching rules and the unmatched list. Cheque tracking, gateway splits and sign-off come after. The dates for each stage sit in the proposal.

What should the accounts team bring?

Gather recent statements for every account in Excel or CSV, the current reconciliation workings, and a list of outstanding cheques. Add gateway settlement reports and the opening differences you already know about. Each of accounts, audit and ownership needs a person to review the matches. Access to the books must be arranged.

Wondering what it would cost? Share your requirements and an engineer will come back with a scope.

Your requirements

See Bank Reconciliation Software set up around your records.

Tell us how you run things today. An engineer reads it and writes back with what fits as it is, what would need changing, and what we would start with.

What happens after you share your requirements

  1. A senior engineer reads your answers. Nobody phones first.
  2. Within one business day you get a written note: what we understood, what we would start with, and the questions we still have.
  3. If it fits, a proposal follows with the order of work, what we need from you and what you receive at each step.
  4. No call is booked and nothing is paid until you have read the note. Your details stay with us.

Start with your requirements

Seven short steps that tell us what you need. A senior engineer reads them before anyone gets in touch.

Share your requirements