Pro forma invoice tab

I’m new in manager. Using cloud edition. Our company is a contracting company. we collect payment by installments. Before collecting each payment, client wand to get Proforma Invoice and after completion of work, final invoice should be submitted.
Ex: Suppose a project value is 200,000.00
Advance amount (20%) is 40,000.00
1st installment (30%) is 60,000.00
2nd Installment (30%) is 60,000.00
Final Payment (20%) is 40,000.00 like wise
Each collection of payment, client needs proforma invoice and after work completion, a final invoice should be submitted including all details about work and payments.

Any method to solve this situation.

Enable Sales Quotes tab from Customize.

Create the required sales quote. You can edit the heading as Proforma Invoice if necessary.

Receive the payment as usual for the customer and send them the receipt.
Also, edit the proforma invoice and add line with the received amount as a negative value.

When the work is completed you can copy the sales quote to Sales Invoice and just delete the payment rows.

Also read this Guide about advances and deposits: Record customer deposits and advances | Manager. The one thing you will not get on the final sales invoice is details about receipts. You will only get a total of all amounts credited and the remaining balance due. If you want something that will show all payments, generate a customer statement of the transactions type.