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
Projects & costs2 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

Projects & costs

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

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

Records in this module
  • Projects
  • ProjectSites
  • CostCodes
  • ProjectBudgets
  • ProjectBudgetLines
  • ProjectForecasts
  • ProjectForecastLines
  • ProjectCommitments
  • ProjectCostEntries
  • ProjectCostAllocations
  • ProjectMaterialRequirements
  • ProjectMaterialUsages
  • CostResources
  • CostRateVersions
  • ProjectWorkLogs
  • ProjectWorkAllocations

Organize work around the job

Projects connect the responsible company, customer contract, sites and cost codes. A cost code gives the team a consistent place to collect material use, labor, equipment, subcontract work and other attributable charges.

Site ownership remains explicit when several jobs share a warehouse or work yard. A project label helps organize reporting; it does not transfer another company’s stock or financial obligations. The underlying transaction preserves the actual company and source.

  • Use the same cost-code structure for budget and actual work.
  • Keep individual site activity visible within the project.
  • Trace shared costs to their reviewed allocation basis.
  • Retain earlier budget and forecast versions for comparison.
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 →

Keep the budget and forecast distinct

The approved budget is the agreed delivery baseline. A revised forecast combines actual cost with a reviewed estimate of the work still required. This lets a Project Manager explain an expected overrun before the final supplier invoice arrives.

Remaining commitments represent unperformed purchase and subcontract scope. Acquired materials that are still in stock are a separate resource for future work. The forecast states whether its estimate to complete already includes these resources, so the same remaining work is counted once.

Project measure What it answers
Approved budget What cost was authorized for the agreed scope?
Actual job cost What has been consumed, accepted or incurred?
Unperformed commitment What agreed supplier work or supply remains?
Owned unused materials What acquired stock is available for future use?
Forecast to complete What further cost does the current plan require?

An unpaid bill measures a financial obligation. It is not a substitute for the unperformed commitment or the remaining forecast.

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
Projects & costs →

Capture the work done on site

Project Worker records actual labor or equipment usage against the assigned job and cost code. The record retains the real work date, quantity, resource and supporting evidence. Independently accepted work uses the effective reviewed rate or cost basis for that activity.

A later rate change preserves the cost of earlier accepted work. Cost-code allocations consume the original accepted quantity and value. Shared resource work follows its available time and capacity, keeping the same shift or equipment charge from appearing in full on several projects.

Accepted hours and equipment usage give the project team a current cost view using the reviewed rate basis. The expense offsets a resource clearing or accrual balance. A later actual bill or cost import clears that same source, with only an independently approved difference adding expense. Unmatched residuals remain visible for reconciliation.

Project PortfolioProjects
StatusActiveOnHoldOperationallyCompletePendingFinancialClose
Active
PRJ-36977CUS-236
PRJ-15427CUS-211
OnHold
PRJ-68031CUS-145
OperationallyComplete
PRJ-69877CUS-074
PRJ-86080CUS-170
PendingFinancialClose
PRJ-25197CUS-136
Reporting →

Charge materials when the job uses them

Materials received into a warehouse or delivered into company-owned site storage remain inventory. An internal transfer changes custody. Actual approved project use consumes the traced quantity and carrying value into job cost.

Unused site stock can move back to the warehouse without reversing a job expense that never occurred. Recovering previously consumed material requires its own actual recovery evidence and financial treatment.

Prefabricated output follows the same principle. Production first converts its actual WIP into accepted finished stock. The job receives a material cost when it uses that stock. Any managerial allocation of production variance retains a reconciliation to the original financial cost rather than creating another expense.

Follow each cost to its source

Accepted subcontract work creates its attributable job cost and accrual before the bill. The later matched bill clears that accrual and records only the approved difference. Material use, accepted effort and actual charges each have a durable source, with corrections linked back to it.

This history supports a practical project review: identify the cost code, inspect the work or consumption evidence, compare it with the approved plan, and update the remaining forecast. Unknown valuation remains an outstanding task rather than a zero hidden in the total.

Project completion also keeps remaining obligations visible. Outstanding supplier work, returns, retained amounts and financial close items must retain their owners even when field activity is finished. Follow Record and certify work for the connection between actual activity and customer progress review.

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

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.

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

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
  • Projects
  • ProjectBudgets
  • ProjectForecasts
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 and records
  • 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
  • View assigned project instructions and quantity summaries
  • ProjectMaterialUsages
  • ProjectWorkLogs
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 and records
  • 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
  • Cannot accept own or others' work, select unapproved rates, post arbitrary expense, consume unreserved stock or view unrestricted bank/margin data
  • ProjectWorkLogs
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 and records
  • 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
  • Execute exact accepted ProjectMaterialUsages stock posting with required independent site/stock/finance conditions
  • ProjectMaterialUsages
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
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
  • ProjectCostEntries
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.

Related processes

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

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 1 of 8Estimates & contractsNext · module 3 of 8Purchasing & subcontractors

Customize Projects & costs. With Proto, your desktop AI agent.

Ask Proto to help you customize Construction ERP.

Customize
Projects & costs.
Ask: “Review Projects 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.