When is payment due?
Final payment is due when the project is completed.