Staff added suggestion.
Allow projects to be split into phases, each with independent approval and invoicing stages.
For example, a project could be broken down into 3 stages: Sketch, lineart, shading. Each phase would cost $50, and the client would be invoiced, pay, and approve each stage.
This allows clients to choose to upgrade pieces, and for creators to understand how much work to put in at any given point.