Dropship from GST unregistered supplier is giving an error

ERPNext v16 - Drop-shipping feature in Sales Order is giving the error

“GST Category should be one of Overseas or Unregistered”

If we try to use drop-shipping from a supplier setup as GST Unregistered in the system.

As the Supplier is already marked “Unregistered”, why is the system giving this error and not allowing to create the PO? Has anybody else seen this error or can suggest what to do to fix this?

It’s worth noting that the normal PO creation works absolutely fine with the same supplier.. just drop-shipping that is giving the error.

Can you share address with GSTIN which are used in doc for better understanding ?

Hi @Lakshit_Jain . Yes, the details are as follows:

Customer GST details for delivery. Shipping address is also same as billing address.

My company GST details

Supplier, who is doing the drop-ship - marked as “Unregistered” in the supplier setup.

I have tried various combinations - IN-STATE and OUT-STATE both.. with different customers and suppliers. But always the DROPSHIP scenario is failing with this error below, whenever we try to create the PO from the Sales Order.

Please note - DROPSHIP is working absolutely fine in the scenario where the dropship supplier has an active GST. But we often need to use local suppliers who are not setup with GST also.. this scenario is failing.

I tried to replicate on the latest version, but it is not replicable.

@Lakshit_Jain thank you again for helping with this.

After looking at your screenshot, I realized that the issue is because the GST Unregistered suppliers in my system don’t have the full address fields setup. For the GST Regular suppliers, the address is auto populated with addresses. But for the unregistered ones, my team had left that blank.

After populating the address for the unregistered supplier, the DROPSHIP seems to work fine now.

The error message just threw me off track, and somehow I kept thinking its a GST settings thing. But its working now with the address populated. Thanks very much!