MasterFormat library
CSI MasterFormat aligned by default. Map to your existing cost-code structure on day one without re-coding history.
Takeoff, bid packages, an ITB portal subs actually use, AIA-grade pay apps, accounts payable, and consolidated multi-entity reporting — wired together so an estimate that wins a job becomes the schedule of values you bill against, no re-keying.
Calibrated PDF takeoff with linear / area / count tools that drop into an assembly catalog. Pick "8-inch CMU wall" and the takeoff inherits labor, material, equipment, and waste factors from your cost library. A measurement becomes an estimate line becomes a cost code.
| Assembly | Code | Unit cost |
|---|---|---|
| 8" CMU wall — std | 04 22 00 | $14.20 / sf |
| 12" CMU wall — std | 04 22 00 | $18.45 / sf |
| Metal stud + GWB — 5/8" | 09 21 16 | $8.85 / sf |
| Furring + GWB | 09 22 16 | $6.20 / sf |
| Acoustic batt insulation | 07 21 16 | $2.40 / sf |
Bid packages assembled from the takeoff, sent to subs through a portal that doesn't make them create an account. One-click acceptance, structured pricing entry, alternate handling, and a leveling sheet your estimator builds in real time as quotes come in.
Vendor invoices arrive by email, get parsed by AI for PO #, line totals, and dates, then run a PO ↔ receipt ↔ invoice match. Mismatches queue with the specific delta highlighted. Approvers see exactly what's different — not a stack of PDFs.
| Vendor | PO | Match | Amt |
|---|---|---|---|
| Atlas Concrete | PO-422 | 3-way | $48,200 |
| Allied Steel | PO-388 | Qty Δ | $112,400 |
| NorEast Rebar | PO-401 | 3-way | $22,900 |
| Three Rivers Roof | — | No PO | $8,210 |
| Allegheny Glass | PO-455 | Price Δ | $148,200 |
Hold a GC and a self-perform LLC and a real-estate entity? AOS consolidates them with eliminations and minority interest computed automatically. Intercompany transactions flow with audit trails. The financial statements you used to assemble in Excel come out of the database — see the full construction accounting & ERP.
| Line | GC Co | Self-Perf | Consol. |
|---|---|---|---|
| Revenue | $42.1M | $8.4M | $48.2M |
| Cost of revenue | $36.8M | $6.9M | $41.4M |
| Gross profit | $5.3M | $1.5M | $6.8M |
| Intercompany elims | — | — | $(2.3M) |
| Operating income | $2.1M | $0.8M | $2.6M |
Forecast-at-completion refreshed nightly. Per-client change-order SLA learned from your own approval history. Schedule slips flagged with weather context. The work an estimator-turned-PM does on a slow Friday — done every night, on every project.
Cost-at-completion projected from current burn rate, committed costs, and remaining trade ratios. Variance band shown.
Change-order aging measured against this owner's actual approval cadence — not the contract's wishful number.
Daily delta vs. baseline with NOAA weather context. A four-day rain forecast amber-flags concrete and roofing scope.
Owner and PM get pinged only when something matters. No daily alarm fatigue; no missed escalation.
CSI MasterFormat aligned by default. Map to your existing cost-code structure on day one without re-coding history.
Original budget locked at award; working budget mirrors approved COs. Variance flows to FAC and the morning briefing.
AR aged from pay-app issue date with owner-specific reminder cadence. Quiet weeks get a friendly reminder; loud ones get an escalation.
On-time delivery, invoice accuracy, price-vs-quote drift tracked per vendor. The next bid leveling sees it.
Job, cost code, phase, and entity carry on every GL line. Job-cost reports are queries, not month-end exports.
One-click 1099 generation and WIP rollforward at year-end. Your CPA sees the same numbers you do, in the same place.
30 minutes. Bring a trial balance and a recent bid leveling. We'll show you how AOS would have run them — and what would have surfaced you didn't see.