Hi everyone,
We are implementing ERPNext for an LPG (Gas) trading business.
Our situation is a bit specific:
-
We sell LPG gas to customers.
-
The gas cylinder (shell) is not sold, it is a returnable container — the ownership remains with us.
-
However, in ERPNext, when we create and submit a Delivery Note that includes both Gas and Cylinder, the system automatically generates accounting entries (COGS & Income) for both items — as if both are sold.
This is not correct from an accounting perspective, since the cylinder should remain an asset or returnable item, not recorded as sold.
Question:
Is there any proper way in ERPNext to:
-
Deliver the LPG gas (record revenue & COGS correctly),
-
But only track the cylinder movement (without recognizing sales or COGS for the cylinder)?
Should we use “Non-Stock Item”, or is there a better configuration (e.g., Delivery Trip, or Returnable Items workflow)?
Any advice or best practice from others who implemented ERPNext for LPG or similar returnable-packaging businesses would be appreciated.
Thanks in advance!