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 Industries
Specialty contractors2 of 4
  • Commercial contractors1 of 4
  • Specialty contractors2 of 4
  • Contractors with prefabrication3 of 4
  • Fit-out and multi-site contractors4 of 4

Specialty contractors

Plan trade work, follow site materials and see what each job costs.

Typical roles
  • Estimator
  • Project Manager
  • Site Supervisor
  • Project Worker
  • Warehouse Operator
  • Production Manager
  • Accountant
Also built for
  • Commercial contractors
  • Specialty contractors
  • Contractors with prefabrication
  • Fit-out and multi-site contractors

What changes for this team

configured at rollout

Specialty contractors need to connect an accepted price with the work their crews and subcontractors deliver on site. Materials may arrive in stages, fabrication can happen before installation, and changes can affect both effort and billing. Construction ERP keeps those sources connected so the team can follow the current scope, understand cost changes and prepare the next customer application.

Estimate the work in practical terms

Build the bid from material quantities, labor, equipment, subcontract work and other costs. Retain the chosen assumptions and offered revision. A known zero cost stays distinguishable from a missing rate, helping the estimator resolve gaps before the commercial review.

Record actual field effort

Capture labor and equipment usage against the right project and cost code using the reviewed rate basis. The Site Supervisor accepts the reported work independently. Project reporting can then compare actual effort with the estimate without presenting an unreviewed time entry as an established cost.

Follow material through installation

Track receipt, site custody, transfers, returns and actual consumption. Material held at the job remains visible until it is used or otherwise disposed of through the appropriate process. Moving a pallet between the warehouse and the site does not create another purchase or another job expense.

Coordinate prefabrication

Use released bills of material, routing and work orders for assemblies prepared before site installation. Actual materials and work support accepted finished output. Intermediate progress remains part of production; finished stock joins project cost when the job actually uses it.

Keep changes and billing connected

Preserve approved contract changes, accepted measured quantities and milestone evidence. Prepare applications from eligible scope, carry forward prior billing and track advances or retention under the agreed terms. The finance team follows the separate revenue and collection position.

Order-to-cash for this team

  1. 01

    Quote

    Estimate the work in practical terms · Record actual field effort

  2. 02

    Sales order

    Approval required

  3. 03

    Pick and ship

  4. 04

    Invoice

    Approval required

  5. 05

    Cash applied

    Follow material through installation · Coordinate prefabrication · Keep changes and billing connected

Same records, same gates. The configuration changes how the process runs for this team.

Workspace previews

Production ScheduleWorkOrders
StatusReleasedInProgressPartiallyCompletedCompletedPendingClose
07 Sep04 Oct PRD-3508 WO-10910, 17 Sep to 23 Sep, Released PRD-1033 WO-69765, 07 Sep to 16 Sep, InProgress PRD-2921 WO-19403, 15 Sep to 23 Sep, PartiallyCompleted PRD-5417 WO-84596, 21 Sep to 29 Sep, Completed PRD-9708 WO-72620, 23 Sep to 28 Sep, PendingClose PRD-3393 WO-54455, 25 Sep to 04 Oct, Released WO-10910WO-69765WO-19403WO-84596WO-72620WO-54455 today · 17 Sep
  • PRD-3508: WO-10910, 17 Sep to 23 Sep, Released
  • PRD-1033: WO-69765, 07 Sep to 16 Sep, InProgress
  • PRD-2921: WO-19403, 15 Sep to 23 Sep, PartiallyCompleted
  • PRD-5417: WO-84596, 21 Sep to 29 Sep, Completed
  • PRD-9708: WO-72620, 23 Sep to 28 Sep, PendingClose
  • PRD-3393: WO-54455, 25 Sep to 04 Oct, Released
Production & prefabrication →
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 →
Sales Orders Awaiting ApprovalSalesOrders
approval waits for the commercial manager
Approval conditions

current OrderAcceptance AND ContractActivation decisions by independent Commercial Manager are mandatory (SalesOrders Status: Draft → Submitted → Approved), separately or one explicitly joint immutable scope.

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.

Estimates & contracts →

Typical roles

Roles and permissions
Estimator

Prepares customer offers and accepted-scope requests using actual commercial evidence.

Permissions
  • Manage assigned Accounts and ContactPersons commercial details
  • Prepare Quotes, QuoteLines and EstimateComponents with complete assumptions
  • Record actual customer agreement and prepare SalesOrders/ProjectContracts
Offers DueQuotes
StatusDraftSentAcceptednext 7 days
Draft
QTS-65480ACC-110
QTS-18840ACC-120
Sent
QTS-10501ACC-110
QTS-96792ACC-150
Accepted
QTS-64425ACC-110
QTS-61027ACC-110
Project Manager

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

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

Site Supervisor

Records site facts and independently accepts actual internal field work.

Permissions
  • Record site material/condition evidence and draft subcontract acceptance/progress observations
  • Accept ProjectWorkLogs and ProjectMaterialUsages independently after actual evidence, excluding performer, recorder and material editors
  • Raise restrictive safety/condition holds
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
Project Worker

Performs assigned field work and records actual quantities and effort.

Permissions
  • View assigned project/site instructions and approved resource scope
  • Record draft ProjectWorkLogs, actual labor/equipment intervals, quantities and material-usage requests with actual performer
  • Report exceptions
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
Warehouse Operator

Records physical receiving and executes approved material custody and goods delivery.

Permissions
  • Record GoodsReceipts independently of buyer/approver and confirm ReceiptAcceptances after condition/cost evidence
  • Execute approved transfers, picks, site moves and actual customer handover/carrier dispatch
  • Record DeliveryConfirmations, blind counts and authorized return custody
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
Production Manager

Controls versioned prefabrication instructions, actual work acceptance and quantity closure.

Permissions
  • Prepare BOMs, BOMLines, ProductionRoutings, RoutingOperations and WorkOrders
  • Approve BOMs, ProductionRoutings and WorkOrders release independently with frozen standards/rates
  • Accept ProductionEntries and terminal ProductionCompletions independently excluding producer, recorder, preparer and material editors
Production ScheduleWorkOrders
StatusReleasedInProgressPartiallyCompletedCompletedPendingClose
07 Sep04 Oct PRD-3508 WO-10910, 17 Sep to 23 Sep, Released PRD-1033 WO-69765, 07 Sep to 16 Sep, InProgress PRD-2921 WO-19403, 15 Sep to 23 Sep, PartiallyCompleted PRD-5417 WO-84596, 21 Sep to 29 Sep, Completed PRD-9708 WO-72620, 23 Sep to 28 Sep, PendingClose PRD-3393 WO-54455, 25 Sep to 04 Oct, Released WO-10910WO-69765WO-19403WO-84596WO-72620WO-54455 today · 17 Sep
  • PRD-3508: WO-10910, 17 Sep to 23 Sep, Released
  • PRD-1033: WO-69765, 07 Sep to 16 Sep, InProgress
  • PRD-2921: WO-19403, 15 Sep to 23 Sep, PartiallyCompleted
  • PRD-5417: WO-84596, 21 Sep to 29 Sep, Completed
  • PRD-9708: WO-72620, 23 Sep to 28 Sep, PendingClose
  • PRD-3393: WO-54455, 25 Sep to 04 Oct, Released
Accountant

Prepares and executes guarded financial allocations and reconciliations.

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

Modules

  • Budget ReviewPendingApproval
    Budget NumberProjectKindCurrency
    Approved Revision

    Projects & costs

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

  • Project PortfolioActive
    Project CodeNameCustomerManager

    Reporting

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

  • Purchase Approval QueueSubmitted
    Purchase Order NumberSupplierCurrent TotalApproval Basis

    Purchasing & subcontractors

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

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

  • Count Review QueuePendingReview
    Count NumberWarehouseCounterPolicy

    Materials & sites

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

  • Sales Orders Awaiting ApprovalSubmitted
    Order NumberAccountContractNet Total

    Estimates & contracts

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

Relevant reports

Reports and insights

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

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.

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

Common questions

All questions
What does Construction ERP cover?

Estimates and contracts, project costs, purchasing and subcontractors, site materials, in-house prefabrication, customer billing and each company’s local finance. The modules show how these parts connect from bid to final payment.

Related question
How do estimates become project budgets?

The accepted estimate preserves its quantities, cost assumptions, offered price and revision. The approved project budget and customer contract retain their own purposes and owners. Later changes preserve the original baseline and apply only after the relevant review.

Related question
When does a cost become an actual project cost?

Actual material consumption, accepted field effort, accepted subcontract work and eligible direct charges supply the cost sources. Materials still held in the warehouse or at an owned site remain inventory. Purchasing, supplier billing and payment do not each add the same cost again.

Related question
How are subcontractors managed?

Follow agreed scope, rates, approved changes, work applications and independently accepted performance. Bills match the eligible accepted work, with advances, retention and remaining commitments tracked separately. Differences remain available for review before settlement.

Related question
What kinds of progress billing are included?

The scope supports fixed-price milestones or measured progress and unit-rate work. Applications preserve completed work, eligible stored materials, customer certification and previous billing. Contract terms determine advances and retention; a prior unpaid application does not make the same work billable again.

Related question
Does an invoice determine revenue automatically?

The reviewed recognition schedule follows the contract’s performance obligations and selected output-progress or point-in-time evidence. Billing and collections retain their own effects. Finance reviews contract assets, liabilities and balances alongside the project result.

Related question
How is retention handled?

Track the retained amount, its contractual conditions, current classification and release evidence. Releasing retention makes an existing amount eligible for the appropriate next step without creating a second sale or job cost. Rates, tax treatment and deadlines are agreed from the actual contract and company policy.

Related question
Can we make assemblies before installation?

Yes. Bills of material, routing and released work orders support actual materials, work, accepted finished output and cost reconciliation. Finished assemblies can move to site and enter project cost when used. The prefabrication process describes that flow.

Related question
How does it handle several companies and currencies?

Each company keeps its own ownership, approval authority and local books. Document, functional and settlement currencies remain explicit, with current balances and currency differences available for review. Additional consolidation, statutory and external connection requirements are agreed during implementation.

Related question
How is it priced?

The pricing page explains platform usage and the separately priced implementation work. Estimate usage from the records, imports, connected processes and assistant activity expected across your projects.

Related question

Other industries

  • Industry

    Commercial contractors

    Connect the accepted bid with project delivery, subcontractors and financial results.

  • This page

    Specialty contractors

    Plan trade work, follow site materials and see what each job costs.

  • Industry

    Contractors with prefabrication

    Connect workshop production with site installation and project costs.

  • Industry

    Fit-out and multi-site contractors

    Keep each site accountable while sharing purchasing and company finance.

ERP•AI workspace

Start now Construction ERP

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

Start now Download agent
Previous · industry 1 of 4Commercial contractorsNext · industry 3 of 4Contractors with prefabrication

Customize for Specialty contractors. With Proto, your desktop AI agent.

Ask Proto to help you customize Construction ERP.

Customize
for Specialty contractors.
Ask: “Plan a setup for my industry.”
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.