what is the difference between delivery challan and invoice in gst?
Delivery challan indicates that the goods have been delivered and acknowledged by customer as received. While Invoice means that the customer accepts the ownership of the goods, and all rights, risks and liabilities involved in them.