Accounting for WIP Costs in Cost-Plus Projects

If you have long-term cost-plus projects with expenses posted to several financial periods and in accordance with GAAP you want to record these expenses to the same financial period as the income generated by the invoice, you can to move the expenses to the needed period by allocating the projects.