Parse invoices into Pay-by-Bank links and reconcile A2A payments against invoice ledgers. Three integrated tools: link generator, payment reconciliation, and aging report. Client-side only.
Tool 05 — Invoice-to-A2A Tooling Suite is part of AINumbers.co' 18-tool A2A Fintech series. It operates in two modes: Link Generator (parse invoice text → Pay-by-Bank link + ISO 20022 JSON) and Reconciler (match A2A payment records against outstanding invoices).
Link Generator Logic: Regex and keyword patterns extract creditor name, invoice ID, amount, currency, due date, and bank routing details from raw text. A rule-based rail selector chooses the optimal A2A rail based on amount thresholds (FedNow for ≤$500K urgent; RTP for ≤$1M; ACH otherwise). The payment slug and ISO 20022 JSON are constructed via string interpolation — no external APIs involved.
Reconciler Logic: Invoices and payments are matched in three passes: (1) exact amount + date; (2) fuzzy reference string match within date tolerance; (3) date proximity ±N days within amount tolerance. Unmatched invoices are classified into aging buckets (0–30, 31–60, 61–90, 90+ days overdue).
Privacy: This tool runs entirely in your browser using the FileReader API and JavaScript string processing. No invoice data, payment records, account numbers, or any other information is transmitted to AINumbers.co or any third party. The tool has no analytics, no tracking pixels, and no backend.
Limitations: Invoice parsing is regex-based and works best with structured text. Scanned PDFs or heavily formatted documents may require manual field entry. The reconciler uses deterministic matching — no probabilistic ML. For production use, connect to your ERP or accounting system's API.
FATF last updated: February 2026. Reviewed Feb/Jun/Oct. Verify at fatf-gafi.org before production use.
Configure rules on the left and click Run Sandbox Analysis.