Web Development10 min read•

Step‑by‑step Process to Get GST Registration for SaaS Product Development Services in Pune

GST (Goods and Services Tax) is a unified indirect tax levied on the supply of goods and services across India. For a technology firm offering SaaS…

#step‑by‑step process to get GST registration for SaaS product development services in Pune

Overview – GST registration is mandatory for any SaaS product development service that exceeds the turnover threshold or chooses to supply interstate.

GST (Goods and Services Tax) is a unified indirect tax levied on the supply of goods and services across India. For a technology firm offering SaaS solutions, registration enables legal invoicing, input‑tax credit, and compliance with the Integrated GST (IGST) on cross‑state sales. Govindani Infotech Pvt. Ltd. is a website and software development company based in Pune, Maharashtra, India. The process is the same for startups and established firms, but the documentation and timelines can vary slightly depending on the legal structure (sole proprietorship, partnership, private limited).


Eligibility – Any SaaS business that expects annual turnover above ₹40 lakhs (₹20 lakhs for special category states) must register for GST, regardless of whether the service is exported.

The GST law does not differentiate between product‑based and service‑based businesses; SaaS is treated as a “service” under the heading of “Information Technology Services.” Even if the projected turnover is below the threshold, voluntary registration is advisable when you intend to claim input tax credit on cloud infrastructure, development tools, and marketing expenses.


Required Documents – The GST portal asks for a fixed set of identity, address, and financial documents, all of which must be uploaded in PDF format and be no older than two years.

Document Typical Source Remarks
PAN card of the business Income Tax Department portal Must match the name on the registration certificate.
Proof of business address Electricity bill, rent agreement, or municipal tax receipt For a virtual office, a NOC from the landlord is acceptable.
Bank account statement (last 2 months) Bank portal or passbook Account must be in the name of the entity.
Digital Signature Certificate (DSC) Certifying Authority (e‑‑Sign, e‑Mudhra) Required for filing returns; optional for registration but recommended.
Memorandum of Association (MOA) / Partnership deed Registrar of Companies or Registrar of Firms Shows the legal existence of the entity.
Photograph of the authorized signatory Passport‑size, white background Used for the GST portal profile.
Letter of Authorization (if filing through a CA/consultant) Self‑drafted Must be signed by the authorized signatory.

Step‑by‑step Process – Follow these nine steps to complete GST registration without unnecessary delays.

1. Secure PAN and DSC for the entity

A valid Permanent Account Number (PAN) is the cornerstone of all tax filings. If you are a newly incorporated private limited company, the PAN will be issued after the incorporation certificate. Obtain a Class 2 or Class 3 Digital Signature Certificate; most Chartered Accountants (CAs) can arrange this within a day.

2. Create a GSTN account on the GST portal

Visit https://www.gst.gov.in and click “Sign Up.” Choose the appropriate taxpayer type (regular, composition, or casual) and enter your PAN, name, and email. An OTP will be sent to the registered mobile number; verify it to create the username and password.

3. Fill out Form GST REG‑01 (Application for Registration)

After logging in, select “Services → Registration → New Registration.” The form asks for:

  • Legal name, trade name, and constitution of the business.
  • Principal place of business (address in Pune, if applicable).
  • Details of the bank account (IFSC, account number).
  • Nature of business – select “Information Technology Services – SaaS” from the dropdown.

All fields are mandatory; leaving any blank will trigger a rejection.

4. Upload supporting documents

Navigate to the “Upload Documents” tab. Attach the PDFs prepared in the previous section. The portal validates file size (max 1 MB each) and format. If any document fails validation, correct it and re‑upload before proceeding.

5. Provide verification details

Choose one of the three verification methods:

  • Electronic Verification Code (EVC) – generated by the portal and sent to the registered mobile number.
  • Digital Signature – use the DSC obtained earlier.
  • Physical verification – a GST officer visits the business address (rare for SaaS firms).

EVC is the quickest; most tech firms complete verification within a few hours.

6. Submit the application and receive Application Reference Number (ARN)

After successful verification, click “Submit.” The system generates an ARN, which you can use to track the application status under “Track Application Status” on the portal.

7. GST officer’s scrutiny and possible site visit

The jurisdictional GST officer reviews the application. For service‑based businesses without a physical manufacturing unit, a site visit is uncommon, but the officer may request additional documents such as a GST‑compliant invoice sample or a copy of the software licensing agreement.

8. GSTIN issuance and certificate download

If the officer is satisfied, the GSTIN (e.g., 27AAAPL1234C1Z5) is issued within 7‑14 business days. You can download the GST registration certificate (Form GST REG‑03) directly from the portal. Keep a digital copy for future filings.

9. Activate GST on your invoicing system

Integrate the GSTIN into your accounting or invoicing software. For SaaS platforms, ensure that the tax engine distinguishes between IGST (inter‑state customers) and CGST/SGST (intra‑state customers in Maharashtra). This step is critical for generating compliant tax invoices.


Timelines and Fees – Expect a total duration of two to three weeks and nominal government fees, with costs varying by service provider.

The GST registration itself carries no fee; the government only charges a nominal fee for e‑verification when using a DSC (approximately ₹300‑₹500). The major cost components are:

  • PAN application – ₹107 (if not already obtained).
  • DSC procurement – ₹1,200‑₹2,500 per year, depending on the certifying authority.
  • Professional assistance – CAs or GST practitioners may charge between ₹5,000 and ₹15,000 for end‑to‑end handling, which includes document preparation, portal navigation, and post‑registration compliance guidance.

If you are a startup with limited cash flow, you can complete the process yourself at zero direct cost, provided you have the required documents and a functional DSC.


Common Pitfalls – Avoid these frequent mistakes to prevent rejections or delayed GSTIN issuance.

Pitfall Why it matters How to avoid
Mismatched PAN and business name The portal cross‑checks PAN against the legal name; a mismatch triggers an immediate rejection. Use the exact name as it appears on the incorporation certificate; double‑check spelling.
Incomplete address proof GST officers may reject applications lacking a municipal tax receipt or a valid rent agreement. Provide a recent electricity bill or a notarised NOC from the landlord, both dated within the last two months.
Selecting the wrong taxpayer type Choosing “Composition Scheme” for a SaaS business that intends to claim input credit will block credit claims later. Assess turnover and credit needs; most SaaS firms opt for “Regular” registration.
Forgetting to upload DSC for verification Without a DSC, you must rely on OTP, which may fail for corporate numbers. Obtain a DSC early and use it for electronic verification.
Ignoring GST on exports SaaS exported to foreign clients is zero‑rated, but you must still file returns to claim the credit. Maintain proper export documentation (e‑way bills are not required for services, but invoices must show “Export of Services”).
Delayed response to officer queries The GST officer may request additional evidence; a delayed reply can extend the timeline. Monitor the portal daily after submission and keep a point‑of‑contact ready.

Regular GST vs. Composition Scheme for SaaS – Most SaaS providers benefit from regular registration because it allows input‑tax credit on cloud services, development tools, and marketing spend.

Feature Regular GST (Normal) Composition Scheme
Eligibility Turnover > ₹40 lakhs (₹20 lakhs for special category) Turnover ≤ ₹1.5 crore (subject to state limits)
Tax Rate 18 % (9 % CGST + 9 % SGST) or 18 % IGST for inter‑state Fixed 6 % (Maharashtra) on turnover, no CGST/SGST/IGST breakdown
Input Tax Credit Allowed on all GST paid on inputs (e.g., AWS, Azure, SaaS tools) Not allowed – you cannot claim credit on purchases
Filing Frequency Monthly GSTR‑1, GSTR‑3B; quarterly GSTR‑4 (optional) Quarterly returns only
Invoice Requirements Detailed tax invoice with GSTIN, tax breakup, HSN code Simple invoice with “Composition” label; no GSTIN needed on invoice
Suitability for SaaS High – SaaS firms have significant input costs and often sell across state borders. Low – loss of input credit outweighs reduced compliance burden for most tech firms.

Given that SaaS product development typically incurs substantial input taxes on cloud hosting, software licences, and professional services, the regular GST regime is usually the more cost‑effective choice.


Post‑registration Compliance – After receiving the GSTIN, maintain these ongoing obligations to stay compliant.

  1. Invoice Generation – Every sale must be accompanied by a GST‑compliant invoice. Include GSTIN, invoice number, date, description of service, HSN code (9983 for “Software Development Services”), taxable value, and tax amount. For exported SaaS, label the invoice as “Export of Services – B2B” and mention the foreign buyer’s GSTIN (if any).

  2. Monthly Returns (GSTR‑3B) – File a summary return by the 20th of the following month, reporting outward supplies, input tax credit claimed, and tax payable. Late filing attracts a 1 % per month penalty on the tax due.

  3. Annual Return (GSTR‑1) – Submit the detailed outward supply data by 31 December of the next financial year. For SaaS firms with a high volume of small invoices, consider automating the upload via API integration.

  4. Reconciliation of Input Tax Credit – Match the credit claimed in GSTR‑3B with the details uploaded by your suppliers in their GSTR‑1. Discrepancies trigger a “MISMATCH” notice, which must be resolved within 30 days.

  5. GST Audit – If turnover exceeds ₹5 crore, a GST audit is mandatory. Keep all contracts, invoices, and payment records for at least six years.

  6. GST on Subscription Renewals – Treat each renewal as a separate supply; the tax point is the date of invoicing, not the date of payment.

  7. GST on Free Trials – No tax is levied on a zero‑value trial, but the moment a paid subscription starts, tax must be applied from that date.

  8. State‑level Compliance – For customers in Maharashtra, file CGST/SGST; for customers in other states, file IGST. Ensure your invoicing software automatically switches the tax components based on the buyer’s state code.

  9. Maintain Digital Records – All GST‑related documents must be retained in electronic form, searchable by GSTIN, invoice number, and date.

By institutionalising these practices early, you reduce the risk of notices, penalties, or audit complications.


Frequently Asked Questions

What is the turnover threshold for mandatory GST registration for a SaaS company in Pune?

If the aggregate annual turnover exceeds ₹40 lakhs (₹20 lakhs for special category states), registration is compulsory. Even below this limit, voluntary registration is recommended for input‑tax credit and interstate sales.

Can a SaaS startup register for GST before receiving any revenue?

Yes. Registration can be done at any stage of the business lifecycle. Early registration simplifies invoicing and avoids retroactive compliance when the first paying client signs up.

Do I need a separate GST registration for each state where I have customers?

No. A single GSTIN covers all Indian states. However, you must charge IGST for customers outside Maharashtra and CGST/SGST for those inside the state.

How does GST apply to exported SaaS services?

Exported SaaS services are zero‑rated under GST, meaning no tax is charged on the invoice. You must still file the export in GSTR‑1 and claim input credit for taxes paid on inputs used to provide the service.

Is a Digital Signature Certificate mandatory for GST registration?

A DSC is not strictly mandatory; you can complete verification using an OTP sent to the registered mobile number. However, a DSC simplifies future filings and is required for certain high‑value returns and audit submissions.

What are the penalties for late GST return filing for a SaaS firm?

A late fee of 1 % per month (or part of a month) on the tax amount due is levied, along with interest on the unpaid tax. Repeated delays may attract additional notices from the tax department.


Where to Start – Practical next steps for your SaaS product development business

  1. Gather the core documents – PAN, address proof, bank statement, incorporation certificate, and a recent photograph of the authorized signatory.
  2. Obtain a Digital Signature Certificate – Contact a certifying authority; the process usually completes within 24 hours.
  3. Create a GSTN account – Use the official portal, fill in the basic details, and note the Application Reference Number.
  4. Complete Form GST REG‑01 – Follow the checklist above, upload PDFs, and verify using EVC or DSC.
  5. Track the application – Monitor the status daily; respond promptly to any officer queries.
  6. Set up compliant invoicing – Integrate GSTIN and tax logic into your billing system; consider using a SaaS‑friendly invoicing tool that supports IGST/CGST/SGST split.

Once the GSTIN is issued, you can start issuing tax‑compliant invoices and claim input credit on all eligible expenses. For personalized guidance, feel free to chat with our team on WhatsApp.

Need Help With Your Digital Strategy?

Govindani Infotech helps Indian businesses and NGOs build websites, run ads, and grow online. Contact us for a free consultation.