Stock in the warehouse can be expired, damaged or discarded because of various reasons and needs to be taken out from system. We are thinking doing this using Stock Entry of type Material Issue.
The default account selected for all ‘Material Issue’ type stock entries is ‘Stock adjustment’. We however want to keep track of this movement under different account head for each type of movement.
We plan to create following additional accounts under chart of accounts under ‘Stock Write Off’ parent account -
Hi Umair, The manual selection is something I wanted to avoid and it may be missed. Thats why we were plannign to introduce new Stock Entry purposes and default to the correct expense account instead of relying on user to select the account. The account selection would automatically change based on the purpose of stock entry.
@umair do you have any suggestions on above? Basically we want to force the correct expense account and not leave it for user to select.
Another approach we are thinking is to introduce a new field called - Reason and give option to configure expense account against each reason as follows -
Material Issue Reason to Account mapping
Expired Stock ----------> Expired Goods Write Off
Damaged Stock ----------> Damaged Goods Write Off
Discarded Stock ----------> Discarded Goods Write Off