Legal structure for independent software developers in India

Vijay Thirugnanam
Small Business Forum
2 min readNov 20, 2016

Over the last year, I have been trying to find the best legal structure for independent software developers in India. Here is what I found:

  • Sole Proprietorship is the best legal structure for independent software developers. As an individual professional, you don’t have any liabilities. So, you should not worry about it. As a proprietor, your profits are taxed at the same rate as personal income. For companies registered with ministry of corporate affairs, tax is levied at 25% rate on the profits. Also, annual audit is mandatory. With lesser audit requirements, Sole Proprietorship is more attractive. Also, as a sole proprietor, there is no requirement to have additional directors or partners in the business. To be a proprietor, register with Ministry of small and medium enterprises (MSME).
  • While registering with MSME, maintain separate bank account, for the business. Also ensure there is a separate company credit card.
  • If the annual turnover is more than 50 Lacs, book of accounts need to be audited. So, maintain a book of accounts with an accounting software.
  • As a proprietor, advance tax should be paid as per the schedule announced by the Income Tax department. The advance tax is payable on a presumptive basis based on the revenue of the previous year. Failure to pay advance tax will lead to additional interest charges.
  • GST is NOT applicable if gross revenue is less than 20 Lacs in a year. Also, location of customer determines GST applicability. If customer is outside India, GST is not applicable as it is considered export of services. If customer is inside India, 18% GST is applicable.
  • Export / Import should be registered only for goods. For software services, there is no need to get the IEC or Import Export Code.
  • If revenue is greater than 20 Lacs per year, the proprietor should get a GST. If services are exported to international locations, a LUT (letter of undertaking) classifying services as export should be obtained. Finally, GST returns should be filed according to the schedule — monthly, quarterly, and annual.

If you find the article useful, please recommend.

--

--

Vijay Thirugnanam
Small Business Forum

Independent React Developer creating apps for web and mobile. Blogs at https://vijayt.com