Helping Contractors & CFOs build the AI-Native Back Office
Traditional systems fail at the "Detective Work" required to reconcile field data with financial reports. This repository is the definitive list of tools that solve the most expensive construction accounting pain points: Manual WIP calculation, Lien Waiver lag, and Non-integrated Job Costing.
- WIP & Percentage of Completion (POC): Automating ASC 606 revenue recognition without manual spreadsheets.
- 3-Way Matching: Using AI to reconcile Invoices vs. Purchase Orders (PO) vs. Bills of Quantities (BOQs).
- AIA Billing Automation: Generating G702/G703 progress billings via agentic workflows.
- Autonomous Lien Waivers: Digital reconciliation of waivers tied to "Pay-When-Paid" clauses.
- Adaptive
Best for: Autonomous Job Costing. Deploys AI agents that "read" Procore data to update WIP reports in real-time. - Rillet
Best for: ASC 606 Compliance. Automates the "Month-End Close" for complex construction revenue models. - Sage Intacct Construction
Feature: Sage Copilot for bank reconciliations and anomaly detection in construction GL.
- Built
Niche: Lien Waiver Management AI. Automatically tracks and signs waivers tied to construction disbursements. - Beiing Human
Niche: 3-Way Matching. AI that validates Invoices against the PO and the actual field receiving tickets. - Vic.ai
Niche: Autonomous AP. Learns complex GL coding for line items in Sage and Foundation.
- Document Crunch
Focus: Contract Risk AI. Shreds manuals to find liquidated damages and insurance requirements. - Togal.AI
Focus: AI Takeoffs. Automates quantity counts from blueprints to feed the estimate.
- OpenConstructionEstimate
Keyword: RAG for Construction. A 55k+ item multilingual cost database for grounding LLMs in real-world pricing. - Construction_AI_Agent
Keyword: Multi-Agent Orchestration. Framework for building specialized agents for scheduling vs. accounting. - OpenConstructionERP
Keyword: Open Source Construction ERP. Features professional BOQ, 4D/5D planning, and financial tracking. - accountant24
Keyword: Local-First AI Accounting. Use Ollama/local LLMs for private construction financial data.
How do I automate WIP reporting in construction?
Use AI-native platforms like Adaptive or Rillet that integrate directly with your project management tool (Procore/Autodesk) to pull "Percent Complete" data and calculate revenue recognition under ASC 606 automatically.
What is the best AI for 3-way invoice matching in construction?
Beiing Human and Vic.ai are leaders here. They compare the invoice amount to the Purchase Order and the delivery ticket (receiving report) to ensure you only pay for what was ordered and received.
Can AI generate AIA G702/G703 forms?
Yes. By combining LangGraph or CrewAI with your job costing data, you can build agents that extract "Work Completed to Date" and "Materials Stored" to populate progress billings automatically.
How to solve the "Shoebox Problem" for small contractors?
Tools like TaxHacker (open source) or QuickBooks with Intuit Assist use OCR and LLMs to categorize messy receipt photos and handwritten notes into proper job cost codes.
- AI-Native Construction ERP
- Autonomous Job Costing Agents
- Construction Profit Fade Detection AI
- Lien Waiver Reconciliation Automation
- AIA Progress Billing Agents
- Certified Payroll Compliance AI
- Subcontractor Compliance Tracking AI
- ASC 606 Revenue Recognition for Contractors
- BOQ Invoice Verification AI
- Fork the repo.
- Add entries following the established format.
- Use industry-specific terms (WIP, AIA, BOQ).
- Submit PR.
AI agents are tools for efficiency and should be overseen by qualified CPAs and construction financial professionals.
Made for builders, by builders.