Skip to content
BankAutomation

Loan reconciliation software for bank loan subledgers, loan payments and loan servicing

BankAutomation reconciles the loan side of a bank's balance sheet every business day: the loan system trial balance against the general ledger control accounts, loan payments received through ACH, online banking, lockbox and branches against what posted to each loan, plus the escrow, participation, SBA and investor remittance accounts that sit around the portfolio. Expected timing clears by rule, and each real difference lands in one worklist with an owner and an age. Plans are published from $1,200 a month.

Run the demo

Visa / Mastercard / ATM · value date 03 sep 2026

Card settlement vs ledger, sample data

Match rate

80.0%

Breaks

3

At risk

$1m

Oldest

3d

Date ±1d
Amount

This console matches the first rows a side. It left out statement and ledger . Nothing in the rows left out is counted below. To run a full file, .

BRK-001

Aged 0d

$918,442.05

2026-09-03 · both sides

SETTL/MC/0903 · MASTERCARD SETTLEMENT

Amount differs by 442.05 USD

Post the 442.05 USD difference as a deducted charge and add the fee to the standing accrual for this counterparty.

FEE NOT ACCRUED

→ Finance

BRK-002

Aged 3d

$86,340.20

2026-08-31 · ledger

REFUND/BATCH/7781/R · REFUND SUSPENSE

Posted in the ledger, not on the statement

Trace the posting to its instruction, repair the reference and re-present it, or reverse it if the payment was returned.

MISSING REFERENCE

→ Payments Ops

BRK-003

Aged 0d

$27,905.62

2026-09-03 · statement

INTCH/FEE/0903 · SCHEME INTERCHANGE FEE

On the statement, nothing in the ledger

Post 27,905.62 USD to the charges account for the period and add it to the standing accrual so it stops surfacing as a break.

FEE NOT ACCRUED

→ Finance

Everything matched under these tolerances.

Tighten the date or amount tolerance to see the breaks it was absorbing.

Scheme settlement file

Visa / Mastercard / ATM

Value date Reference Amount
2026-09-02 SETTL/VISA/0902 1,942,318.44
2026-09-02 SETTL/MC/0902 864,207.10
2026-09-03 SETTL/VISA/0903 2,105,660.85
2026-09-03 SETTL/MC/0903 918,442.05
2026-09-03 CHGBK/VISA/44120 12,480.00
2026-09-03 INTCH/FEE/0903 27,905.62
2026-09-02 ATM/INTERCHANGE/0902 41,220.75
2026-09-01 SETTL/AMEX/0901 233,915.40
2026-09-03 REFUND/BATCH/7781 86,340.20
2026-09-02 ATM/CASH/0902 158,700.00

Core banking postings

Settlement account

Value date Reference Amount
2026-09-02 SETTL/VISA/0902 1,942,318.44
2026-09-02 SETTL/MC/0902 864,207.10
2026-09-03 SETTL/VISA/0903 2,105,660.85
2026-09-03 SETTL/MC/0903 918,000.00
2026-09-03 CHGBK/VISA/44120 12,480.00
2026-09-02 ATM/INTERCHANGE/0902 41,220.75
2026-09-02 SETTL/AMEX/0901 233,915.40
2026-09-03 REFUND/BATCH/7781 86,340.20
2026-08-31 REFUND/BATCH/7781/R 86,340.20
2026-09-02 ATM/CASH/0902 158,700.00
Matched pairs are tinted on both sides. Breaks carry the brass left rule and appear in the worklist.

Sample data only. Matching runs in your browser; classification is written by the model when you press Run. Matching done in your browser. Writing classifications… Classifications written by the model on this run. Decision support, not a compliance determination. The classification model was unavailable, so the built-in rule classifier wrote these. Same matching, same numbers. This console classifies up to 12 runs a minute and this run went over, so the built-in rule classifier wrote these. Same matching, same numbers. Wait a minute for the model, or . The model wrote the first 8 classifications. The rule classifier wrote the rest ().

Open the full resolver

What loan reconciliation software has to do

The checks to run in every demo

Any tool can tie one total. These decide whether your loan accounting team gets its mornings back and your auditor signs off.

01

Trial balance by product

Principal, accrued interest, deferred fees and unapplied funds tie to each GL control account by product and branch, every day.

02

Every payment channel matched

ACH, online, lockbox, branch and wire receipts matched to the loan postings they produced, by loan number and amount.

03

Timing windows by rule

Nightly batches, teller cutoffs, draws and payoff dates clear across windows you approve, so expected items never reach the queue.

04

Owned, aged differences

Unapplied, misapplied and suspense items carry an owner, a reason code and an age from the day the money arrived.

05

Investor and SBA files

Fannie Mae custodial, participant and Colson 1502 files matched to the loan system and remittance accounts.

06

Certification evidence

Daily matches and sign offs export for the monthly loan certification, audit and exams.

The short answer

Loan reconciliation software proves that the loan balances in your general ledger agree with the loan system that services them, and that every dollar received for a loan reached the right loan. For a bank or credit union that means tying principal, accrued interest, deferred fees and unapplied funds by product to their GL control accounts, and matching every payment channel to the postings it produced. Automated loan reconciliation does that matching daily, clears expected timing differences by rule, and leaves your loan accounting team only the real breaks.

Most tools that come up for this search were built for something else. Corporate products reconcile a company's own borrowings to a lender statement at month end. Others were written for lenders outside the US. A bank is the lender, its loan system is the book of record for thousands of loans, and its control accounts move every day with payments, advances, payoffs, charge offs and accruals.

Which loan accounts a bank has to reconcile

Loans are usually the largest asset on a community bank or credit union balance sheet, and "loans and leases" on the call report or the 5300 is really a set of reconciliations, each with its own evidence.

GL accountEvidence it is matched againstCadenceWhat usually breaks
Loan principal by product Loan system trial balance by product and branch Daily A product code mapped to the wrong GL, a manual GL entry with no loan system posting
Accrued interest receivable Loan system accrual report Daily, reviewed monthly Nonaccrual loans still accruing in the GL, reversals booked on one side only
Deferred fees and costs Loan system deferred fee schedule Monthly Origination fees deferred in the loan system but booked straight to income in the GL
Loan payment clearing ACH, online banking, lockbox, branch and mail receipts Daily Payment received but not applied, applied to the wrong loan, partial payment parked
Unapplied and suspense loan funds Loan system unapplied funds report Daily Partial payments and payoff shortfalls that sit for weeks with no owner
Loans in process and undisbursed Construction draws and closing disbursements Per draw Draw funded from the GL before the loan system advance posted
Escrow for taxes and insurance Escrow trial balance and disbursement records Daily Tax or insurance paid from escrow and posted to the wrong loan
Participations and serviced for others Participant and investor remittance reports Monthly or per remittance Remittance sent for a different amount than the participant share collected

Swipe the table sideways to read every column.

Each line is a separate reconciliation with separate evidence. Rolling them into one month end tie out of total loans is where old differences hide.

Why loan balances rarely tie on the first pass

The loan system and the general ledger see the same event at different moments and in different shapes. An ACH loan payment settles in the morning, the loan system applies it in the nightly batch, and the GL entry arrives as one summarized line per product. A payment taken at a branch after the teller cutoff posts to the loan the next business day. A borrower pays $1,050 on a $1,200 installment, and depending on your loan system settings the money sits in unapplied funds until the rest arrives.

Other differences come from the loan lifecycle itself. A construction draw is funded from a disbursement account the same day the inspector signs off, while the advance posts to the loan the next morning. A loan moved to nonaccrual stops accruing in the loan system, but the reversal of interest already accrued has to be booked in the GL by hand. A payoff quote is good through a date, and if the wire arrives a day later, the shortfall lands in suspense.

None of that is an error on its own. It is timing and process. The cost appears when a spreadsheet treats forty expected timing items exactly like the one payment that was applied to the wrong borrower, and that one sits until the month end certification or until the borrower calls.

What automated loan reconciliation should do

Ask every vendor to run these on your own files. A product that only ties total loans to the GL leaves the payment side, which is where the borrower complaints come from, in Excel.

Step 01

Tie the trial balance by product

Loan system principal, accrued interest, deferred fees and unapplied funds matched to each GL control account by product and branch every day, not one total at month end.

Step 02

Match every payment channel

ACH and online payments, lockbox files, branch receipts and wires matched to the loan postings they produced, by amount, loan number and date window.

Step 03

Clear timing by rule

Next day posting, teller cutoffs, nightly batch windows and draw timing matched across windows you approve, so expected items never reach the queue.

Step 04

Age every open item

Unapplied funds, misapplied payments and suspense items each carry an owner, a reason code and an age from the date the money arrived.

Step 05

Keep the evidence

Daily matches, overrides and sign offs export for the monthly loan certification, internal audit, your external auditor and your examiner.

Loan servicing reconciliation for investors, participations and SBA

Banks that sell loans and keep the servicing carry a second layer of reconciliation, and investors set the deadlines. Fannie Mae's Servicing Guide requires a principal and interest custodial account reconciliation (Form 496) every month for each P&I custodial account, completed within 45 days after month end. Participations sold to other banks need the participant share of every payment remitted on the agreed schedule, and the participant statement has to agree with your servicing records.

SBA lenders add one more. Each month the lender reports the status of its SBA 7(a) guaranteed loans on SBA Form 1502 to Colson Services, the SBA's fiscal and transfer agent, due on the third calendar day of the month with a two business day grace period, together with the guaranteed portion remittances and fees. A difference between the 1502 report, the remittance and the loan system is a reconciliation break with a hard date on it.

Servicing obligationWhat gets reconciledDeadline that drives it
Fannie Mae P&I custodial accounts Custodial bank account to the servicing cash book and investor reporting Monthly, within 45 days after month end (Form 496)
SBA 7(a) guaranteed loans Form 1502 loan status and remittances to the loan system and the remittance account Monthly, third calendar day plus two business days
Participations sold Participant share collected to remittances sent and participant statements Per participation agreement
Escrow for taxes and insurance Escrow trial balance to the escrow GL and disbursements Daily, with an annual escrow analysis per loan

Swipe the table sideways to read every column.

Deadlines from the Fannie Mae Servicing Guide and SBA Form 1502 reporting guidance. Your investor and participation agreements may set tighter ones.

BankAutomation reads the investor, participant and Colson files you already receive and matches them to the loan system and the remittance accounts, so a short remittance or a 1502 status that disagrees with the loan system shows up the day the file arrives, not when the investor asks.

Loan reconciliation software compared for banks

Several products in this category serve different buyers. The table separates bank-side tools from corporate ones so you do not demo the wrong thing.

ProductBuilt forLoan accounts coveredPricing
BankAutomation US banks and credit unions reconciling settlement and GL accounts daily Loan trial balance by product, payment clearing, unapplied funds, escrow, participations, investor and SBA remittances Published: $1,200, $3,900, $9,500 and $14,900 a month
ReconArt Community banks and credit unions wanting recs plus close modules Configurable sources, bank and GL reconciliation, balance sheet certification Quote. Vendr reports an average contract value near $49,500 a year
Trintech ReconNET Credit union and community bank daily matching Loan clearing listed among its credit union reconciliations Quote only
Trintech Frontier Large banks with high volume reconciliation Broad, configured per account Quote only
BlackLine Corporate month end close and certification Balance sheet certification of loan GLs, not daily payment matching Quote. Vendr median $40,125 a year across 74 purchases
Your loan system reports Built into the core or loan servicing platform Trial balance and exception reports for its own data only Included, but no matching to the GL or to payment channels

Swipe the table sideways to read every column.

Positioning and prices as published by each vendor or a named benchmark, checked October 2026. Confirm current terms before you budget.

If you hold a quote from one of these vendors, our ReconArt pricing breakdown and Trintech pricing post collect what is known about their costs, and the reconciliation software comparison for banks puts 16 platforms side by side.

Who buys loan reconciliation software

  • Loan accounting managers at community banks and credit unions who tie the loan trial balance to the GL in a workbook every morning and certify it every month.
  • Loan operations heads whose payment clearing and unapplied funds accounts keep growing items nobody owns, and who hear about a misapplied payment from the borrower first.
  • Controllers at banks that sell loans to Fannie Mae, Freddie Mac or participants and keep the servicing, with investor reconciliations due every month.
  • SBA lenders who report on Form 1502 every month and want the report, the remittance and the loan system to agree before it is filed.
  • Credit unions with indirect auto programs reconciling dealer payments and reserves alongside daily loan payments.
  • Institutions answering an exam or audit finding on stale reconciling items in loan clearing or suspense accounts.

A worked example from loan payment clearing

Input

ACH loan payment batch against loan system postings

  • ACH loan payments credited to loan clearing · 2026-09-14 · 48,250.00 USD · 37 items
  • Loan system payments posted from clearing · 2026-09-14 · 47,860.00 USD · 36 items

Output

Worklist item with a cause and an owner

  • Matched 36 items each ACH payment tied to the loan it posted to by loan number and amount.
  • Not applied 390.00 USD received for a loan with a 1,180.00 USD installment, parked in unapplied funds as a partial payment.
  • Routed to Loan Operations with the ACH trace number and the loan number, aged from 2026-09-14.

Thirty six payments clear without anyone looking at them. The partial payment is the only item that needs a person, and it arrives with the trace number and the loan number, so loan operations can decide whether to apply it, contact the borrower or return it. The resolver at the top of this page shows the same behavior on sample card and ATM settlement data.

Loan reconciliation, CECL and the exam

Your allowance for credit losses under CECL is calculated on loan balances by pool, so a loan system that does not tie to the GL means the allowance is calculated on a number your auditor cannot trace. Reconciled balances by product are the input your CECL model and your call report schedules both depend on. Examiners also look at the age of items in loan clearing and suspense accounts, because old unapplied payments are a sign that borrower funds are not being handled on time.

Getting loan reconciliation live

Nothing about how your loan system or your loan operations team works has to change. The rollout reads reports and files your loan system, payment channels and investors already produce.

Step 01

List the loan GLs and owners

Principal and accrued interest by product, deferred fees, payment clearing, unapplied funds, loans in process, escrow, participation and investor remittance accounts. Give each one an owner.

Step 02

Load what you already receive

The daily loan system trial balance, the GL extract, ACH and online payment files, lockbox files, branch receipts, investor, participant and Colson reports.

Step 03

Write the timing rules

Nightly batch windows, teller cutoffs, draw timing, payoff good through dates. Each rule is approved by a second person.

Step 04

Run a month side by side

Include a month end and a payment due date peak, compare open items against your current workbook, then switch.

What BankAutomation costs and what it covers

Pricing is published. Operations is $1,200 a month for 250,000 items and three sources, enough for the loan trial balance, payment clearing and one investor at most community banks. Platform is $3,900 a month for 2,000,000 items, unlimited sources, SSO and maker-checker approvals. Institution is $9,500 a month for multi-entity groups, and Enterprise is $14,900 a month for private or VPC deployment. Annual billing halves each monthly rate. Every plan is on the pricing page.

Loans are rarely the only daily reconciliation. The same workspace runs ACH reconciliation software for the settlement accounts the loan payments arrive through, suspense account reconciliation software for anything that needs an owner and an age, general ledger reconciliation software for the rest of the balance sheet and cash reconciliation software for vault, ATM and Fed accounts. Loan servicing, payment application and investor reporting stay in your loan system, and nothing in the platform moves money.

The resolver above runs on sample USD settlement data. It stores nothing you paste into it, so you can judge the matching before you talk to anyone.

Questions about loan reconciliation software for banks

What is loan reconciliation?

Loan reconciliation is the process of proving that the loan balances in the general ledger agree with the loan system that services each loan, and that every payment received was applied to the right loan. Banks reconcile principal, accrued interest, deferred fees, payment clearing, unapplied funds, escrow and investor remittance accounts, daily for the busy ones and at least monthly for all of them.

How do banks reconcile loan accounts?

Banks reconcile loan accounts by tying the loan system trial balance to each GL control account by product, then matching every payment channel, such as ACH, online, lockbox and branch receipts, to the loan postings it produced. Differences are classified as timing, posting or application errors, assigned to an owner and cleared before the monthly loan certification.

What is a loan reconciliation report?

A loan reconciliation report shows, for each loan GL account, the loan system balance, the general ledger balance, the difference and the open items that explain it, with an owner and an age for each item. It is signed off monthly and kept as evidence for internal audit, the external auditor and examiners.

Can loan reconciliation be automated?

Yes. Automated loan reconciliation loads the loan system trial balance, the GL extract and the payment, investor and SBA files each day, matches them by product, loan number, amount and date window, and clears expected timing differences by approved rules. People only review real breaks, usually a handful of items a day.

How much does loan reconciliation software cost?

Most vendors quote. Vendr reports an average ReconArt contract near $49,500 a year and a BlackLine median of $40,125 a year. BankAutomation publishes its plans: $1,200 a month for 250,000 items and three sources, $3,900 for 2,000,000 items, and $9,500 for multi-entity institutions, with annual billing at half the monthly rate.

Does loan reconciliation software replace our loan servicing system?

No. Payment application, escrow analysis, investor reporting and collections stay in your loan or core system. Reconciliation software reads its trial balance and reports and ties them, together with payment channel, investor and SBA files, to the general ledger, so differences between systems are found the same day.

More banking automation pages

Every process line we cover, in one place.

Account reconciliation software Where the differences start, account by account. Bank reconciliation software Statement against ledger, MT940 and camt.053 native. Automated reconciliation software Match rates, tolerances, and what auto-match must never mean. Payment reconciliation software Instructed, settled and posted, reconciled three ways. Financial reconciliation software The same engine, framed for the finance team. ATM reconciliation software Cash, switch and network settlement, balanced daily. Credit union reconciliation software Corporate, share draft, card, ATM and shared branching. ACH reconciliation software Origination, receipt, returns and FedACH settlement. Federal Reserve account reconciliation Master account, FIRD, Fedwire and FedNow against the GL. Correspondent bank reconciliation Due from, due to and respondent settlement against the GL. Suspense account reconciliation Suspense and clearing accounts worked item by item, with an owner and an age. Frontier Reconciliation alternative What replaces each Frontier module when the upgrade quote arrives. ReconNET alternative What replaces each ReconNET workload at a bank or credit union, with pricing. Trintech Adra alternative What replaces Adra Matcher and Balancer at a bank or credit union, with pricing. Trintech Cadency alternative What replaces Cadency matching and reconciliation at a bank or credit union, with pricing. Accurate Reconciliation alternative What replaces Trintech Accurate matching and certification at a US bank, with pricing. SolveXia alternative What replaces SolveXia reconciliation at a US bank or credit union after the GTreasury deal, with pricing. OneStream reconciliation alternative When a US bank on OneStream should keep its Account Reconciliations solution, and when daily settlement matching belongs elsewhere. Modern Treasury alternatives When a US bank or fintech program needs reconciliation without adopting a new payment provider. Debit card reconciliation software Network settlement, interchange and disputes matched to the core every morning. Cash reconciliation software Vault, ATM, Fed cash and due from accounts tied to the GL every day. AML compliance software Program workflow, evidence and cadence. Not a detection model. KYC automation software Onboarding and periodic refresh, queued and evidenced. AML software for banks What to ask, and what to refuse to buy. Compliance workflow automation Maker-checker, SLAs and evidence as a system property. BSA AML monitoring software Alert triage as a worklist, not a second inbox. RPA for banks Why screen-scraping bots break, and what replaces them. General ledger reconciliation software Sub-ledger to GL, and the suspense account nobody owns. Balance sheet reconciliation software Certification, sign-off and the quarter-end pack. ISO 20022 payment automation Structured data, repair rates and CBPR+ deadlines. Nostro reconciliation automation The most bank-specific reconciliation there is. Payment exception management Returns, rejects and unmatched payments owned, aged and closed.

Get started

Put your first reconciliation on rails

Create an account, and we will email you how onboarding works and what a first source connection looks like. The Reconciliation Break Resolver is open to try right now, on sample data, without an account.

Run the demo

Creating an account with the button above needs no card; paid plans are paid on our payment processor's secure page. Sample data only in the demo. BankAutomation is operations software, not a regulated service.