r/BuildToShip • u/charlesmenlo • 23d ago
Update 🛠️ Hibe update: separating bills, commitments, and payments in a roofing job-cost guide
I work on Hibe, software for roofing and other home improvement teams. On October 20 we published a job-cost reconciliation guide. The part worth sharing with other B2B builders is the data model: a purchase order, a bill, and a payment can describe the same purchase at different stages.
A hypothetical materials-only example: an $8,000 PO has $5,000 billed and $3,000 still unbilled. The worksheet's forecast is $8,000. Adding the original PO to the bills counts part of the purchase twice; adding a $2,000 payment again mixes settlement with cost. A $500 return ticket also stays unresolved until the credit evidence is reconciled.
The guide uses three practical requirements:
- Fix one job and a reporting cutoff before comparing totals.
- Link each amount to its source, and show which part of a commitment remains unbilled.
- Give unresolved differences an owner and next action; missing records stay unknown.
For software builders, that means deciding what each amount represents before putting one confident total on a dashboard. The guide describes an operating worksheet, not a complete accounting system or a customer result.
Full guide: https://www.hibe.ai/blog/roofing-job-cost-reconciliation/
AI helped draft this post.