IMO you charge for what you have done. If you see that the job will go over that amount then get a approved change order or purchase order for the greater amount. If however you completed the service then charge according to the contract terms for what you did. You do not want to charge for work not done-- that can lead to a lot of problems later on.