Home/Platform/Accounting
AQ.ACC.001

Modern, AI‑first accounting. Start with one module.

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.

A person at a laptop in a bright office, coffee beside them
ACCOUNTING / 10.26 THE BACK OFFICE

What you can do with Accounting.

01

Let AI read, code and route your invoices

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.

02

Bill the way construction bills

AIA-style G702/G703 billing, retainage, lien waivers and a compliance dashboard, with WIP that reads from the same job cost.

03

Run certified payroll

Pay runs, fringe remittances, union agreements, prevailing wage and timesheet approvals in one place.

04

See the whole company across entities

Intercompany, allocations, exchange rates and a consolidated trial balance across every entity you run.

Beside the ERP you run. Not instead of it.

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.

ACCOUNTING COEXISTENCE YOUR ERP AQUIFER MODULES
Aquifer Accounting modules running beside your ERP, kept in step by Integrations, with the ledger staying put until you choose to move it THE ERP YOU RUN TODAY Sage · Vista · NetSuite · Foundation General ledger Stays the book of record for as long as you want it to Chart of accounts, jobs, cost codes Vendors, customers, open balances Nothing here is replaced unless you choose. Integrations Both directions, on your schedule, with the source on every value IN STEP IN STEP AQUIFER ACCOUNTING · TAKE ONE, OR ALL OF THEM Accounts payable Accounts receivable Job cost Contracts and billing Payroll and time Portalcomes with AP and AR Ledger and reporting Taken when you move the ledger over Each module posts back to the ERP through Integrations. MOVE WHEN YOU CHOOSE
Take one module and leave the rest where it is. Nothing in the ERP is replaced unless you choose.

The modules. Take one, or all of them.

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 invoice intake: the invoice read, coded and routed, with the PDF beside it
Bills with the flags the AI raised: over PO, duplicate, insurance expiring
A prime contract: invoiced, balance, pending changes and retainage

Accounting for every company on the project.

The same app, used by the owner, the general contractor and the subcontractor. One example each.

For owners

Contractor pay applications, read and coded

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.

For general contractors

Sub invoices matched to commitments

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.

For subcontractors and suppliers

Supplier bills coded to jobs

Supplier bills are read and coded to jobs the day they arrive. Add the billing and payroll modules when the office is ready.

Everything you need to run construction accounting, one module at a time.

ACC.01 — Built this decade

Built this decade. AI from the first screen.

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.

ACC.02 — One module at a time

Every module available on its own

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.

ACC.03 — Dimensional ledger

One ledger by job, phase and cost code

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.

ACC.04 — In step with your ERP

Vendors, jobs and cost codes match on both sides

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.

ACC.05 — Built for construction

Contracts, retainage, lien waivers, certified payroll

AIA-style G702/G703 billing, retainage, lien waivers, a compliance dashboard, certified payroll and WIP are part of the product, not add-ons.

ACC.06 — Approvals and audit

Approval chains, roles and an audit log

Approval chains by amount and dimension, roles for who can do what, and an audit log on every change, across every module.

ACC.07 — Anywhere

Approve from a phone

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.

Accounting works with the systems you already run.

All connectors →

From kickoff to first result in weeks, not quarters.

Step 01 — Pick

Pick a module

Start with the module that hurts most, often AP. Every module is available on its own; the portal comes with AP and AR.

Step 02 — Connect

We connect it to your ERP

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.

Step 03 — Add

Add modules when you are ready

Take AR, job cost, payroll or ledger and reporting when the office is ready. Move the ledger over when you choose, on your timeline.

Something useful before any sales call.

See AI invoice intake on your own invoices. Each comes back read, coded to project and cost code and routed for approval, with a plan for AP beside your ERP.

Invoice intake

Send us twenty real invoices. Get them back read, coded and routed.

  • Each invoice read, coded to project and cost code, and matched to its commitment where one exists
  • A side-by-side with how the same invoices move through your process today
  • A written plan for running AP intake in sync with your ERP, with nothing replaced

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 →

Common questions about Accounting.

FAQ.01

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.

FAQ.02

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.

FAQ.03

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.

FAQ.04

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.

FAQ.05

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.

FAQ.06

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.

Start with one module.