Comments
Indeed this is a very basic missing feature. Always a shame to say to a customer that retainers/holdbacks are not covered in standard and require customizations.
Category: Project Management
You can do this. Collect payment and apply to invoice. Run WIP. If it’s all setup right , the invoice revenue will be held on the balance sheet. As the resource / item cost is posted to the job , and depending on the WIP method and accounts assigned to project posting groups , running WIP again throughout the project and then once the project is completed will give the results of when to recognize the retainer payment.
Category: Project Management

Business Central Team (administrator)
Thank you for this suggestion! Currently this is not on our roadmap. We are tracking this idea and if it gathers more votes and comments we will consider it in the future.
Best regards,
Business Central Team