XYZ is registered in Maharashtra under GST. They are also having an Office in Chennai but the same is not registered. Chennai office is developing a software (both customized and Standard) and sending to Maharashtra unit through email.
1) Is Chennai unit required to register with GST and charge GST to Maharashtra unit?
2) If yes, it will be treated as supply of goods or services?
TaxTMI