Reconciliation Engine · Coming Q4 2026

Match every bank statement line, automatically.
Settlement that checks itself.

Planned for Q4 2026: Remitgo's reconciliation engine will ingest bank statements and partner settlement files, match each line against the internal ledger and surface only the breaks that need a human.

Auto-match
Most lines
MT940/CAMT
Statement formats
Daily
Close cadence
Q4 2026
Availability

Statement ingestion

Pull bank statements and partner settlement files in MT940, CAMT.053, CSV or API feed, normalised into a single internal format. POST /api/v1/recon/statements returns the statement_ref a reconciliation run is started against.

  • MT940 & CAMT.053
  • CSV & API feeds
  • Auto-normalisation

Auto-matching

Configurable rules match statement lines to ledger postings on amount, reference, date window and counterparty, clearing the bulk without manual work.

  • Multi-key matching
  • Date-window tolerance
  • One-to-many matching

Exception queue

Anything that can't be matched lands in a break queue with the likely cause flagged, so analysts work only the genuine discrepancies.

  • Prioritised break list
  • Suggested match hints
  • Assign & resolve workflow

Suspense handling

Unmatched receipts post to suspense accounts and clear automatically once the matching line appears, keeping the ledger clean in the interim.

  • Auto suspense posting
  • Self-clearing on match
  • Aged suspense reporting

Close & sign-off

Run a daily close that confirms ledger and bank agree, then capture a reviewer sign-off as part of the control record.

  • Daily reconciliation close
  • Ledger vs bank attestation
  • Reviewer sign-off

Audit evidence

Every match, break and adjustment is logged with timestamp and actor, producing a complete reconciliation evidence pack for audit.

  • Append-only match log
  • Adjustment trail
  • Exportable evidence pack

API Reference

Integrate in minutes.

Preview of the planned interface - this API is in development and not yet publicly available.

POST/api/v1/recon/runsPLANNED

Request

{
  "account": "settlement:eur",
  "statement_format": "camt.053",
  "statement_ref": "stmt_20260628_eur",
  "match_rules": ["amount_ref", "amount_date_window"],
  "date": "2026-06-28"
}

Response

{
  "run_id": "rec_6b21d9",
  "status": "completed",
  "lines_total": 1842,
  "auto_matched": 1809,
  "breaks": 33,
  "currency": "EUR",
  "statement_total": 184250000,
  "ledger_total": 184250000,
  "matched_value": 183900000,
  "break_value": 350000,
  "close_ready": false,
  "break_queue_url": "/api/v1/recon/runs/rec_6b21d9/breaks",
  "api_version": "v1"
}

Amounts are integers in the currency's minor unit (cents for EUR): statement_total 184250000 is €1,842,500.00 and break_value 350000 is €3,500.00.

Close the books without the spreadsheet.

Remitgo reconciliation launches Q4 2026. Talk to us about automating your settlement controls.