Trading Company Registration in India: Complete Guide for Foreign and Domestic Investors
Introduction
India’s trade sector has expanded considerably over the past decade. Import-export businesses, wholesale distributors, commodity traders, and product resellers are all categories that fall under what is broadly called a trading company. For anyone looking to formalise a trading business here, trading company registration in India is the first and most consequential step before entering into supplier agreements, opening letters of credit, or applying for an Import Export Code.
The good news is that setting up a trading company in India does not require sector-specific licensing in most cases. What it does require is the right legal structure, correct tax registrations, an IEC from DGFT, and a clear understanding of GST compliance from day one.
What is a Trading Company in India?
A trading company in India is a business entity that buys and sells goods, either domestically or across borders, without manufacturing those goods itself. Trading companies may operate as importers, exporters, wholesale distributors, commodity traders, or stockists.
Under Indian law, there is no separate registration category called a “trading company.” A trading business is registered as a standard legal entity under the Companies Act, 2013, or as an LLP, and then obtains the licences and registrations specific to trading operations. Trading company registration in India therefore refers to the process of incorporating the legal entity and obtaining the relevant post-incorporation registrations.
What is the Right Legal Structure for a Trading Company in India?
The Private Limited Company is the most suitable structure for trading company registration in India for most businesses, particularly those involving foreign investment or plans to scale.
| Structure | Suitable For | FDI Permitted | Compliance Level |
| Private Limited Company | Import-export, wholesale, foreign-owned trading | Yes, under Automatic Route | Moderate |
| Limited Liability Partnership | Small domestic trading firms | Yes, with conditions | Low to Moderate |
| Sole Proprietorship | Very small, single-owner domestic trade | No | Very Low |
A Private Limited Company gives the trading business limited liability, supports equity investment, and is the only structure eligible for 100% FDI under the Automatic Route for most trading activities. For foreign companies setting up a trading subsidiary in India, a Wholly Owned Subsidiary incorporated as a Private Limited Company is the standard route.
One important distinction: multi-brand retail trading, which involves selling multiple brands directly to consumers, requires Government Route FDI approval with a minimum investment of USD 100 million. Single-brand retail and wholesale or cash-and-carry trading are permitted under the Automatic Route. This must be confirmed before the trading company registration in India process begins.
What are the Steps for Trading Company Registration in India?
Trading company registration in India starts with the usual company incorporation steps under the Companies Act via the MCA portal, and is then followed by trade-related registrations based on business requirements.
Step 1: Name Reservation
File Form SPICe+ Part A on the MCA portal at mca.gov.in. The name must be unique, must not resemble an existing company or LLP name, and must comply with MCA naming guidelines. Approved names are valid for 20 days.
Step 2: Obtain DSC and DIN
Every proposed director must obtain a Digital Signature Certificate (DSC). Director Identification Number (DIN) is allotted through SPICe+ Part B during incorporation.
The following documents are needed:
- ID proof: Passport for foreign nationals, Aadhaar Card, Driving Licence, or Voter ID for Indian nationals.
- Address proof: Bank statement or utility bill not older than 2 months.
Note: For foreign nationals, all required documents must be notarised and apostilled or consularised by the competent authority in their country of residence. This is not needed if the foreign national signs documents in India on a valid Business Visa.
Step 3: File SPICe+ Part B
Company incorporation and related registrations such as DIN, PAN, TAN, and EPFO/ESIC can all be completed through the SPICe+ form. The filing must be supported by documents including the MoA, AoA, DIR-2, INC-9, and the PAN undertaking.
The MoA objects clause must specifically state the trading activities the company intends to undertake, including the categories of goods, import-export operations, and distribution activities. A generic objects clause causes problems when applying for the IEC and during GST registration.
Step 4: Registered Office
As per Section 12 of the Companies Act, 2013, every company needs to have a registered office within 30 days of incorporation.
Documents required:
- NOC from the owner of the premises.
- Latest utility bill not older than 2 months.
- Rent Deed or Lease Agreement.
- Photograph of any one director at the registered address.
Step 5: Certificate of Incorporation
Following approval from the Registrar of Companies, the Certificate of Incorporation is delivered to the company’s registered email. With the CIN, PAN, TAN, and registration date mentioned in it, the company is officially formed as a legal entity.
What Registrations Does a Trading Company Need After Incorporation?
After incorporation, a trading company in India needs GST registration, an Import Export Code, and depending on operations, MSME registration and Professional Tax registration.
| Registration | Mandatory or Optional | Condition |
| GST Registration | Mandatory | Turnover above Rs. 40 lakh for goods (Rs. 20 lakh for services) |
| Import Export Code (IEC) | Mandatory for import/export | Required before any customs transaction |
| MSME/Udyam Registration | Optional but recommended | If within MSME turnover thresholds |
| Professional Tax | State-specific | Applicable in most states for companies with employees |
| Shops and Establishment | Mandatory | Within 30 days of commencing operations |
GST for Trading Companies: Trading in goods attracts GST at the applicable rate for the goods being traded. Input Tax Credit (ITC) is available on purchases, which can be set off against the GST liability on sales. Trading companies with pan-India operations need to evaluate whether they require GST registration in multiple states based on where they maintain a fixed establishment or storage facility.
Import Export Code (IEC): Every business involved in international trade must obtain an IEC, a 10-digit code issued by the DGFT and linked to the company’s PAN. This code is required for customs processing of import and export shipments. The application is done online and the registration is granted on a one-time basis.
What are the FEMA Compliance Requirements for a Foreign-Owned Trading Company?
If the trading company receives foreign investment, Form FC-GPR must be filed on RBI’s FIRMS portal within 30 days of allotting shares to the foreign investor.
Required documents for FC-GPR filing:
- FIRC from the Indian bank confirming receipt of funds.
- KYC of the foreign investor.
- Valuation certificate from a SEBI-registered Merchant Banker or Chartered Accountant.
- Board Resolution approving the allotment.
- Post-allotment shareholding pattern.
A trading company is also required to file Form INC-20A with the Registrar of Companies within 180 days after incorporation. This declaration is mandatory before business activities can begin. Failure to file can attract penalties of ₹50,000 for the company and a continuing penalty of ₹1,000 per day for each defaulting director.
Annual Compliance for a Trading Company in India
| Compliance | Form | Due Date |
| Annual Financial Statements | AOC-4 | Within 30 days of AGM |
| Annual Return | MGT-7 or MGT-7A | Within 60 days of AGM |
| Income Tax Return | ITR-6 | October 31 (with audit) |
| GST Annual Return | GSTR-9 | December 31 |
| Director KYC | DIR-3 KYC | September 30 annually |
Trading companies meeting the Small Company thresholds under Section 2(85), paid-up capital not exceeding ₹4 crore and turnover not exceeding ₹40 crore, can take advantage of lighter compliance norms. These include fewer board meetings, no mandatory cash flow statement, and a simplified annual return filing through Form MGT-7A.
Conclusion
Trading company registration in India is a well-defined process but needs careful attention to the MoA objects clause, the FDI route applicable to the specific trading activity, IEC registration, and GST compliance from the very first transaction. Getting these right at the start helps to prevent the regulatory complications that trading businesses generally face during customs clearance, GST audits, and investor due diligence.
CorporateLegit manages trading company registration in India end to end, from entity structure selection and incorporation to IEC registration, FEMA compliance, GST setup, and ongoing annual filings. If you are setting up a trading business in India and want the foundation built correctly, reach out to CorporateLegit.
FAQ
1. Can a foreign company register a trading company in India?
Yes. A foreign company can set up a trading company in India as a Wholly Owned Subsidiary incorporated as a Private Limited Company. 100% FDI is permitted under the Automatic Route for wholesale trading and single-brand retail. Multi-brand retail requires Government Route approval.
2. Is an Import Export Code mandatory for trading company registration in India?
The IEC is not required at the time of incorporation but is mandatory before any import or export transaction. It is issued by DGFT, linked to the company’s PAN, and is a one-time registration. No customs clearance is possible without a valid IEC.
3. What is the minimum capital required for trading company registration in India?
There is no statutory minimum capital requirement for company registration under the Companies Act, 2013. However, banks generally require a minimum deposit of Rs. 1,00,000 to open a current account for a new company.
4. How long does trading company registration in India take?
Incorporation typically takes 7 to 10 working days from the date all documents are in order. Post-incorporation registrations including GST and IEC add another 1 to 2 weeks.
5. Does a trading company in India need GST registration?
Yes, if annual turnover from trading in goods exceeds Rs. 40 lakh. GST registration is also mandatory regardless of turnover if the trading company is engaged in inter-state supply of goods or import-export transactions.
6. What is the difference between wholesale trading and multi-brand retail for FDI purposes?
Wholesale or cash-and-carry trading, where goods are sold to other businesses and not directly to end consumers, is permitted with 100% FDI under the Automatic Route. Multi-brand retail, which involves selling multiple brands directly to consumers, requires Government Route FDI approval with a minimum investment of USD 100 million.