Merchant statement reconciliation software

Merchant statement reconciliation without the spreadsheet rebuild.

FeeSuite reconciles processor and merchant statements against bank activity, organizes the results for review, and runs routine reconciliation in seconds.

app.feesuite.comReconcile + Results
Onboarding
Upload + Mapping
Loaded Statements
Quarantine
Reconcile + Results
Portfolio
Settings
Active MID
MID-CRAFTED-001
Workspace: Asteria Commerce
Business: Lumen Ridge Retail
LLC: Crafted Carousel Inc
Run Summary04/01 – 08/26/2026
Match coverage
100.0%
315 matched with 1 exception still open.
Lifecycle health
1 gap
Bank credits 403,192.60 with 1 likely cutoff item.
Bank credits403,192.60
Processor deposit payouts430,141.80
Matched %100.0%
Offsets total53,030.99
Processor fees95,988.14
Exceptions1
Verification passed. Bucket counts: bank=280, bank-bound settlements=315.
Matches, offsets, exceptions5 of 316
Status
Record
Delta
Bank activity
Matched
VST-00572
0.00
Settlement deposit
Matched
MC-009321
0.00
Settlement deposit
Offset cleared
1feeda62
0.00
Credit + same-day debit
Matched with offset
4228994900190564
-5,855.06
Pooled release
Exception
VST-00844
245.00
Settlement deposit

Get to the review without rebuilding the reconciliation first.

FeeSuite brings statements, bank activity, fees, reserves, chargebacks, and adjustments into one workflow so your team starts with the reconciliation already assembled.

FeeSuite runs the repeatable work. Your team reviews the financial result.

Loaded statements · MID-CRAFTED-00104/01 – 08/26/2026
Processor statementPaysafe CC Processing1,740Loaded
Merchant statementMonthly statement315Loaded
Bank activityDeposit account280Connected
Fee scheduleContracted rates42Loaded
Reserves + adjustmentsSupporting record96Loaded
Ready for reviewRun79da5bcbMatched315Exceptions1Coverage100.0%
Statement-to-bank matching

Match processor statements to bank deposits.

FeeSuite reconciles processor and merchant statement activity against bank deposits and keeps the supporting detail with each result.

Processor statement activity
Visa settlementVST-00572 · 06/18
18,240.92
Mastercard settlementMC-009321 · 06/18
12,465.00
Reversal pair1feeda62 · 06/18
3,118.44
Visa settlementVST-00844 · 06/18
8,721.32
Bank activity
Settlement depositDEP-06182026-001
18,240.92
Settlement depositDEP-06182026-002
12,465.00
Credit + same-day debitDEP-06182026-003
3,118.44
Settlement depositDEP-06182026-004
8,966.32
Resolution
Record
Delta
Rule applied
Matched
VST-00572 → DEP-06182026-001
0.00
Strict pass, exact amount and date
Matched
MC-009321 → DEP-06182026-002
0.00
Strict pass, exact amount and date
Offset cleared
1feeda62 → DEP-06182026-003
0.00
Bank credit cleared by exact same-day reversal debit
Exception
VST-00844 → DEP-06182026-004
245.00
Amount variance exceeds tolerance
Automated payment reconciliation

The reconciliation runs in seconds.

FeeSuite applies fixed reconciliation rules in seconds and separates matched activity, offsets, and exceptions for review.

Source activity
Loaded
Processor rows1,740
Statement rows315
Bank rows280
Reconciled
Reconciliation running
Applying rules
Strict passcomplete
Offset rulescomplete
Clearing-pool comparecomplete
Fee verificationcomplete
Ready for review
Run 79da5bcb
Matched315
Offsets total53,030.99
Coverage100.0%
Exceptions1

See the result with the context attached.

Each result keeps its source data and supporting detail attached so your team can investigate what needs attention.

app.feesuite.com / reconcile + resultsInvestigating VST-00844
Review detailed matches, offsets, and exceptions316 records
AllMatchedOffsetsExceptions
Status
Record
Bank activity
Amount
Delta
Rule applied
Matched
VST-00572
DEP-06182026-001
18,240.92
0.00
Strict pass
Matched
MC-009321
DEP-06182026-002
12,465.00
0.00
Strict pass
Offset cleared
1feeda62
Credit + same-day debit
3,118.44
0.00
Same-day reversal
Matched with offset
4228994900190564
Pooled release
43,586.43
-5,855.06
Clearing-pool compare
Exception
VST-00844
DEP-06182026-004
8,721.32
245.00
Tolerance check
ExceptionVisa settlement VST-00844MID 10004 · 06/18/2026
Statement activity8,721.32
Bank activity8,966.32
Variance245.00
ReasonAmount variance exceeds tolerance
Supporting data attached
Statement line VST-00844, batch 260618, MID 10004
Bank credit DEP-06182026-004, posted 06/18
Matched

Activity reconciled.

Offset

Related activity accounted for.

Exception

Requires review.

The broader payment record

Fees, reserves, chargebacks, and adjustments stay with the activity they explain.

FeeSuite keeps processor activity, bank activity, fees, reserves, chargebacks, adjustments, exceptions, and approval history connected throughout the reconciliation.

Processor statement1,740 rows
Bank activity280 rows
Fees + reserves42 · 96 rows
Chargebacks + adjustmentsSupporting record
Reconciled recordRun 79da5bcb
Matched315 matched
Exception1 exception
Supporting dataAttached
StateReady for review

Keep the reconciliation record together.

Statement activity, review states, approvals, and processing history stay connected through close and future review.

One record of what happened, how it reconciled, and what was approved.

app.feesuite.com / historyRetained record
Run 79da5bcbMID-CRAFTED-001 · 04/01 – 08/26/2026
Sources loaded

Processor statement, merchant statement, bank activity, fee schedule, reserves and adjustments.

Reconciled

Strict pass, offset rules, clearing-pool compare, fee verification. 315 matched.

Exception reviewed

VST-00844 variance 245.00 reviewed against statement line and bank credit. Reason recorded.

Approved

Run approved and retained for close and reporting.

Record detailRetained
Review statesMatched · Offset · Exception
ExceptionVST-00844 → DEP-06182026-004 · 245.00
Supporting dataStatement line · Bank credit
ApprovalApproved
Retained forClose and reporting
Consistent by design

The same inputs produce the same result.

FeeSuite uses fixed reconciliation rules rather than a different spreadsheet method for every account.

That keeps the process repeatable across accounts and easier to review and defend.

Same rules · traceable resultRun 79da5bcb
InputVST-00572 + DEP-06182026-00118,240.92 · 18,240.92
RuleStrict passExact amount and date
ResultMatchedDelta 0.00
InputVST-00844 + DEP-06182026-0048,721.32 · 8,966.32
RuleTolerance checkAmount variance exceeds tolerance
ResultExceptionDelta 245.00
Same inputs, same rules, same result — every outcome traces back to the rule that produced it.
Strict passOffset rulesClearing-pool compareTolerance checkFee verification

One reconciliation model across the portfolio.

FeeSuite applies the same reconciliation structure across merchant accounts and entities as the portfolio grows.

Request a Demo
WorkspaceAsteria Commerce Demo
BusinessLumen Ridge Retail Group
LLC / EntityCrafted Carousel Inc
Active MIDMID-CRAFTED-001
One reconciliation structure
How it works

A clear path from loaded records to an approved reconciliation.

Step 1 · Connect + Load
app.feesuite.com / upload + mappingActive MID · MID-CRAFTED-001
Active scopeAsteria Commerce Demo → Lumen Ridge Retail Group → Crafted Carousel Inc → MID-CRAFTED-001
Bank feed upload
ProviderGeneric Bank
Files queued2
MappingConfirmed
Processor feed upload
ProviderGeneric Processor
Files queued14
MappingConfirmed
Loaded statements
Total16
Bank2
Processor14
Mapping wizard queue
Pending files0
Required fieldsConfirmed
StatusReady
Imported statements for active MID16 total · 2 bank · 14 processor
Type
File
Date window
Rows
Fee detail
Status
Processor
May 2026 statement
5/1/2026 → 5/31/2026
98
14
Loaded
Processor
May 2026 statement
5/1/2026 → 6/2/2026
79
20
Loaded
Processor
May 2026 statement
5/1/2026 → 5/31/2026
162
103
Loaded
Bank
Deposit account activity
4/1/2026 → 8/26/2026
280
Connected
Step 2 · Reconcile
app.feesuite.com / reconcile + resultsRun 79da5bcb
Run complete · Ready for reviewPeriod04/01 – 08/26/2026Imported1,740 · 315 · 280NormalizedCompleteMatched315Offsets appliedCompleteExceptions1
Run Summary CardMID-CRAFTED-001
Match coverage
100.0%
315 matched with 1 exception still open.
Lifecycle health
1 gap
Bank credits 403,192.60 with 1 likely cutoff item.
Bank credits403,192.60
Processor deposit payouts430,141.80
Matched %100.0%
Offsets total53,030.99
Processor fees95,988.14
Exceptions1
Verification passed. Bucket counts: bank=280, bank-bound settlements=315.
Step 3 · Review + Resolve
app.feesuite.com / reconcile + resultsInvestigating VST-00844
Review detailed matches, offsets, and exceptions316 records
MatchesOffsetsExceptions
Status
Processor rows
Bank rows
Amount delta
Notes
Matched
1
1
0.00
Matched bank credit to explicit processor settlement
Offset cleared
0
2
0.00
Bank credit cleared by exact same-day reversal debit
Exception
1
1
245.00
Amount variance exceeds tolerance
ExceptionVisa settlement VST-00844MID 10004 · 06/18/2026
Statement activity8,721.32
Bank activity8,966.32
Variance245.00
ReasonAmount variance exceeds tolerance
Supporting data attached
Statement line VST-00844, batch 260618, MID 10004
Bank credit DEP-06182026-004, posted 06/18
See How FeeSuite Works
Request a Demo

See these capabilities in a working reconciliation.

We’ll show how FeeSuite matches activity, handles exceptions, and keeps the approved reconciliation with its supporting records.

Request a Demo
Reconciliation status
Ready for review
Run
79da5bcb
Coverage
100.0%
Matched
315
Offsets total
53,030.99
Exceptions
1
State
Ready for review