Connects to the tools you use
Set up connections through ERP.AI and Proto workflows, with every change logged.
- Construction Accounting and Progress Billing
- Receipt evidence
- Supporting files
- User identity
Construction controllers and billing teams use this system to keep billing and cost documents tied to an organization, owner, counterparty and documented amount. Document lines carry account coding and amounts.
Accounting documents in one list
Finance Reviewer decides whether the source revision can advance.
Every feature works on the same records. Pick one to see the screen your team works in.
Prepare and review construction billing and cost records.
Accounting documents
| Record number | Subject | Posting date | Gross amount USD | Counterparty | Status | |
|---|---|---|---|---|---|---|
| AD-86790 | May progress claim, North Pier | 17 Oct | 490 | Eastwell Glass and Facade | Posted | |
| AD-23434 | Concrete supply invoice, Tower B | 18 Oct | 130 | Willowgate Site Services | Posted | |
| AD-24423 | Retainage release, East Annex | 13 Oct | 510 | Northbank Steel Fabricators | Posted | |
| AD-83931 | Electrical variation, Level 3 | 20 Oct | 400 | Harborline Mechanical Group | Posted | |
| AD-75237 | Final payment application, Clinic Wing | 15 Oct | 900 | Willowgate Site Services | Posted |
Review certified claims linked to their accounting documents.
Approval conditions
| Project | Parent | Revision | Certified amount USD | Certified at | Certificate reference | |
|---|---|---|---|---|---|---|
| North Pier Terminal Renewal | Equipment hire invoice, West Yard | 310 | 20 | 14 Oct | PC-2026-0017 | |
| East Annex Fit-Out | Retainage release, East Annex | 480 | 480 | 23 Oct | PC-2026-0018 | |
| West Yard Utility Upgrade | Final payment application, Clinic Wing | 250 | 940 | 22 Oct | PC-2026-0019 | |
| Clinic Wing Expansion | Electrical variation, Level 3 | 780 | 340 | 20 Oct | PC-2026-0020 | |
| Market Hall Restoration | Equipment hire invoice, West Yard | 910 | 200 | 23 Oct | PC-2026-0021 |
Keep account coding, journals and posting periods aligned.
Posting waits for the controller
| Document | Period | Posting date | Operation key | Status | |
|---|---|---|---|---|---|
| Equipment hire invoice, West Yard | April 2026 | 21 Oct | post-journal-2026-184 | Approved | |
| Equipment hire invoice, West Yard | May 2026 | 22 Oct | post-journal-2026-185 | Approved | |
| Retainage release, East Annex | June 2026 | 14 Oct | apply-cash-2026-071 | Approved | |
| Equipment hire invoice, West Yard | May 2026 | 12 Oct | apply-cash-2026-072 | Approved | |
| Equipment hire invoice, West Yard | April 2026 | 22 Oct | certify-claim-2026-017 | Approved |
Apply verified cash to posted source documents.
Cash receipts
| Provider event ID | Partner | Amount USD | Received at | Verified | |
|---|---|---|---|---|---|
| bankevt-2026-0061 | Stonebrook Equipment Hire | 370 | 22 Oct | Yes | |
| bankevt-2026-0062 | Harborline Mechanical Group | 960 | 12 Oct | Yes | |
| bankevt-2026-0063 | Eastwell Glass and Facade | 390 | 17 Oct | Yes | |
| bankevt-2026-0064 | Pinecrest Civil Contractors | 690 | 16 Oct | Yes | |
| bankevt-2026-0065 | Eastwell Glass and Facade | 320 | 21 Oct | Yes |
Maintain counterparties and operating entities for accounting work.
Accounting documents
Trace decisions, attachments and operation outcomes.
Operation receipts
| Operation key | Action | Expected revision | Result state | Failure reason | Parent | |
|---|---|---|---|---|---|---|
| post-journal-2026-184 | Post journal entry | 250 | Failed | Posting period is closed | June subcontractor billing, Atrium | |
| post-journal-2026-185 | Certify progress claim | 880 | Needs review | Certificate amount differs from claim | Equipment hire invoice, West Yard | |
| apply-cash-2026-071 | Apply cash receipt | 120 | Failed | Missing subcontractor waiver | June subcontractor billing, Atrium | |
| apply-cash-2026-072 | Reverse accrual | 800 | Needs review | Cash receipt is already applied | May progress claim, North Pier | |
| certify-claim-2026-017 | Approve billing document | 860 | Failed | Cost code is inactive | May progress claim, North Pier |
Construction billing to reconciliation ships ready to use. 2 steps need a named approval before the work moves on: Review document (Finance Reviewer) and Certify billing (Billing Reviewer).
Capture the source amount, lines and counterparty.
Have a finance reviewer decide on the current revision.
Check the claim against its certificate and parent document.
Balance the journal and use the eligible period.
Link a verified receipt to the posted document.
Trace the result through its source and operation record.
Open any accounting document to see its journal entries, the roles that work on it, its process stages and its approvals on one page.
Document date, Gross amount USD, Counterparty and Owner.
Each line is linked to this accounting document.
Admin, Document Owner and Billing Reviewer, each with their own permissions.
Prepare document and Review document, with the role that acts.
Review document and Certify billing, with who decides.
Marshlight Concrete Works · Draft
| Document | Period | Posting date |
|---|---|---|
| Concrete supply invoice, Tower B | January 2026 | 14 Oct |
| Steel package cost adjustment | June 2026 | 12 Oct |
| Equipment hire invoice, West Yard | June 2026 | 13 Oct |
Finance Reviewer records the document decision against the examined revision. Billing Reviewer checks a certified claim before completion.
Signed in as Finance Reviewer
| Decision | Approver | |
|---|---|---|
| Review documentHave a finance reviewer decide on the current revision. | Finance Reviewer | |
| Certify billingCheck the claim against its certificate and parent document. | Billing Reviewer | |
| Approve progress billings | Billing Reviewer | |
| Approve accounting documents | Finance Reviewer | |
| Approve journal entries | Controller |
Everyone opens Construction Accounting and Progress Billing to the work that is theirs. Pick a role to see what it starts with.
Maintains organization membership, access and core setup.
Prepares construction billing and cost documents with their source lines and evidence.
This is the first screen this role sees.
Accounting documents · Document Owner
Checks the certified claim and records the billing decision.
This is the first screen this role sees.
Progress billings · Billing Reviewer
| Project | Parent | Revision | Certified amount USD | Certified at | Certificate reference | |
|---|---|---|---|---|---|---|
| North Pier Terminal Renewal | Equipment hire invoice, West Yard | 310 | 20 | 14 Oct | PC-2026-0017 | |
| East Annex Fit-Out | Retainage release, East Annex | 480 | 480 | 23 Oct | PC-2026-0018 | |
| West Yard Utility Upgrade | Final payment application, Clinic Wing | 250 | 940 | 22 Oct | PC-2026-0019 | |
| Clinic Wing Expansion | Electrical variation, Level 3 | 780 | 340 | 20 Oct | PC-2026-0020 | |
| Market Hall Restoration | Equipment hire invoice, West Yard | 910 | 200 | 23 Oct | PC-2026-0021 |
Makes independent document decisions and checks source revisions.
This is the first screen this role sees.
Accounting documents · Finance Reviewer
Owns journal posting, period eligibility and reconciliation of accounting outcomes.
This is the first screen this role sees.
Progress billings · Controller
| Project | Parent | Revision | Certified amount USD | Certified at | Certificate reference | |
|---|---|---|---|---|---|---|
| North Pier Terminal Renewal | Equipment hire invoice, West Yard | 310 | 20 | 14 Oct | PC-2026-0017 | |
| East Annex Fit-Out | Retainage release, East Annex | 480 | 480 | 23 Oct | PC-2026-0018 | |
| West Yard Utility Upgrade | Final payment application, Clinic Wing | 250 | 940 | 22 Oct | PC-2026-0019 | |
| Clinic Wing Expansion | Electrical variation, Level 3 | 780 | 340 | 20 Oct | PC-2026-0020 | |
| Market Hall Restoration | Equipment hire invoice, West Yard | 910 | 200 | 23 Oct | PC-2026-0021 |
Verifies receipts and prepares applications to posted documents.
This is the first screen this role sees.
Accounting documents · Cash Specialist
| Record number | Subject | Posting date | Gross amount USD | Counterparty | Status | |
|---|---|---|---|---|---|---|
| AD-86790 | May progress claim, North Pier | 17 Oct | 490 | Eastwell Glass and Facade | Posted | |
| AD-23434 | Concrete supply invoice, Tower B | 18 Oct | 130 | Willowgate Site Services | Posted | |
| AD-24423 | Retainage release, East Annex | 13 Oct | 510 | Northbank Steel Fabricators | Posted | |
| AD-83931 | Electrical variation, Level 3 | 20 Oct | 400 | Harborline Mechanical Group | Posted | |
| AD-75237 | Final payment application, Clinic Wing | 15 Oct | 900 | Willowgate Site Services | Posted |
Explain document value, certified claims, journals and cash from source records.
This quarter
How far records got this quarter
| Stage | Reached | Step | |
|---|---|---|---|
| Draft | 35 | ||
| Review | 16 | 46% | |
| Approved | 10 | 63% | |
| Posted | 7 | 70% |
Sample totals per stage
Sum gross amounts by organization and document status for the chosen document dates.
Compare certified amounts and decision status for each parent document and project label.
Compare debit and credit totals by journal and posting date.
Group posted journals by organization, accounting period and source document.
Compare receipt amounts with amounts applied to documents by provider event identity.
Group billing and cost documents by counterparty and status.
Show decision, reviewer, source revision, reason and decision time for each document.
Show failed and needs-review operations with parent document, action and failure reason.
See how Construction Accounting and Progress Billing fits your kind of team.
Each stage of construction billing to reconciliation names the role that acts and the status it records, so a change is never anonymous.
Each stage, the role that acts and the status it records
Use Proto to help configure and inspect your construction accounting work.
Set up connections through ERP.AI and Proto workflows, with every change logged.
Every record lives in a table you can see, extend and export. Add fields or whole tables in Proto.
Browse all 16 tablesStart with one team and one process, then add the rest once the basics are running.
Enter the organization, team members, partners, ledger accounts and the accounting period used for the pilot.
Bring in a representative cost document and progress claim with their lines, amounts and attached evidence.
Have separate people prepare and decide on the current source revision. Return one incomplete case with a reason.
Check a balanced journal in an open period, then apply a verified receipt to the correct posted document.
Inspect operation results and make sure the controller can trace every incomplete case to its source and next owner.
$0per user
The base account and everyday work in the ERP.AI app are free, for every user.
| Usage | Per $1 |
|---|---|
| Record reads (list, filter, get) | 20,000 |
| Search or aggregate queries | 4,000 |
| Record writes | 4,000 |
| Imported or synced records | 200,000 |
| Workflow runs | 2,000 |
| AI agent runs | 2,000 |
| Scheduled jobs or webhooks | 20,000 |
| File uploads (MB) | 2,000 |
| CSV or PDF exports | 100 |
Scope, rollout and pricing for Construction Accounting and Progress Billing.
All questionsClick Get started, then use Proto to configure Construction Accounting and Progress Billing for your business. Pilot one organization, a reviewed billing document, a certified progress claim and a balanced journal in an open period.
It holds the document number, subject, status, date, gross amount, owner, counterparty and organization. Its lines carry quantity, price, tax, net amount and account coding.
A progress billing links to a parent accounting document. Its project label, certified amount, certification time and certificate reference let the reviewer compare the claim with its supporting evidence.
A Finance Reviewer examines the current source revision and records a decision and reason. The document owner can then address a returned or rejected case.
Controller checks the linked accounting period and the debit and credit totals before posting an approved journal. Set period eligibility during implementation.
Cash Specialist verifies the provider receipt, checks its partner and amount, then records an application to the intended posted document.
Attach them to the source accounting document with a title, evidence type, upload time and visibility setting.
Operation receipts retain the action, expected revision, result state and failure reason. Controller can trace the receipt to its parent document and resulting effects.
Organizations scope team membership, partners, ledger accounts, periods and documents. Assign access carefully and rehearse it with records from each entity.
Start free, then use Proto to change fields, steps and approvals before your team goes live.