Matchintell

Your ledger and your bank statement, finally in agreement.

Upload both files. Get matched entries, flagged exceptions and a reconciliation statement that balances, in minutes rather than an afternoon.

7-day free trial. Results are deleted after 3 days.
September reconciliation
General ledger ledger_sep.xlsx
Bank statement bank_sep.csv
#2Dangote Cement transfer-500,000.00
#3Staff salary, September300,000.00
#4Vendor invoice A100,000.00
#5Vendor invoice B150,000.00
#6POS settlement 14 Sep87,400.00
#7Unknown deposit-42,500.00
#2NIP CR Dangote Cement Ltd-500,000.00
#3Salary payment SEP300,000.00
#4Vendor settlement250,000.00
#5TRF 0914 CR87,400.00
#6Bank charges50.00
Matched0
Amount only, to review0
Open items0
Unreconciled balance42,550.00
1,000,000rows per file on the largest plan
20ledger entries can settle against one bank line
0.01amount tolerance when pairing entries
3 daysuntil your results are permanently deleted

Everything the run produces, in one place.

A dashboard for the quick read, the statement for sign-off, and every match listed so a reviewer can see why two entries were paired.

your-domain.com/app/result
92.4%match rate
389 of 421 entries reconciled
Ledger transactions
412
Bank transactions
398
Reconciled
389
Unreconciled
32
From ledger balance to bank balance, by reconciling item

Three steps from two files to a signed-off statement.

No template to fill in. Date, description and amount in the first three columns is all it needs.

1

Upload both files

Excel or CSV from your ledger and from the bank. Money in is negative and money out is positive in both.

ledger.xlsxbank.csv
2

Enter the two balances

Add the ledger balance, the closing statement balance and the currency for the report header.

Ledger balance4,097,850.00Bank balance4,097,850.00NGN
3

Review what is left

Check the flagged items, then download the workbook with the full reconciliation statement.

Unreconciled 0.00

Matching that follows how accountants work.

Every rule is visible in the report, so you can explain why two entries were paired.

Amount plus a shared word

Entries pair when the amounts agree within 0.01 and the narrations share a word longer than three characters. When several entries compete, the pairing with the most matches and the closest dates wins.

Dangote Cement transfermatchesNIP CR Dangote Cement Ltd

Groups of lines, in either direction

One bank credit can settle several ledger entries, several bank lines can clear one ledger entry, and two groups can offset each other. Combinations of up to 20 entries are searched exactly.

100,000.00150,000.0012,350.00262,350.00

Amount-only fallback, flagged

Whatever is still open is run through the same passes on amount alone and shaded for your review.

POS settlement 14 Sep87,400.00
TRF 0914 CR87,400.00

A statement that balances

Reconciling items are grouped into the standard statement.

0.00

Unreconciled balance

Every step is on record

Runs, downloads, payments and limit hits are written to an audit log.

recon.run#418
recon.download#418
payment.successGrowth

Your results do not stay with us.

Financial data should not sit in a database longer than it has to. Each reconciliation is deleted 3 days after it is created.

  • A clear deletion time is shown on every result.
  • Delete any reconciliation yourself, whenever you like.
  • Download the Excel report before it expires if you need a copy.
ledger_sep.xlsx vs bank_sep.csvSaved today, 9:42am
Deletes in 3 days
Day 0Day 1Day 2Day 3
Then permanently removed from the database.

Pick a plan. Renew whenever you need to.

Each plan sets how many reconciliations you can run, how large the files can be, and which features are on.

Starter (Price Per User)

For a single bank account at month end.

₦3,500.00 per month
or $5.00 paid in US dollars
  • 5 reconciliations per period
  • Up to 10,000 rows per file
  • 10 report downloads per period
  • Reconciliation dashboard
  • Bank reconciliation statement
  • Excel report download
  • Group matching (one-to-many, many-to-one, many-to-many)
  • Amount-only fallback matching
  • Email summary after each run
Start with Starter (Price Per User)

Growth (Price Per User)

For finance teams reconciling several accounts.

₦15,000.00 per month
or $12.00 paid in US dollars
  • 60 reconciliations per period
  • Up to 25,000 rows per file
  • 100 report downloads per period
  • Reconciliation dashboard
  • Bank reconciliation statement
  • Excel report download
  • Group matching (one-to-many, many-to-one, many-to-many)
  • Amount-only fallback matching
  • Email summary after each run
Start with Growth (Price Per User)

Enterprise (Price Per User)

High volume, every feature, no caps.

₦45,000.00 per month
or $35.00 paid in US dollars
  • 50 reconciliations per period
  • Up to 100,000 rows per file
  • 60 report downloads per period
  • Reconciliation dashboard
  • Bank reconciliation statement
  • Excel report download
  • Group matching (one-to-many, many-to-one, many-to-many)
  • Amount-only fallback matching
  • Email summary after each run
Start with Enterprise (Price Per User)

Customize (Ownership Model - Request for Quote)

High volume, every feature, no caps and customized exclusively for your organization.

₦0.00 per month
  • 500 reconciliations per period
  • Up to 1,000,000 rows per file
  • 500 report downloads per period
  • Reconciliation dashboard
  • Bank reconciliation statement
  • Excel report download
  • Group matching (one-to-many, many-to-one, many-to-many)
  • Amount-only fallback matching
  • Email summary after each run
Start with Customize (Ownership Model - Request for Quote)
Pay securely with Paystack (Naira) or Flutterwave (Naira or US dollars). Renewing early adds a full period to your current end date.

Questions people ask first.

Something else? Email support.

Which file formats work?

.xlsx and .csv. Put Date, Description and Amount in the first three columns. A header row is optional, and common header names are detected. Excel and CSV templates with sample rows can be downloaded right where you upload.

How long are my results kept?

3 days. After that the reconciliation is deleted from the database. Download the Excel report before then if you need a copy.

Which currencies can I pay in?

Naira through Paystack or Flutterwave, and US dollars through Flutterwave on plans that show a dollar price. If you cannot pay online, support can record a bank transfer for you and activate your plan.

How do renewals work?

Renew from your billing page with Paystack or Flutterwave. Renewing before the end date adds a full period to the end of your current plan, so no time is lost.

What happens when I reach my plan limit?

You will see how much you have used and be offered a renewal or upgrade. Nothing is deleted early.

Can I choose which matching rules are used?

Yes. All eight rules are ticked by default. Before you run, open the matching logic list and untick any you do not want, such as many-to-many or the amount-only passes. The run then uses only what is ticked, and the results page records which rules were used.

What kinds of matches does it find?

One-to-one, one-to-many, many-to-one and many-to-many, first using amount plus a shared word in the narration, then on amount alone. Anything paired on amount alone is flagged so you can review it.

Can I run more than one bank account?

Yes. Each run takes one ledger file and one statement, so run one reconciliation per account. Your plan sets how many runs you get each period.

Close this month's bank rec before lunch.

Matchintell © 2026Contact support    Log in