Match subcontractor invoices to orders and progress
AI reads subcontractor invoices and matches them against order amounts and assessed progress. The site manager checks any difference before payment.

The problem today
Every month, invoices in many different formats arrive from subcontractors, and accounting matches each against the order and the assessed progress for that project. Differences go to the site manager, but finding what differs takes time, and the work piles up at month end.
The workflow in Kitewell
- Add invoices from subcontractors to a batch sheetAutomatic
- AI reads project, amount, progress percentage, and line itemsAI judgment
- Match against order amounts and assessed progress, and extract differencesAutomatic
- The site manager reviews invoices with differences and approvesApproval
- Export data for payment processingAutomatic
What AI does
Reads project, amount, progress, and line items from invoices in any format, quoting where each came from, and shows which item differs from the order or assessment.
Where people decide
Invoices with differences go to payment only after the site manager reviews them.
What a PoC checks
- Whether the needed fields are read correctly from your main subcontractors' invoice formats
- Where order and progress assessment data come from
- Whether difference rules match your payment procedure
Discuss a PoC for this work
We check whether this workflow runs on your own work and screens.
Related use cases
Collect tender notices and pick the ones to bid on
Collect tender notices daily from government portals and municipal sites, and have AI judge which ones you can and should bid on. Sales makes the call.
Check safety documents from subcontractors
AI reads subcontractors' worker rosters and certificate copies and finds expired or missing licenses, health checks, and insurance. Staff check requests first.
Reconcile rent payments
Match internet banking deposits against the tenant register. When the payer name differs from the tenant's, AI suggests the matching lease.