ReconifyDocumentation

Welcome to Reconify

The open-source reconciliation engine for finance and operations teams.

Reconify compares two transaction sources — a bank export and a PSP ledger, an internal ledger and a settlement file, any two structured datasets — and tells you exactly what matched, what didn't, and why.

Get started

What Reconify solves

  • Bank vs PSP — reconcile settlement files against your payment provider exports.
  • Ledger vs bank — catch missing postings, timing gaps, and amount discrepancies.
  • Audit trails — deterministic runs with metadata flags for reproducible finance workflows.
  • Large files — stream-based processing handles exports that don't fit in memory.

What's in the CLI today

The CLI ships with five commands:

  • reconify config init — interactive wizard to generate a config from sample files
  • reconify config validate — validate a config file without running a reconciliation
  • reconify config check-source — test parser settings against a real file
  • reconify parse — parse and inspect a single source file
  • reconify reconcile — run a full reconciliation and write results

Docs follow the CLI

Pages are only published once the corresponding CLI feature ships. Planned work lives in Upcoming.

On this page