A modal that works from either direction — from a supplier with the supplier locked and a project picker, or from a project with the project locked and a supplier picker. Header fields cover PO number (auto-generated if blank), status, payment terms, date placed and expected delivery. Line items take SKU, description, phase, unit, quantity and unit price, with the line and grand totals computed as you type. Notes are split into supplier-visible and internal.
Also called: new PO · create purchase order · manual order · PO builder
- 1Subtotal is summed from the lines; total adds tax and shipping
- 2A blank PO number is auto-allocated by nextPoNumber
- 3Units come from a common list — ea, lf, sf, sqft, ton, lb, yd, cuyd, box, roll, sheet, pallet
- 4Phase options come from the project's own gantt tasks when opened from a project
- 5Lines without a description are dropped on save
Not every order comes off an estimate — a same-day trip to the yard, a subcontractor's materials, a one-off. The manual path keeps those inside the same record so receiving, claims, payments and job costing work on them identically.
- Orders raised outside the estimate flow have nowhere to live
- PO numbering done by hand collides
See it on your own jobs
Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.
or keep browsing features →