Procurement Card Reconciliation Agent
Matches procurement card transactions to receipts and policy rules, auto-codes GL accounts, and flags out-of-policy or split-purchase violations for review.
Finance teams manually reconcile thousands of p-card statement lines against submitted receipts every billing cycle, and cardholders routinely forget to submit receipts or submit them weeks late, delaying close
Employees sometimes split a single purchase across multiple smaller transactions specifically to stay under an approval threshold, a pattern that is nearly impossible to catch by eyeballing individual statement lines
Miscoded GL entries from manual reconciliation also distort category spend reporting
This agent ingests card statements and receipt images together, uses OCR to match line items automatically, applies policy rules to detect violations and split-purchase patterns, and routes only genuine exceptions to a human reviewer
The agent pulls transaction feeds directly from commercial card issuers and receipt images from expense capture tools, then uses OCR and fuzzy matching to pair each card transaction with its corresponding receipt based on amount, merchant, and date. It applies configurable policy rules, spend thresholds, restricted merchant categories, and receipt requirements, to every transaction, and runs a pattern-detection model that clusters same-day, same-cardholder, same-merchant transactions to surface likely split purchases. Compliant transactions are auto-coded to the correct GL account and closed automatically, while violations and unmatched transactions route to the cardholder's manager for resolution.
Import Card Statement and Receipt Data
- Pull transaction feeds from card issuer portal
- Ingest receipt images from expense app
- Normalize merchant and amount fields
- Associate transactions to cardholder and cost center
Match Transactions to Receipts via OCR
- Extract line-item data from receipt images
- Fuzzy-match receipts to transactions by amount/date/merchant
- Flag transactions with no matching receipt
- Log match confidence
Detect Policy Violations and Split Purchases
- Apply spend threshold and restricted category rules
- Cluster same-day/same-merchant transactions per cardholder
- Score split-purchase likelihood
- Flag missing-receipt transactions past SLA
Auto-Code GL and Route Exceptions
- Assign GL account codes to compliant transactions
- Close reconciled transactions in the card system
- Route violations to cardholder's manager
- Track exception resolution SLA