Take AP, AR or job cost on their own. Each module stays in sync with the ERP you run today. Add more when you are ready; move the ledger over when you choose.
Forward or upload a PDF. Aquifer AI reads it, matches the purchase order, codes the GL from the vendor's history and posts within your threshold or asks for approval.
AIA-style G702/G703 billing, retainage, lien waivers and a compliance dashboard, with WIP that reads from the same job cost.
Pay runs, fringe remittances, union agreements, prevailing wage and timesheet approvals in one place.
Intercompany, allocations, exchange rates and a consolidated trial balance across every entity you run.
Each module runs on its own and posts back to the ledger you keep. Integrations matches vendors, jobs and cost codes on both sides, on your schedule. The ledger stays where it is until you decide to move it.
Every module runs on its own and stays in sync with the ERP you run today. Start with the one that hurts most, add the next when the office is ready, and move the ledger over when you choose.
AI reads, codes and routes every vendor invoice. Bills, payments and a vendor portal, in sync with your ERP.
Read about accounts payable →Invoice owners and customers, let them pay online by ACH or card, and see what is open by customer and by age.
Read about accounts receivable →Every dollar carries job, phase and cost code, so budget vs actual, commitments and WIP agree with the ledger.
Read about job cost →Prime and sub contracts, AIA-style G702/G703 pay applications, retainage, change orders, lien waivers and compliance.
Read about contracts and billing →Timesheets that feed the pay run and the job, with union agreements, prevailing wage and certified payroll built in.
Read about payroll and time →A dimensional general ledger with bank reconciliation, the standard reports, multi-entity consolidation, approval chains and an audit log.
Read about ledger and reporting →Vendors and customers sign in to see their invoices, what has been paid, what is on hold and why, and what they still owe you.
Read about portal →The same app, used by the owner, the general contractor and the subcontractor. One example each.
A pay application arrives as a PDF. Aquifer AI reads it, codes it to project and funding source, routes it for approval and syncs it to the ERP.
Sub and supplier invoices are matched to commitments, coded to job and cost code and routed to the project manager. AR bills owners and tracks collections.
Supplier bills are read and coded to jobs the day they arrive. Add the billing and payroll modules when the office is ready.
Most construction accounting was designed in another era and still expects a person to key the invoice, pick the code and chase the approval. Aquifer Accounting reads, codes and routes the invoice, and every module stays in sync with the ERP you run today.
Accounts payable, accounts receivable, job cost, contracts and billing, payroll and time, ledger and reporting, and a portal for your vendors and customers. Take one, keep your ERP, and add the next when you are ready.
Every transaction carries job, phase and cost code, or fund and program, whichever module it came from. Reports across modules agree because they read the same ledger.
Integrations keeps each module in sync with Vista, Sage 300 CRE, Intacct, CMiC, NetSuite and the others. Postings land where they belong, and nobody keys anything twice.
AIA-style G702/G703 billing, retainage, lien waivers, a compliance dashboard, certified payroll and WIP are part of the product, not add-ons.
Approval chains by amount and dimension, roles for who can do what, and an audit log on every change, across every module.
An approval, a timesheet or a bill review reads the same on a phone as at a desk, so the work does not wait for someone to get back to the office.
Start with the module that hurts most, often AP. Every module is available on its own; the portal comes with AP and AR.
The module runs in sync with the ERP you have through Integrations. Vendors, jobs and cost codes match on both sides, and postings land where they belong.
Take AR, job cost, payroll or ledger and reporting when the office is ready. Move the ledger over when you choose, on your timeline.
Pricing follows what you use. Every part of the platform can be taken on its own and kept in sync with the systems you already run. Talk to us about pricing for your company.
Talk to us →Do I have to replace my ERP?
No. Each module runs in sync with the ERP you have through Integrations, so Vista, Sage 300 CRE, Intacct, CMiC, NetSuite and the others keep their ledger. Moving the ledger is your choice, on your timeline.
Which modules can I take on their own?
Every one of them. Accounts payable with AI invoice intake, accounts receivable, job cost, contracts and billing, payroll and time, and ledger and reporting, plus the vendor and customer portal that comes with AP and AR. Each has its own page above, and inventory, equipment and rate cards come with job cost.
How does invoice intake decide what to post?
Aquifer AI reads the PDF, matches the purchase order and codes the GL from the vendor's history. Within your threshold it posts; above it, it asks for approval. Every step is in the audit log.
What makes it modern and AI-first?
Your ERP was designed before the cloud. Your AP should not be. Aquifer Accounting was built this decade with AI as part of the product, so it reads, codes and routes the invoice instead of waiting for someone to key it. Keep the ledger you have and give the work to software that was built for it.
Does it handle construction billing?
Yes. AIA-style G702/G703 billing, retainage, lien waivers, certified payroll, a compliance dashboard and WIP, on projects with cost-code templates.
Who approves what?
Approval chains run by amount and dimension, so a bill over a limit on a given job goes to the right person. Roles set who can do what, and the audit log records every change.
We use a small number of first-party cookies to understand which pages visitors find useful. No advertising, no third parties. Privacy notice