03 — Records
LedgerPro
A deterministic, offline financial records normalization and reconciliation system—built to convert raw bank statement files into defensible, auditable transaction ledgers.
Coming Soon
LedgerPro in plain English.
LedgerPro is a standards-first, offline system for converting bank statement files into a complete, defensible financial record. It treats file-based import as a first-class workflow, ingesting CSV, OFX, QFX, fixed-width reports, and text-based PDFs with deterministic normalization rules. Dates, amounts, debit/credit models, encodings, and schemas are resolved explicitly—ambiguous values are flagged rather than guessed. Duplicate transactions are detected using composite fingerprints. Transfers are modeled as first-class ledger events, refunds and reversals can be explicitly linked to original purchases, and missing statement periods are surfaced before tax time. LedgerPro does not pull live transactions, store credentials, interpret tax law, or forecast future behavior. It eliminates every error class that originates from a bank statement file, while making all remaining limitations visible rather than silent.
What you get.
- First-class manual import of CSV, OFX, QFX, fixed-width, and text-based PDF statements—no live bank feeds required
- Deterministic normalization of dates, amounts, debit/credit models, encodings, and schemas
- Explicit handling of ambiguous data—no silent heuristics or guessing
- Duplicate transaction detection using composite fingerprints with user-visible resolution paths
- Transfer-aware reconciliation that prevents internal money movement from inflating income or expenses
- Explicit refund and reversal linking to preserve correct category and expense totals
- Vendor aliasing and ordered categorization rules with full provenance
- Statement coverage indexing to surface missing months or gaps before reconciliation or tax preparation
- Structured Financial Records Vault with consistent naming, integrity hashing, and long-term archival
- Policy-aware exports (CSV, OFX, QFX, JSON, XLS/XLSX) with clear labeling of downstream constraints
- Deterministic outputs: same input → same ledger, enabling verification and audit defensibility
Built for operators, not enterprises.
Freelancers and sole operators who manage their own finances, import statements from one or more institutions, and need a local record that reconciles against what they invoiced—without uploading their bank data to a third party.