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
Finance7 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

Finance

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

Revenue ReviewRevenueAssessments
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
  • RA-11684 PC-29526 4 d
  • RA-69589 PC-92649 in 10 d
  • RA-30622 PC-69608 12 d
  • RA-76929 PC-86404 7 d
  • RA-76465 PC-21764 in 1 d
RA-11684
Contract
PC-29526
CutoffAt
13 Sep
Period
AP-150
TechnicalReview
AD-33273
FinanceDecision
AD-12648

Approval waits for the finance manager.

Records in this module
  • Entities
  • Currencies
  • ExchangeRates
  • AccountingPeriods
  • ChartOfAccounts
  • TaxCodes
  • StandardCosts
  • PostingProfiles
  • Bills
  • BillLines
  • BankAccounts
  • BankStatementLines
  • PaymentRuns
  • Payments
  • PaymentAllocations
  • RevaluationRuns
  • RevaluationLines
  • JournalEntries
  • JournalLines
  • CloseTasks
  • RevenueAssessments
  • RevenueAssessmentLines
  • ContractBalances
  • ContractBalanceMovements

Keep company and currency ownership clear

Each company has its own functional currency, periods, accounts and approved posting policies. Documents retain their commercial currency, while rates and rounding explain the functional value used in the books.

Product posting profiles and reviewed tax rules determine the financial treatment of eligible transactions. Unknown rates or incomplete tax evidence remain visible for resolution. Reviewed zero values retain their supporting basis.

Company boundaries apply to stock, customer balances, supplier obligations and bank accounts. Sharing a customer or project description does not pool the legal entities’ cash or receivables.

Period Close WorkCloseTasks
StatusOpenInProgressReviewRequired
Open
CT-16685AP-110
CT-91458AP-130
InProgress
CT-67862AP-120
CT-47398AP-150
ReviewRequired
CT-17668AP-110
CT-34697AP-140
Finance →

Recognize revenue from the agreed performance basis

The contract’s performance obligations retain allocated consideration and a reviewed recognition method. Output or progress evidence supports the selected over-time basis; eligible point-in-time work uses its own satisfaction evidence.

Accountant prepares the cumulative revenue assessment from independently validated performance evidence: Project Manager review for project work, or verified actual handover for standalone goods. Independent Finance Manager approval binds the current basis and change from the prior recognized amount. A correction preserves earlier recognition and posts its reviewed delta.

These measures can differ at the same date. An unpaid invoice does not unearn completed performance, and a payment does not by itself establish revenue.

MeasureFinancial meaning
Recognized performanceEarned consideration under the reviewed method
Customer certificateExternal evidence of the certified scope
Issued invoiceA billed customer obligation
Confirmed receiptActual cash received; availability follows its remaining claims

Present the contract position once

Recognition and billing movements retain their exact obligation detail. Balance-sheet presentation then follows the reviewed accounting-contract unit, with a net contract asset or liability for that contract.

Unrelated contracts and entities remain separate. Conditional retention is identified within the applicable contract position rather than added again as another asset. Unconditional receivables retain their separate due and collection history.

When eligible revenue has already been recognized, billing clears the corresponding contract-asset amount. Advance or unearned billing retains its liability counterpart until the relevant performance is recognized. This keeps the same commercial amount from becoming revenue at both recognition and invoice issue.

Reconcile job cost, inventory and supplier liabilities

Actual project consumption and accepted work create the selected job expense. Owned unused stock and exclusive production WIP remain their own assets. Accepted subcontract work creates its cost and accrual before the supplier bill.

A matched bill clears the exact accepted accrual and records only an approved difference. Retention separates the currently payable and retained portions of the obligation. Releasing or paying retained amounts preserves the original cost.

Production completion receives finished inventory at the frozen standard, relieves allocated actual WIP and posts the approved variance once. Project reporting can attribute that variance through its stated reconciliation without expensing it again.

Settle and revalue the remaining balances

Payment preparation selects the exact available supplier or customer-return obligation. Independent Finance Manager authority binds the amount, currency, beneficiary and current source before execution. Actual settlement evidence determines the effect; uncertainty retains the unresolved claim for reconciliation.

Monetary balances retain their current functional carrying value and prior revaluation history. Settlement posts only the additional net exchange difference, with any required reclassification of prior unrealized exchange kept separate. The classification policy determines which contract, retention or advance balances are monetary. Nonmonetary funded advances preserve their historical basis through billing, application and later recognition.

Bank reconciliation matches actual statement evidence and company postings. Moving cash between company cash or bank accounts uses its own approved transfer and evidence, without recording a second customer receipt.

Close a period without losing open obligations

Close work covers the reconciled ledger, project accruals, contract positions, retention, advances, WIP and unresolved exceptions. Finance Manager makes the final financial close decision.

Operational project completion can leave named financial obligations to resolve. Late evidence retains its real business date and uses the authorized posting-period treatment; it does not rewrite a closed period invisibly.

Opening balances use one complete opening ledger with reconciling nonposting details for prior work, bills, cash, stock and retained scope. Historical amounts remain part of reporting without replaying their original effects.

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

Revenue and Contract Balances

Reconcile approved RevenueAssessments/RevenueAssessmentLines and effective PerformanceAllocations with signed ContractBalanceMovements at the reviewed accounting-contract unit, retaining obligation-level allocated price, evidence and recognized/billed/assigned-advance components; present the net contract asset or liability only after same-unit aggregation, keep unconditional AR and tagged conditional retention from being counted again, and preserve reviewed monetary classification, historical nonmonetary advance basis, current carrying and attributable FX without netting unrelated contracts or entities.

Revenue ReviewRevenueAssessments
PendingApproval
  • RA-11684 PC-29526 4 d
  • RA-69589 PC-92649 in 10 d
  • RA-30622 PC-69608 12 d
  • RA-76929 PC-86404 7 d
  • RA-76465 PC-21764 in 1 d
RA-11684
Contract
PC-29526
CutoffAt
13 Sep
Period
AP-150
TechnicalReview
AD-33273
FinanceDecision
AD-12648

Approval waits for the finance manager.

Local Financial Statements

Produce each entity's trial balance, income statement and balance-sheet mappings from posted JournalEntries/JournalLines in the selected period/cutoff, retaining original and compensating effects with balanced functional debits and credits; reconcile stock, production WIP, accepted subcontract accruals, resource absorption and actual-cost clearing, net contract positions, receivables, payables, retention and advances to their distinct sources and opening controls, with no cross-entity netting, implicit consolidation or second journal from a report.

Revenue ReviewRevenueAssessments
PendingApproval
  • RA-11684 PC-29526 4 d
  • RA-69589 PC-92649 in 10 d
  • RA-30622 PC-69608 12 d
  • RA-76929 PC-86404 7 d
  • RA-76465 PC-21764 in 1 d
RA-11684
Contract
PC-29526
CutoffAt
13 Sep
Period
AP-150
TechnicalReview
AD-33273
FinanceDecision
AD-12648

Approval waits for the finance manager.

Roles and permissions

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
  • RevenueAssessments
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.

Accountant

Prepares and executes guarded financial allocations and reconciliations.

Permissions and records
  • Prepare invoice/credit/bill/match, cash/application, payment/refund, retention/advance, ProjectCostEntries/Allocations, RevenueAssessments and ContractBalanceMovements
  • Record actual bank/cash facts and routine eligible receipt/application under approved policy
  • Execute only required independently approved posting and reconcile journals/subledgers
  • Prepare revaluation, resource clearing, period/project financial close and migration evidence
  • RevenueAssessments
  • ContractBalanceMovements
Revenue ReviewRevenueAssessments
PendingApproval
  • RA-11684 PC-29526 4 d
  • RA-69589 PC-92649 in 10 d
  • RA-30622 PC-69608 12 d
  • RA-76929 PC-86404 7 d
  • RA-76465 PC-21764 in 1 d
RA-11684
Contract
PC-29526
CutoffAt
13 Sep
Period
AP-150
TechnicalReview
AD-33273
FinanceDecision
AD-12648

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
  • PaymentRuns
  • RevenueAssessments
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 6 of 8Billing & collectionsNext · module 8 of 8Reporting

Customize Finance. With Proto, your desktop AI agent.

Ask Proto to help you customize Construction ERP.

Customize
Finance.
Ask: “Review Entities 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.