Welcome
CLI-first documentation for Reconify, the open-source reconciliation engine.
Reconify is a developer-first reconciliation engine for finance, operations, and accounting teams. It reads exports from banks, payment service providers, ledgers, and spreadsheets, normalizes them into one transaction model, then reports matched entries, missing entries, timing differences, amount differences, and duplicates.
What Reconify is for
Use Reconify when you need repeatable reconciliation from local files:
- Compare a bank statement with a PSP export.
- Compare an internal ledger with an external settlement report.
- Inspect how a source file is parsed before running a full reconciliation.
- Produce JSON, NDJSON, CSV, or table output for review and downstream processing.
- Add audit metadata for reproducible finance workflows.
Current implemented surface
The current CLI includes:
reconify config validatereconify config check-sourcereconify parsereconify reconcile
The changelog also describes planned validation workflows. Those are documented only in Upcoming until the CLI implementation is present.
Start here
Read Quickstart first if you want a working run. Use CLI Reference, Config Reference, and Output Formats when you need exact command and schema details.