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 Processes
Record and certify work4 of 6
  • Order to cash1 of 6
  • Estimate to contract2 of 6
  • Procure to pay3 of 6
  • Record and certify work4 of 6
  • Prefabricate to stock5 of 6
  • Bill and collect6 of 6

Record and certify work

Connect accepted site activity to a reviewable customer progress application.

7 stages · 4 approvals

Roles and responsibilities

Project Worker Site Supervisor Project Manager Commercial Manager Accountant System 1 Record actual work ProjectWorkLogs 2 Accept fieldevidence ProjectWorkLogs 3 Reconcile job cost Draft → PendingApproval 4 Prepare theapplication Draft → Submitted 5 Approve theapplication Draft → Submitted 6 Verify thecertificate Draft → PendingApproval 7 Review the forecast ProjectForecasts
  1. Step 1Record actual work
    My Site WorkDraft
    Work NumberProjectSiteResource
  2. Step 2Accept field evidence
    My Site WorkDraft
    Work NumberProjectSiteResource
  3. Step 6Verify the certificate
    Progress Certification QueueReceived
    Certificate NumberContractApplicationExternal Certifier
  4. Step 7Review the forecast
    Budget ReviewPendingApproval
    Budget NumberProjectKindCurrency
    Approved Revision
Red diamonds require approval.Rows show responsibility for each step.

Process steps

Follow the process from start to finish. Select a step to see who acts and what changes.

01Record actual work02Accept field evidence03Reconcile job cost04Prepare the application05Approve the application06Verify the certificate07Review the forecast

Record actual work

Project Worker records the labor or equipment used, its real work date, quantity, project and cost code. Preserve the actual performer and supporting evidence, even when another person enters the record. Warehouse and site material use follows its own traced consumption source rather than an estimated progress percentage.

Responsible
Project Worker
Records
ProjectWorkLogsProjectWorkAllocationsCostResourcesProjectMaterialUsages
Effect
Record actual field activity and source scope
My Site WorkProjectWorkLogs
YouStatusDraftRunningSubmittedRejected
Draft
PWL-54700PRJ-8538360 quantity
PWL-93503PRJ-553630 quantity
Running
PWL-93463PRJ-605760 quantity
PWL-52177PRJ-2290570 quantity
Submitted
PWL-23236PRJ-4279130 quantity
Rejected
PWL-61288PRJ-1945100 quantity
Projects & costs →
Approval required

Accept field evidence

Independent Site Supervisor reviews the actual labor or equipment work, excluding its performer, recorder and material editors. Check the accepted quantity, resource and applicable rate evidence. Shared allocations consume only the available source scope; duplicated time or allocations beyond the person’s available share are rejected.

Responsible
Site Supervisor
Records
ProjectWorkLogsCostRateVersionsApprovalDecisions
Effect
Independently accept actual work
My Site WorkProjectWorkLogs
YouStatusDraftRunningSubmittedRejected
Draft
PWL-54700PRJ-8538360 quantity
PWL-93503PRJ-553630 quantity
Running
PWL-93463PRJ-605760 quantity
PWL-52177PRJ-2290570 quantity
Submitted
PWL-23236PRJ-4279130 quantity
Rejected
PWL-61288PRJ-1945100 quantity
Projects & costs →

Reconcile job cost

Accountant reconciles accepted work, material consumption, subcontract accruals and other actual charges to their source allocations. Effective reviewed rates preserve the value of earlier accepted work after a rate change. Unknown cost remains outstanding. Related financial expense and internal absorption retain one reconciled economic source rather than charging the job twice.

Responsible
Accountant
Status
Draft → PendingApproval
Records
ProjectCostEntriesProjectCostAllocationsSubcontractAccrualsJournalEntries
Effect
Reconcile accepted cost and absorption

Prepare the application

Project Manager prepares cumulative progress against the accepted contract lines. Preserve measured quantities, completed work and eligible stored-material evidence. Deduct earlier certified scope regardless of whether the customer paid it. Installing previously certified material cannot rebill that same material amount. Separate installation work may have additional entitlement. Independent recognition can increase at installation when the earlier billed material was unearned.

Responsible
Project Manager
Status
Draft → Submitted
Records
ProgressApplicationsProgressApplicationLinesProjectContractsProjectChanges
Effect
Assemble cumulative customer progress
Approval required

Approve the application

Independent Commercial Manager reviews the commercial claim, approved variations and current contract revision after independent Project Manager approval of the technical and stored-work basis. Reconcile its cumulative basis and supporting scope. Unaccepted changes stay separate from authorized entitlement. Finance Manager additionally reviews required financial treatment; the application itself is a request for external certification.

Responsible
Commercial Manager
Status
Draft → Submitted
Records
ProgressApplicationsProjectContractsApprovalDecisions
Effect
Approve the current commercial claim
Approval required

Verify the certificate

An independent Project Manager verifies the exact external certificate, excluding its local preparer and material editors. Record the actual approved scope, amount and qualifications, preserving any difference from the application. Internal verification cannot manufacture external acceptance. The resulting eligible billing source remains distinct from Finance's separately approved revenue assessment.

Responsible
Project Manager
Status
Draft → PendingApproval
Records
ProgressCertificatesProgressCertificateLinesBillingObligations
Effect
Verify actual external certified scope
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 →
Approval required

Review the forecast

Independent Project Manager reviews the updated remaining-work forecast using actual accepted cost and current delivery assumptions. Finance Manager additionally reviews affected currency or financial reconciliation. State whether the remaining estimate includes open commitments and owned unused stock, so resources already included are not added again.

Responsible
Project Manager
Records
ProjectForecastsProjectForecastLinesProjectCommitmentsProjectBudgets
Effect
Review the remaining-work estimate
Budget ReviewProjectBudgets
approval waits for the finance manager
Approval conditions

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

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.

Projects & costs →
Approvals and controls

4 approvals required in this process

  • Accept field evidence Site Supervisor signs · reconcile job cost waitsProjectWorkLogs, CostRateVersions, ApprovalDecisions
  • Approve the application Commercial Manager signs · verify the certificate waitsProgressApplications, ProjectContracts, ApprovalDecisions
  • Verify the certificate Project Manager signs · review the forecast waitsProgressCertificates, ProgressCertificateLines, BillingObligations
  • Review the forecast Project Manager signs · closes the processProjectForecasts, ProjectForecastLines, ProjectCommitments, ProjectBudgets
  • Internal work acceptanceExternal certification, revenue, billing and cash remain separate facts.
  • Accepted subcontract work follows independent Project Manager acceptance of the Site Supervisor's recorded facts.
  • Material remains owned inventory until actual eligible use; a progress claim does not itself consume it.
  • Corrections reconcile later allocationsBilling and financial effects before changing consumed scope.
  • Operational completion retains named financialRetention and supplier obligations until resolved.

Records and postings

StageRecordsEffect
1 Record actual work ProjectWorkLogsProjectWorkAllocationsCostResourcesProjectMaterialUsages Record actual field activity and source scope
2 Accept field evidence ProjectWorkLogsCostRateVersionsApprovalDecisions Independently accept actual work
3 Reconcile job cost ProjectCostEntriesProjectCostAllocationsSubcontractAccrualsJournalEntries Reconcile accepted cost and absorption
4 Prepare the application ProgressApplicationsProgressApplicationLinesProjectContractsProjectChanges Assemble cumulative customer progress
5 Approve the application ProgressApplicationsProjectContractsApprovalDecisions Approve the current commercial claim
6 Verify the certificate ProgressCertificatesProgressCertificateLinesBillingObligations Verify actual external certified scope
7 Review the forecast ProjectForecastsProjectForecastLinesProjectCommitmentsProjectBudgets Review the remaining-work estimate
Data model →

Process reports

All reports

Project Budget and Forecast

At one project/cost-code/currency cutoff, compare original and approved revised ProjectBudgets/ProjectBudgetLines with signed actual ProjectCostEntries/ProjectCostAllocations and the independently approved ProjectForecasts/ProjectForecastLines; forecast final cost equals the comparable actual expense plus disjoint RemainingCost only when both are known, while remaining commitments and owned unused materials are separately disclosed with their included/excluded forecast basis so they cannot be added twice.

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.

Commitments and Subcontract Cost

Reconcile approved PurchaseOrderLines and SubcontractLines through ProjectCommitments, receipt or subcontract acceptance, SubcontractAccruals and BillMatches by supplier/project/cost code and source currency; show gross increases, reductions already included in net current authority, fulfilled scope, active claims and unperformed remainder separately from accepted expense, remaining accrual, billed AP and payment, with known-zero accepted work visible and unknown valuation unresolved.

Commitment BoardProjectCommitments
StatusApprovedActivePartiallyFulfilledHeld
Approved
PC-24554PRJ-1393
PC-63110PRJ-1150
Active
PC-57139PRJ-3708
PC-29155PRJ-5853
PartiallyFulfilled
PC-44686PRJ-9961
Held
PC-25910PRJ-5491

Estimate Comparison

Compare Quotes, QuoteLines and EstimateComponents by project, offered revision and accepted alternative using frozen quantities, units, selling assumptions and effective cost/rate evidence; show material, labor, equipment, subcontract and other planned cost separately from accepted price and approved changes, retain reviewed zero versus unresolved cost, and leave margin percentage unavailable when its cost basis is unresolved or its net-price denominator is zero.

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.

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

Material Availability and Use

Reconcile InventoryPositions, StockLayers, reservations and StockEvents with project requirements, material usage and transfer/return history by entity/product/location/required lot or serial at a retained cutoff; report owned quantity and current carrying separately from customer/vendor custody, available versus held or claimed stock, actual job consumption and issued production WIP, excluding internal transfers and repeat supplier billing from new project expense.

Warehouse AvailabilityInventoryPositions
StatusActiveBlocked
Available
IP-22982PRD-6695760 on hand
IP-29864PRD-1086420 on hand
Held
IP-53464PRD-399530 on hand
Picked
IP-57485PRD-8459320 on hand
Transit
IP-33677PRD-7920410 on hand
Production. Production is staged but not yet financially issued inventory
IP-18899PRD-1430200 on hand

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.

Run by an agent

Agent support

An assistant cannot provide a required independent human decision or invent customer certification, accepted site work, actual delivery or payment. It cannot treat unused stock as consumed, turn intermediate production progress into finished goods or bill the same source twice.

Start now Download agent
# Example after configuration $ curl -fsSL https://www.erp.ai/skill.md | paste into your agent › record and certify work · record actual work on ProjectWorkLogs, ProjectWorkAllocations, CostResources, ProjectMaterialUsages ✓ Project Worker records the labor or equipment used, its real work date, quantity, project and cost code. › record and certify work · accept field evidence on ProjectWorkLogs, CostRateVersions, ApprovalDecisions ⏸ approval · waiting for the site supervisor # 5 more stages after approval: reconcile job cost, prepare the application, approve the application, verify the certificate, review the forecast

Other processes

5 more
Offers DueDraft
Quote NumberAccountValid UntilNet Total

Order to cash

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

5 stages · 2 approvals

Offers DueDraft
Quote NumberAccountValid UntilNet Total

Estimate to contract

Carry a reviewed estimate into an agreed scope, budget and financial basis.

8 stages · 4 approvals

Commitment BoardApproved
Commitment NumberProjectCost CodeCurrency

Procure to pay

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

8 stages · 4 approvals

Production ScheduleReleased
Work Order NumberOutput ProductPlanned QuantityCompleted Quantity

Prefabricate to stock

Make accepted assemblies from released work, traced material and actual workshop cost.

8 stages · 5 approvals

Progress Certification QueueReceived
Certificate NumberContractApplicationExternal Certifier

Bill and collect

Bill eligible contract scope and keep advances, retention and cash reconciled.

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 · process 3 of 6Procure to payNext · process 5 of 6Prefabricate to stock

Customize Record and certify work. With Proto, your desktop AI agent.

Ask Proto to help you customize Construction ERP.

Customize
Record and certify work.
Ask: “Review “Accept field evidence”.”
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.