Predictability at Portfolio Scale
Bearing provides the structural rigor required to manage 50+ simultaneous projects, unifying schedule, documentation, and financials on one engine.
Master CPM Engine
Stop relying on isolated spreadsheets. Our high-fidelity Critical Path Method engine dynamically recalculates float and identifies bottlenecks in real-time.
- Automated predecessor linking
- Deep-tier float analysis
- Progress-driven recalculation anchored to a data date
Cross-Portfolio Roll-up
See every job on one board instead of opening eleven files. Bearing aggregates budget, active project count and schedule status across the portfolio, so a slip on one site is visible before it quietly becomes the reason another one is short-staffed.
- Pipeline board — on deck, in flight and closing out at a glance
- Aggregated budget across every active project
- Weather delay log per project, tied to the affected activity
Real-Time Cost Tracking
As field teams check off daily activities, the central schedule recalculates where money is going — eliminating the lag between work performed and cost reported.
- Unified cost ledger: budget, committed, billed, paid — in one view
- EAC and variance calculated from live contract and PCO data
- Retainage tracked per subcontract — no manual spreadsheet
Progress-Driven Scheduling
When your team marks work complete, the schedule moves — from reality, not from plan. Most tools just update a label. Bearing's engine advances from a data date: the same concept used in Primavera P6, now in a browser.
In-progress activities lock their early start to the verified actual start date. Their remaining duration is projected forward from today. Complete activities pin both dates from field actuals. Every successor inherits the real picture — not an optimistic forecast based on a plan that no longer reflects the site.
- Actuals drive the forward pass — predecessors don't override field data
- Remaining work projected from today's data date
- Critical path reflects where you are, not where you planned to be
Subcontract Payment Ledger
A single "Paid to Date" number isn't a ledger — it's a guess. Bearing tracks every payment draw against every subcontract: date, amount, and reference. Paid-to-date is always derived from the history, never manually entered.
Before signing a lien waiver, you know exactly which draws have cleared. Before issuing a new pay certificate, you have the full disbursement history in front of you — not a number someone typed into a field three months ago.
- Per-draw records: date, amount, check or wire reference
- Paid-to-date derived from the ledger — always accurate
- Supports lien waiver sequencing and retainage tracking
Project Documentation Suite
Every document a small GC needs — RFIs, punch lists, drawing revisions, and lien waivers — in one place, with no extra subscriptions.
Stop managing RFIs in email threads and punch lists in a notebook. When every document lives next to the schedule, your team always knows what's open, what's overdue, and what's blocking the next pay app.
- RFI log — ball-in-court tracking, overdue alerts, schedule impact flag
- Punch list — photo-backed deficiencies by location, assigned by trade
- Drawing register — current revision of every sheet, always visible
- Lien waivers — conditional and unconditional, tracked per pay period


