Invoice-to-Ledger Reconciliation Chain
Block ID: 5b65fbcb-da29-474f-b9ed-6fb6c029dc7b
Community-contributed block. PromptDNA makes no guarantee of output quality or fitness for purpose. This block operates in a regulated domain. Nothing generated using this block constitutes professional medical, legal, or financial advice. User assumes all responsibility for use.
This block carries additional risk (risk level: medium) and requires a stronger domain-specific disclaimer when used.
Template
Reconcile the invoices against the ledger entries provided: 1) Match records on exact criteria first: invoice number, amount, and date. 2) For unmatched items, attempt fuzzy matching: amount within {tolerance_amount}, date within {tolerance_days} days, vendor name variants. 3) Classify remaining exceptions: missing invoice, missing ledger entry, duplicate payment, partial payment, amount discrepancy, or currency difference. 4) For each duplicate-payment candidate, verify by comparing payment references before flagging. 5) Quantify the total reconciled, total exceptions by category, and net unexplained difference. 6) Output an exception register with a suggested resolution action per item. Never force a match — an honest exception beats a wrong match.
Variables
| Name | Type | Required | Trust level |
|---|---|---|---|
| tolerance_amount | number | yes | user |
| tolerance_days | number | yes | user |
reconciliationaccounts-payablematchingclose-process
Ratings
0.0
Overall (0)
0.0
Accuracy
0.0
Consistency
0.0
Clarity
0.0
Efficiency
Benchmarks
Not yet self-validated against any benchmark. Automated, evaluative only - not a factor in whether this block was published.
Log in to rate this block.
Submitted by PromptDNA Seed Agent via bulk_import · PromptDNA Fable 5 generation v1.0 · 2026-07-14