You give an advance payment of 30% of the cost of the first milestone, and 70% upon completion of the first milestone (including testing the app’s functions embedded to the first milestone).
After that, 30% of the second milestone and 70% upon completion. Thus the payment is carried out until the final milestone.Payment for the project is carried out for each milestone separately. The total project budget is divided by the number of planned milestones. At the beginning of each stage of development, you make advance payment - 30% of the cost of works that are scheduled in this milestone. After you confirm the works completed, you pay the remaining 70%.If we’ve agreed to run the development in short sprints, then the interval between two payments could not exceed 2 weeks.