Your client can set funds aside for later payment once you have completed the project. The payment, called a Milestone Payment, can also be released to you by your client for every task met. Also, every Milestone Payment comes with an invoice which you can use for tax purposes.