We are implementing ERPNext v15 for a real estate development company.
Workflow:
-
Materials are purchased and received into warehouse.
-
Materials are issued via Material Issue to project.
-
Cost is accumulated in a CWIP account (Asset).
When a residential unit is completed, we need to transfer its cost from CWIP to Finished Units Inventory so that COGS is posted automatically upon sale.
Since CWIP is an account (not stock), Repack is not applicable.
Is Material Receipt against CWIP the correct approach?
Or is Journal Entry (capitalization) considered best practice?
We want a solution aligned with accounting standards and ERPNext design principles.