Project Profitability
Revenue recognized vs. cost (labor at CostRate + expenses + subcontractor spend) per project, rolled up to Practice, Office, and Program. Drills into top and bottom 10% margin projects.
Keep revised scope and external commitments tied to their approval evidence.
3 stages · 1 approval
Follow the process from start to finish. Select a step to see who acts and what changes.
When scope, schedule, or budget drifts beyond tolerance, PM drafts a ChangeOrder with AmountDelta, HoursDelta, DateDelta. The CO routes for internal approval (Practice Lead → Services Leader over threshold), then to the client via a ClientApproval. On client approval, Project baseline updates: ContractValue, BudgetHours, BudgetCost, and/or EndDate shift.
Apply the baseline change after all required decisionsSubcontractors log TimeEntries under their PO; those entries auto-accumulate against NotToExceedHours and NotToExceedAmount with early-warning alerts. Subcontractor submits SubcontractorInvoices, which are matched against the PO and approved hours. On Matched → Approved, the invoice enters the AP payment queue via the GL integration.
Match approved work and committed limitsPM reviews remaining tasks, assignments, issues, billing obligations and client decisions. Settle financial exceptions or carry them into an explicit reviewed close plan before closing the project. Prepare any final invoice and recognition movement through their existing review and accounting steps; closing the project does not mark them paid or posted. Roll off the remaining resource assignments, retain lessons learned and request the client’s final project-status acknowledgment.
Resolve delivery and financial exceptions before closeChangeOrders, ClientApprovals
| Stage | Records | Effect |
|---|---|---|
| 1 Review the change | ChangeOrdersClientApprovals | Apply the baseline change after all required decisions |
| 2 Reconcile external work | SubcontractorPOsSubcontractorInvoicesTimeEntries | Match approved work and committed limits |
| 3 Close the engagement | ProjectsResourceAssignments | Resolve delivery and financial exceptions before close |
Revenue recognized vs. cost (labor at CostRate + expenses + subcontractor spend) per project, rolled up to Practice, Office, and Program. Drills into top and bottom 10% margin projects.
| Project Number | Client | Project Manager | Health Score | End Date |
|---|---|---|---|---|
| PRJ-28668 | CUS-110 | CNS-2611 | 85 | 13 Sep |
| PRJ-31626 | CUS-030 | CNS-8024 | 90 | 23 Sep |
| PRJ-19048 | CUS-093 | CNS-9247 | 30 | 12 Sep |
| PRJ-82751 | CUS-101 | CNS-5467 | 80 | 27 Sep |
| PRJ-73342 | CUS-049 | CNS-9249 | 25 | 15 Sep |
| PRJ-33611 | CUS-164 | CNS-7443 | 75 | 20 Sep |
Invoiced, collected, and outstanding per client and per project, aging buckets (current, 30, 60, 90+). Feeds AR follow-up.
Per project: budget hours vs. actual, budget cost vs. actual, burn curve (earned value style), and variance at completion estimate.
Sum of approved ChangeOrders per project with AmountDelta and HoursDelta, categorized by Type. Highlights projects where change orders now exceed baseline.
Spend per subcontractor, rolled up to project and practice, with on-sell margin (ClientBillRate − PayRate) × hours. Flags POs trending against NotToExceed.
| Subcontractor | Project | Subcontractor PO | Hours | Bill Rate |
|---|---|---|---|---|
| SBC-39538 | PRJ-90734 | SP-5349 | 6 | 680.96 |
| SBC-74451 | PRJ-64525 | SP-3628 | 12 | 804.31 |
| SBC-89249 | PRJ-14273 | SP-6162 | 8 | 787.62 |
| SBC-76496 | PRJ-12433 | SP-8435 | 2 | 973.80 |
| SBC-56336 | PRJ-23822 | SP-9159 | 1 | 552.24 |
| SBC-81763 | PRJ-17478 | SP-8885 | 10 | 883.72 |
HealthScore distribution (Green/Amber/Red) with contributing dimensions (schedule, budget, scope) across Programs, Practices, and Offices. Time-series view of health trend.
Proto cannot independently approve its own prepared work, supply client consent, infer payment or claim accounting-policy compliance from a generated schedule. Required platform capabilities and external mappings must be verified before implementation.
Turn a confirmed client opportunity into a scoped project with reviewed staffing.
3 stages · 0 approvals
Review time and expenses before they enter a client invoice.
3 stages · 1 approval
Release a supported invoice and retain the evidence for its collection and recognition state.
3 stages · 1 approval
Create your ERP.AI account and get started with Proto.
We use essential cookies to run the site and optional cookies for features, analytics, and relevant content. See Cookie policy
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 cookiesThese 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.