Most projects use progress billing based on percentage of completion, with clear milestones outlined in the contract.
Thank you for your feedback!