Skip to main content Enter
ERP.AI Construction ERP

Construction ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto

Modules

Estimates & contractsBuild a clear offer and carry the agreed scope into every project. Projects & costsSee the cost of each job alongside its budget, commitments and remaining work. Purchasing & subcontractorsConnect supplier commitments, accepted work and bills to the right job. Materials & sitesKnow what is available, where it is held and what each job has used.
Production & prefabricationTurn released designs and actual workshop work into traceable finished assemblies. Billing & collectionsTurn agreed progress into clear bills and keep collections tied to the right contract. FinanceBring project economics, supplier obligations and collections into each company’s books. ReportingBring project progress, cost and financial obligations into a consistent review.

Construction ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto

Processes

Order to cashCarry an approved goods order through actual shipment, billing and collection. Estimate to contractCarry a reviewed estimate into an agreed scope, budget and financial basis. Procure to payMatch supplier commitments to real deliveries, accepted subcontract work and payment.
Record and certify workConnect accepted site activity to a reviewable customer progress application. Prefabricate to stockMake accepted assemblies from released work, traced material and actual workshop cost. Bill and collectBill eligible contract scope and keep advances, retention and cash reconciled.

Construction ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto

Industries

Commercial contractorsConnect the accepted bid with project delivery, subcontractors and financial results. Specialty contractorsPlan trade work, follow site materials and see what each job costs.
Contractors with prefabricationConnect workshop production with site installation and project costs. Fit-out and multi-site contractorsKeep each site accountable while sharing purchasing and company finance.

Construction ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto

Reference

Roles and permissionsGive commercial, project, site and finance teams clear responsibilities. Reports and insightsUnderstand project costs, billing progress and company performance. Data modelExplore the records connecting contracts, project work and company finance.
IntegrationsConnect project documents, site evidence and finance through agreed sources. ImplementationBuild the first rollout around a job, its delivery and its financial result. AI assistants and APIHelp teams prepare work, follow projects and investigate differences.

Construction ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto
All systems
Modules
Estimates & contractsBuild a clear offer and carry the agreed scope into every project.Projects & costsSee the cost of each job alongside its budget, commitments and remaining work.Purchasing & subcontractorsConnect supplier commitments, accepted work and bills to the right job.Materials & sitesKnow what is available, where it is held and what each job has used.Production & prefabricationTurn released designs and actual workshop work into traceable finished assemblies.Billing & collectionsTurn agreed progress into clear bills and keep collections tied to the right contract.FinanceBring project economics, supplier obligations and collections into each company’s books.ReportingBring project progress, cost and financial obligations into a consistent review.
Processes
Order to cashCarry an approved goods order through actual shipment, billing and collection.Estimate to contractCarry a reviewed estimate into an agreed scope, budget and financial basis.Procure to payMatch supplier commitments to real deliveries, accepted subcontract work and payment.Record and certify workConnect accepted site activity to a reviewable customer progress application.Prefabricate to stockMake accepted assemblies from released work, traced material and actual workshop cost.Bill and collectBill eligible contract scope and keep advances, retention and cash reconciled.
Industries
Commercial contractorsConnect the accepted bid with project delivery, subcontractors and financial results.Specialty contractorsPlan trade work, follow site materials and see what each job costs.Contractors with prefabricationConnect workshop production with site installation and project costs.Fit-out and multi-site contractorsKeep each site accountable while sharing purchasing and company finance.
Reference
Roles and permissionsGive commercial, project, site and finance teams clear responsibilities.Reports and insightsUnderstand project costs, billing progress and company performance.Data modelExplore the records connecting contracts, project work and company finance.IntegrationsConnect project documents, site evidence and finance through agreed sources.ImplementationBuild the first rollout around a job, its delivery and its financial result.AI assistants and APIHelp teams prepare work, follow projects and investigate differences.
Sign in
Sign in Start now
Construction ERP Modules
Billing & collections6 of 8
  • Estimates & contracts1 of 8
  • Projects & costs2 of 8
  • Purchasing & subcontractors3 of 8
  • Materials & sites4 of 8
  • Production & prefabrication5 of 8
  • Billing & collections6 of 8
  • Finance7 of 8
  • Reporting8 of 8

Billing & collections

Turn agreed progress into clear bills and keep collections tied to the right contract.

Invoices Awaiting ApprovalInvoices
approval waits for the finance manager
Estimates & contractsProjects & costsPurchasing & subcontractorsMaterials & sitesProduction & prefabricationBilling & collectionsFinanceReporting
Approval conditions

Finance Manager independently approves every invoice and credit snapshot (Status: Draft → PendingApproval → Approved).

PendingApproval
  • INV-77032 ACC-110
  • INV-32994 ACC-110
  • INV-32862 ACC-110
  • INV-88489 ACC-120
  • INV-53453 ACC-110
INV-77032
Account
ACC-110
DocumentType
Invoice
NetAmount
170
TaxAmount
850
Currency
CRR-9078

Approval waits for the finance manager.

Records in this module
  • ProgressApplications
  • ProgressApplicationLines
  • ProgressCertificates
  • ProgressCertificateLines
  • BillingObligations
  • BillingAllocations
  • Invoices
  • InvoiceLines
  • CashReceipts
  • CashApplications
  • CreditApplications
  • Refunds
  • FinanceCorrections
  • RetentionBalances
  • RetentionMovements
  • AdvanceAllocations

Prepare a progress application from the work

The application brings together eligible completed work and agreed stored-material amounts. Fixed-price milestones, measured progress and unit-rate lines use the basis accepted in the contract.

Cumulative values retain prior applications and certificates. The current request identifies the additional scope since the earlier accepted basis, even when an earlier invoice remains unpaid. Customer payment history stays available for collection without changing the quantity of new work claimed.

  • Keep the measured quantity and contract rate together.
  • Preserve the evidence behind each claimed increment.
  • Show agreed changes in the authorized scope.
  • Distinguish completed work from eligible stored materials.

When previously certified stored material is installed, its classification changes without billing that same material amount again. Separate installation work may have its own additional entitlement. Finance assesses recognition independently, including revenue first earned at installation when the earlier material billing was unearned.

Progress Certification QueueProgressCertificates
StatusReceivedPendingVerificationDisputed
Received
PC-94975PC-94998
PC-26438PC-89636
PendingVerification
PC-28481PC-18449
PC-67708PC-11728
Disputed
PC-62034PC-50160
PC-88516PC-38936
Billing & collections →

Keep certification separate from internal approval

Independent Project Manager approves the application’s technical and stored-work basis, and independent Commercial Manager approves its commercial basis. The customer or another contract-authorized external party supplies the actual certificate. An independent Project Manager verifies that evidence and scope, excluding the local preparer and material editors.

The record can therefore explain both the amount requested and what the external party certified. A returned or reduced certificate retains the difference and the next action. Internal review helps prepare and validate the request; it does not impersonate an external certifier.

Certification supplies evidence for the selected billing route. Finance separately reviews the contract’s recognition basis, so the same progress percentage is not automatically copied into revenue.

Retention DueRetentionBalances
StatusHeldPartiallyReleasedReleasedPartiallySettledDisputed
Held
RB-53466PC-73865
RB-37066PC-76800
PartiallyReleased
RB-92373PC-23778
Released
RB-36558PC-71898
PartiallySettled
RB-20484PC-81580
Disputed
RB-44692PC-84044
Billing & collections →

Allocate each invoice to eligible scope

Billing obligations and allocations connect the invoice to the accepted commercial source. Draft claims reserve their intended amount, and issued amounts consume it. This supports partial bills without making the original entitlement available again on the next run.

Independent Finance Manager approval binds the current invoice, tax treatment and source allocations. Prior billed amounts are deducted independently of whether they were paid. Final rounding consumes the exact remaining authorized amount rather than creating a small extra entitlement.

Billing sourceBasis retained with the invoice
Project progressEligible certified or agreed milestone scope
Unit-rate workAccepted measured quantity and contract rate
Contract advanceApproved advance entitlement and recovery terms
Goods saleActual eligible shipped scope from the goods order

Explain retention and advance recovery

Retention keeps the gross entitlement, currently due portion, held amount and contractual release condition visible. The financial classification distinguishes an unconditional retained receivable from consideration that is still conditional.

Release evidence changes the due status or classification of an existing amount. It does not create another progress certificate, earned amount or revenue entry. Finance Manager reviews the required release and financial treatment before execution. Released amounts remain outstanding until collected or otherwise settled.

Advances retain their exact source balance and approved recovery schedule. Each recovery consumes only the remaining available amount. The customer can follow the connection between an earlier advance and its offset on subsequent bills. An unpaid advance invoice remains an amount due. Spendable advance funds require actual confirmed cash, with the same receipt assigned or applied through one path.

Contract rates, caps, tax treatment and timing come from reviewed terms. The system does not supply an assumed legal retention percentage or a universal release date.

Apply real cash and resolve differences

Accountant records confirmed receipt evidence and applies available cash to the eligible company and customer balances. Unapplied cash stays a reconcilable liability until an authorized use is selected.

Document currency, settlement currency and functional carrying value remain distinguishable. A partial receipt leaves the unpaid scope visible. Actual bank confirmation and the accounting effect are linked without turning an uncertain message into a successful payment.

Credits, refunds and returned payments reference the original scope and current balances. Independent Finance Manager approval controls protected corrections and refunds. A physical customer return can support review, but it does not itself authorize money to move.

See Bill and collect for project billing, or Order to cash for the retained goods-sales route.

Modules

  • Sales Orders Awaiting ApprovalSubmitted
    Order NumberAccountContractNet Total

    Estimates & contracts

    Build a clear offer and carry the agreed scope into every project.

  • Budget ReviewPendingApproval
    Budget NumberProjectKindCurrency
    Approved Revision

    Projects & costs

    See the cost of each job alongside its budget, commitments and remaining work.

  • Purchase Approval QueueSubmitted
    Purchase Order NumberSupplierCurrent TotalApproval Basis

    Purchasing & subcontractors

    Connect supplier commitments, accepted work and bills to the right job.

  • Count Review QueuePendingReview
    Count NumberWarehouseCounterPolicy

    Materials & sites

    Know what is available, where it is held and what each job has used.

  • Production ScheduleReleased
    Work Order NumberOutput ProductPlanned QuantityCompleted Quantity

    Production & prefabrication

    Turn released designs and actual workshop work into traceable finished assemblies.

  • Invoices Awaiting ApprovalPendingApproval
    Invoice NumberAccountDocument TypeNet Amount
    Credit Note

    Billing & collections

    Turn agreed progress into clear bills and keep collections tied to the right contract.

  • Revenue ReviewPendingApproval
    Assessment NumberContractCutoff AtPeriod

    Finance

    Bring project economics, supplier obligations and collections into each company’s books.

  • Project PortfolioActive
    Project CodeNameCustomerManager

    Reporting

    Bring project progress, cost and financial obligations into a consistent review.

Reports

All reports

Progress and Billing Position

Compare current accepted ProjectContracts/SalesOrderLines with cumulative ProgressApplications, externally evidenced ProgressCertificates and conserved BillingObligations/BillingAllocations by contract and source currency; show certified-to-date, prior certified increments, active billing claims, gross billed, conditional/unconditional retention and eligible unbilled scope independently of paid cash, preserving the same stored-material amount through installation while allowing separately priced installation work and a separately assessed first revenue-recognition delta.

Progress Certification QueueProgressCertificates
StatusReceivedPendingVerificationDisputed
Received
PC-94975PC-94998
PC-26438PC-89636
PendingVerification
PC-28481PC-18449
PC-67708PC-11728
Disputed
PC-62034PC-50160
PC-88516PC-38936

Retention and Advances

Reconcile RetentionBalances/RetentionMovements and AdvanceAllocations with their original contract, invoice/bill, cash and settlement sources by entity/counterparty/currency at the cutoff; disclose total outstanding, held and released-unsettled retention, conditional versus unconditional entitlement, actual funded assignments, prior recoveries, purpose releases and active claims, treating ordinary retention release as redistribution rather than settlement and an unpaid billed advance as non-spendable until its separately evidenced cash path occurs.

Retention DueRetentionBalances
StatusHeldPartiallyReleasedReleasedPartiallySettledDisputed
Held
RB-53466PC-73865
RB-37066PC-76800
PartiallyReleased
RB-92373PC-23778
Released
RB-36558PC-71898
PartiallySettled
RB-20484PC-81580
Disputed
RB-44692PC-84044

Receivables and Payables Aging

Age remaining Invoices and Bills by company, counterparty, source currency and actual due-date bucket after posted applications, credits and signed corrections at the cutoff; show held retention, released-unsettled amounts, unapplied receipts, customer or supplier advances and surplus credits separately, reconcile source balances and current functional carrying including prior FX, and exclude unbilled contract assets and accepted-but-unmatched subcontract accruals from ordinary invoiced AR/AP totals.

Retention DueRetentionBalances
StatusHeldPartiallyReleasedReleasedPartiallySettledDisputed
Held
RB-53466PC-73865
RB-37066PC-76800
PartiallyReleased
RB-92373PC-23778
Released
RB-36558PC-71898
PartiallySettled
RB-20484PC-81580
Disputed
RB-44692PC-84044

Roles and permissions

Commercial Manager

Independently accepts customer commitments and commercially reviews applications for payment.

Permissions and records
  • Approve QuoteException and customer/pricing changes within finite authority
  • Approve SalesOrders and ProjectContracts acceptance revisions independently after actual customer agreement, using separate decisions or one explicitly joint snapshot
  • Approve commercial ProjectChanges and ProgressApplications after required technical review
  • Cannot use quote approval as order authority, certify on behalf of an external customer, approve own preparations/material edits or substitute commercial approval for Finance Manager invoice/recognition decisions
  • ProgressApplications
Sales Orders Awaiting ApprovalSalesOrders
Submitted
  • SO-68800 ACC-120
  • SO-56702 ACC-130
  • SO-11093 ACC-130
  • SO-31737 ACC-130
  • SO-66697 ACC-150
SO-68800
Account
ACC-120
Contract
PC-89285
NetTotal
270
CreditReview
CR-55200
Snapshot
DR-39125

Approval waits for the commercial manager.

Project Manager

Controls project scope, technical budgets, forecasts and independent accepted work.

Permissions and records
  • Prepare Projects, sites/cost codes, budgets/forecasts, requirements, subcontracts and progress applications
  • Approve ProjectBudgets, ProjectForecasts and ProjectChanges technical scope independently, with required additional Finance Manager authority
  • Accept SubcontractAcceptances independently excluding recorder, performer and material/commercial preparers
  • Technically review internal cost allocations and progress applications
  • ProgressCertificates
Budget ReviewProjectBudgets
PendingApproval
  • PB-21157 PRJ-8420 7 d
  • PB-33852 PRJ-9728 8 d
  • PB-17705 PRJ-3861 4 d
  • PB-51786 PRJ-6797 7 d
  • PB-64487 PRJ-8582 12 d
PB-21157
Project
PRJ-8420
Kind
Original
Currency
CRR-8908
EffectiveDate
10 Sep
Snapshot
DR-18418

Approval waits for the finance manager.

Finance Manager

Independently controls financial authority, recognition, valuation and final close.

Permissions and records
  • Approve Invoices every invoice and credit, Refunds, credit/bill exceptions, PaymentRuns release and FinanceCorrections
  • Approve financial budget caps and above-limit procurement/changes
  • Approve PerformanceAllocations, ProjectContracts accounting-unit classification, RevenueAssessments, RetentionMovements release and AdvanceAllocations actions
  • Approve financial cost/rate/tax/bank/authority masters, resource reconciliation and protected project cost corrections
  • Invoices
  • Refunds
  • FinanceCorrections
  • RetentionMovements
  • AdvanceAllocations
Count Review QueueInventoryCounts
PendingReview
  • IC-81309 WRH-140 in 8 d
  • IC-78146 WRH-150 11 d
  • IC-78164 WRH-110 12 d
  • IC-40095 WRH-130 in 6 d
  • IC-51696 WRH-120 4 d
IC-81309
Warehouse
WRH-140
Counter
KZ
Policy
CP-66363
Lock
CL-34256
PlannedEnd
25 Sep

Review waits for the warehouse manager.

Related processes

Offers DueDraft
Quote NumberAccountValid UntilNet Total

Order to cash

Carry an approved goods order through actual shipment, billing and collection.

5 stages · 2 approvals

Commitment BoardApproved
Commitment NumberProjectCost CodeCurrency

Procure to pay

Match supplier commitments to real deliveries, accepted subcontract work and payment.

8 stages · 4 approvals

My Site WorkDraft
Work NumberProjectSiteResource

Record and certify work

Connect accepted site activity to a reviewable customer progress application.

7 stages · 4 approvals

ERP•AI workspace

Start now Construction ERP

Create your ERP.AI account and get started with Proto.

Start now Download agent
Previous · module 5 of 8Production & prefabricationNext · module 7 of 8Finance

Customize Billing & collections. With Proto, your desktop AI agent.

Ask Proto to help you customize Construction ERP.

Customize
Billing & collections.
Ask: “Review ProgressApplications fields.”
ProtoYour desktop AI agent
Download nowFree install · ~1 GB · AI usage extra
macOSWindowsLinux

Bring your first idea to Proto.

Keep this page open while you install Proto. Connect your account and model, then paste this into a new chat.

AI usage is paid separately. You can edit the prompt before copying.

ERP.AI

Business apps and the Proto desktop agent.

  • Business Apps
  • Proto
  • Workflows
  • Headless SaaS
  • Enterprise
  • Pricing
  • Contact
  • Terms of Service
  • Privacy Policy
  • Cookie Policy
© 2026 ERP•AI. All rights reserved.
System status

Your Privacy, Your Choice

We use essential cookies to run the site and optional cookies for features, analytics, and relevant content. See Cookie policy

Manage Your Cookie Preferences

We use cookies to enhance your experience, analyze site traffic, and serve relevant content. By clicking "Accept All," you agree to our use of cookies. You can customize your preferences at any time.

Learn more about how we use cookies

These cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.

These cookies enable additional features that enhance your experience, such as live chat, video playback, personalized content recommendations, and remembering user preferences.

These cookies help us understand how visitors interact with our site by collecting anonymous usage data. This allows us to measure performance, detect issues, and continuously improve the user experience.

These cookies allow us and advertising partners, including X, to deliver ads tailored to your interests. They track browsing habits across sites to provide relevant advertising and measure ad effectiveness.