Reconcile Financial Data. Find Every Mismatch. Prove the Results.
Settler matches records across Stripe, banks, ERPs, and ledgers — then surfaces every mismatch with full context. Every run produces verifiable evidence. Every run can be replayed.
Reliable, Repeatable Reconciliation
No black boxes. No unexplainable results. Inspectable rules, traceable evidence, and reviewable decisions at every step.
Repeatable Reconciliation Engine
Same data and same rules produce identical results. Every time. No hidden logic, no unpredictable changes between runs.
Access Controls and Audit Trails
Tenant isolation, role-based access, and audit-ready evidence trails are built in from the start.
API and CLI First
Programmatic reconciliation that integrates with your CI/CD pipeline. Reconciliation logic as code.
Data Sovereignty
Self-host in your infrastructure. Your data never leaves your governance perimeter unless you choose otherwise.
Replayable Runs
Re-run any reconciliation and get identical results. Debug mismatches, verify past runs, or prepare for audit in minutes.
AI-Assisted Review Layer
AI compresses exception triage time. Humans retain final authority. Reviewable decisions, not automated judgment.
Four Steps to Audit-Ready Reconciliation
Install the SDK, define your rules, run reconciliation, review evidence. No complex setup required.
Install SDK
One command. No complex setup, no vendor lock-in.
npm install @settler/sdkDefine Rules
Write deterministic matching rules in code. Version control them.
rules: { matching: [{ field: 'amount', tolerance: 0.01 }] }Run Reconciliation
Execute via API or CLI. Same inputs always produce same outputs.
await client.reconciliations.create(config)Review Evidence
Review mismatches with full audit trail and context. Export to JSON/CSV.
Evidence: SHA256 hash chainInspectable, Testable, Version Controlled
Your reconciliation rules are code. Review them in PRs, test them in CI, deploy them with confidence.
Type Safe
Full TypeScript support with IntelliSense
Deterministic
Same inputs always produce same outputs
Auditable
Complete evidence chain with SHA256 hashes
Why Teams Move Beyond Spreadsheets
Manual reconciliation breaks at scale. Repeatable, API-driven reconciliation is what teams build toward.
Fewer Reconciliation Errors
Reconciliation errors compound when processes are manual and results are unrepeatable. Settler eliminates drift by making every run deterministic and traceable.
Reviewable Decisions
AI compresses uncertainty. Humans retain authority. Every flagged variance includes evidence and confidence context for informed review.
Operational Maturity
From manual exports to version-controlled rules. From fragile scripts to replayable workflows. From hope to operational confidence.
Common Questions
Reconciliation You Can Verify
Deploy reconciliation you can audit, test, and version control. Start with the quickstart or explore the source on GitHub.