
The same private limited company, incorporated on the same day with the same capital, costs ₹195 in state stamp duty in Haryana and ₹15,025 in Punjab. Nothing about the company differs. Only the address on the registered office.
That single line is why registration quotes vary so widely, and why a quote that does not name the state it assumes is not a quote. Below is our own fee schedule, state by state, with nothing rolled up.
State stamp duty, by authorised capital
Stamp duty on the Memorandum, the Articles and the incorporation form is levied by the state where the registered office sits, under that state's own Stamp Act. It is the largest variable in the whole exercise.
| State or UT | ₹1 lakh | ₹10 lakh | ₹15 lakh |
|---|---|---|---|
| Sikkim | Nil | Nil | Nil |
| Himachal Pradesh | 123 | 183 | 183 |
| Haryana | 135 | 195 | 195 |
| Jharkhand | 173 | 173 | 173 |
| Manipur | 260 | 260 | 260 |
| Mizoram | 260 | 260 | 260 |
| Nagaland | 260 | 260 | 260 |
| Tripura | 260 | 260 | 260 |
| Jammu & Kashmir | 310 | 460 | 460 |
| Ladakh | 310 | 460 | 460 |
| Delhi | 360 | 1,710 | 2,460 |
| West Bengal | 370 | 370 | 370 |
| Meghalaya | 410 | 410 | 410 |
| Puducherry | 510 | 510 | 510 |
| Andaman & Nicobar | 520 | 520 | 520 |
| Assam | 525 | 525 | 525 |
| Odisha | 610 | 610 | 610 |
| Gujarat | 620 | 5,120 | 7,620 |
| Arunachal Pradesh | 710 | 710 | 710 |
| Tamil Nadu | 720 | 720 | 1,220 |
| Uttar Pradesh | 1,010 | 1,010 | 1,010 |
| Uttarakhand | 1,010 | 1,010 | 1,010 |
| Rajasthan | 1,010 | 5,510 | 8,010 |
| Dadra & Nagar Haveli and Daman & Diu | 1,170 | 2,170 | 3,170 |
| Goa | 1,200 | 2,200 | 3,200 |
| Maharashtra | 1,400 | 4,100 | 5,600 |
| Chandigarh | 1,503 | 1,503 | 1,503 |
| Chhattisgarh | 1,510 | 2,010 | 2,760 |
| Andhra Pradesh | 1,520 | 2,020 | 2,770 |
| Bihar | 1,520 | 2,020 | 2,770 |
| Telangana | 1,520 | 2,020 | 2,770 |
| Lakshadweep | 1,525 | 1,525 | 1,525 |
| Kerala | 3,025 | 3,025 | 6,025 |
| Karnataka | 6,020 | 6,020 | 11,020 |
| Madhya Pradesh | 7,550 | 7,550 | 7,550 |
| Punjab | 10,025 | 15,025 | 15,025 |
All twenty-eight states and eight union territories. Each figure is the SPICe+ eForm stamp plus MOA and AOA duty combined, computed from each state's current charging rule rather than copied from a rate list. Stamp duty is revised by state notification without much publicity, so we confirm the figure on the portal before every filing, and so should anyone quoting you.
Two entries in that table are worth knowing about even if you will never use them. Sikkim charges nothing at all. Punjab, at ₹15,025 for a ₹10 lakh company, charges more than seventy times what Haryana does for the identical filing. Neither number reflects anything about the company. Both are the state you happened to put the registered office in.
What this means if you are in Hisar
Haryana is among the cheapest states in the country to incorporate in. At ₹10 lakh authorised capital the duty is ₹195. In Uttar Pradesh it is ₹1,010. In Delhi, ₹1,710. In Rajasthan, ₹5,510. In Punjab, ₹15,025. Only Himachal Pradesh, at ₹183, is cheaper among the states around it.
Haryana is also almost flat. The duty moves from ₹135 to ₹195 as capital goes from ₹1 lakh to ₹15 lakh, and then stops. In Gujarat the same increase takes you from ₹620 to ₹7,620, and in Delhi from ₹360 to ₹2,460. So the authorised-capital decision that costs real money elsewhere costs sixty rupees here.
The rest of the bill
| Item | Amount |
|---|---|
| Name reservation, SPICe+ Part A | ₹1,000 |
| SPICe+ incorporation filing | Nil up to ₹15 lakh authorised capital |
| PAN and TAN | ₹143, issued with incorporation |
| Digital Signature Certificate | ₹2,000 per director, minimum two |
| DIN | No separate charge |
| INC-20A, commencement of business | ₹500, within 180 days |
A private limited company requires a minimum of two directors, so it requires a minimum of two digital signatures. Any quote showing one has either assumed a structure you cannot legally incorporate, or is about to send a second invoice.
Digital signatures are needed for each subscriber to the Memorandum and each proposed director signing the forms. Not for every shareholder, not for family members on the cap table, and not for anyone joining later. Buying three you did not need is real money spent on nothing.
What a Haryana incorporation actually comes to
| Line | Two directors, ₹10 lakh capital |
|---|---|
| Name reservation | 1,000 |
| Haryana stamp duty | 195 |
| PAN and TAN | 143 |
| Digital signatures, two | 4,000 |
| SPICe+ filing | Nil |
| Total | 5,338 |
Our professional fee sits on top of that and is stated on the private limited registration page, where it is kept current. We bill government charges at actuals and itemise them, so the figures above are what reaches the government, not what reaches us.
What carries no charge at all
These are bundled into the SPICe+ form and issued as part of incorporation:
- Director Identification Number for each first director
- EPFO and ESIC registration
- Profession tax registration, in the states where it applies
- GSTIN, if you opt for it through the AGILE-PRO-S form
- Bank account opening, initiated through the same application
Any quote that lists these as separate billable government items is padding. Ask for them to be removed.
Registrations people bundle in, and what they really are
Three things are commonly added to an incorporation quote as though they were government charges. They are not. Udyam and GST registration carry no government fee at all, and are free to do yourself on the respective portals. What you are paying for, if you pay, is somebody doing them for you:
- Udyam registration, which is MSME registration, free on the government portal
- GST registration, free on the GST portal
- Shop and Establishment registration, where state charges do apply
We are happy to do any of them and we charge for our time when we do. We will not put them in a column headed government fees, and neither should anyone quoting you.
The two decisions that inflate the bill
Authorised capital set higher than the business needs
Stamp duty is calculated on authorised capital, and the SPICe+ filing fee is nil only up to ₹15 lakh. Above that it starts to apply, and ROC fees on several later filings are scaled to the same number for as long as the company exists.
₹1 lakh to ₹10 lakh covers almost every new company. Setting ₹50 lakh because it sounds more substantial raises your duty now, raises your recurring fees permanently, and buys nothing until you actually issue those shares. Form SH-7 raises it in a few days on the day you genuinely need it.
Paying for a structure before the business needs one
Registration is a one-off. Compliance is every year, whether the company trades or not.
How to read a registration quote
The usual pattern is a headline of ₹1,999 or ₹2,999 agreed on a call, followed by charges that appear after you have committed. Stamp duty billed at a markup. Digital signatures at twice cost. A line reading government fees with no breakdown. Five questions expose most of it:
- Are government charges and professional fees itemised separately?
- Which state's stamp duty does this assume?
- What authorised capital does it assume?
- How many digital signatures are included?
- What will the first full year of compliance cost?
The last one matters most and is answered least often.
Questions About Private Limited Registration Fees
The short version
Setting up a two-director company at ₹10 lakh authorised capital comes to ₹5,338 in Haryana before professional fees. In Punjab the same company is over ₹20,000, and the entire difference is stamp duty.
Register where your business is, keep authorised capital to what you need, buy exactly as many digital signatures as you have directors, and budget for the annual compliance cost rather than the setup cost. That last figure is the one that decides whether a private limited company was the right structure at all.
Statutory figures on this page verified 31 August 2026. Reviewed by Anand Dhull, Advocate (Enrolment No. PH/1213/23).