Hi everyone,
I have a requirement where I need to charge GST (CGST+SGST for intrastate and IGST for interstate) on Packing & Forwarding, Freight and Insurance charges in addition to the item value.
My Setup:
-
ERPNext v15
-
GST India app installed
-
e-Invoice enabled
-
e-Waybill enabled
What I want:
-
Taxable Value = Item Net Total + Packing Charges + Freight Charges + Insurance Charges
-
CGST and SGST both calculated on this combined taxable value
-
All amounts should post correctly to accounting
-
Should work correctly with e-Invoice and e-Waybill generation
What I have tried:
-
Adding P&F/Freight/Insurance as
Actualrows and CGST/SGST asOn Previous Row Total— ERPNext only allows one GST row to reference the same previous row -
SGST as
On Previous Row Amountreferencing CGST row — ERPNext blocks this for GST accounts -
Both CGST and SGST as
On Net Total— does not include P&F/Freight/Insurance in the base -
Server script to calculate before save — risk of being overridden during e-Invoice/e-Waybill generation
Question: What is the correct way to handle this scenario in ERPNext with GST India app while keeping e-Invoice and e-Waybill working correctly?
Any help is greatly appreciated. Thank you.