What is the best way to track contingency for a construction project? I am just starting to bill our first project in Sage 100. I have contingency line itemed as a cost code in my General Conditions. The use of this budget is transparent to the owner. So for example if we have unexpected costs in Division 22 for the plumbing I need to bill out of contingency for this. Say the contingency budget was $50,000. I think that I should make a change order for the extra work. Say $3,000. I need the contingency line to reduce by $3000 and show the change order under cost code plumbing. Or some trackable and verifiable form of this so when we get to the end of the project we know how and why the money was used. What is the best practice for this?