PROCUREMENT

How government departments buy software on GeM

A government department buys software on the Government e Marketplace by defining the requirement, searching the relevant category, comparing listed offerings, and raising a demand that flows through its normal internal approval chain to a contract. Where value or policy requires competitive bidding, the department runs a bid or reverse auction on the same platform.

Reading time
7 minutes
Published
24 July 2026
Last updated
2 August 2026

What GeM is

The Government e Marketplace is the online procurement platform through which government buyers in India purchase goods and services. It exists to make public buying faster and more transparent by putting requirements, offerings, prices and the resulting contracts on one system with a record of each step.

For a buyer it functions less like a shopping site and more like a controlled procurement workflow: the requirement is defined, the market is compared, the demand is raised, internal approvals are applied, and the contract is generated on the platform.

For a vendor it means listing, maintaining accurate catalogue information, and responding to the bids and reverse auctions departments run. MeltX Software Solutions is listed on GeM, which is why a department can procure the platform through its normal route rather than constructing a new process.

Why the route matters for software

Software procurement in the public sector fails in a predictable way. A department knows what problem it has. The requirement gets written in generic terms because nobody wants to appear to favour a product. The lowest priced response wins on a specification that did not capture the thing that actually mattered. Eighteen months later the deployment has not delivered the outcome, and the file records that the process was followed correctly.

The GeM route does not fix that on its own, but it changes two things in the buyer favour. Comparison happens against published offerings rather than against paper claims, and the record of the decision is created automatically. That leaves the buyer free to spend effort on the part that determines success: writing a requirement that describes the outcome and the evidence needed, rather than a list of features every vendor will tick.

The process, step by step

1. Define the requirement

Before touching the platform, write down what the department needs to be able to do that it cannot do today. For an asset register that might be: produce a department wise register on demand, show custody of every item against a named officer, and evidence physical verification with dated photographs. That is a requirement. Twenty feature bullets is not.

2. Identify the category

Search the relevant GeM category for the product or service. Software offerings are listed under categories that describe the function, so the category chosen shapes what the department sees. It is worth checking more than one plausible category before concluding that something is unavailable.

3. Compare offerings

Compare on the attributes that matter to the requirement: deployment options, data residency, support commitments, certifications and references. Price is one attribute among several, and a marketplace makes it easy to over weight it because it is the easiest to compare.

4. Raise the demand

The demand is raised on the platform and flows through the department internal approval chain according to its delegation of financial powers. Nothing about GeM removes internal controls; it records them.

5. Bid or reverse auction where required

Where the value crosses the applicable threshold or the department policy requires competitive bidding, a bid or reverse auction is run on the platform, with technical parameters specified by the buyer. This is where a carefully written requirement pays for itself, because the technical parameters are what filter responses.

6. Contract, delivery and payment

The contract is generated on the platform, delivery is recorded, and payment follows the department process. For software, the delivery milestone should be defined against something observable, such as configured environments and user acceptance, rather than a licence key being issued.

Writing a requirement that procures well

The single highest leverage activity in public software procurement is the requirement document. A few principles make a large difference.

  • State the outcome and the evidence. Not the register shall be maintained, but the department shall be able to produce a section wise asset register with custodian and last verification date, within one working day, without manual compilation.
  • Specify deployment and data residency explicitly. On premise, State Data Centre or cloud with data in India. This affects both cost and eligibility, and leaving it ambiguous produces incomparable responses.
  • Ask for security evidence, not security assurances. An independent web application security audit report aligned to CERT-In, OWASP and SANS 25 guidelines is a document. A statement that the product is secure is not.
  • Include migration and verification in scope. The existing register will be wrong. If correcting it is not in scope, the deployment inherits the problem it was meant to solve.
  • Define support in measurable terms. Response and resolution targets by severity, working hours, escalation path and reporting frequency.
  • Require training by role. A department has data entry users, verifiers, approvers and reviewers. Generic training satisfies none of them.

MSME, startup and local content preferences

Public procurement policy provides for preferences that a buyer should be aware of, since they can change which responses are eligible or advantaged.

  • MSME registration. Vendors registered under the Udyam framework may attract purchase preference under the applicable public procurement policy for micro and small enterprises.
  • DPIIT recognition. Recognised startups may be eligible for relaxations in prior turnover and prior experience conditions, where the procuring entity has adopted them.
  • Make in India and local content. Preference to locally manufactured or locally developed products applies under the public procurement preference order, subject to the local content thresholds notified for the category.

The exact application of each preference depends on the current policy and on the department own instructions, so the procurement cell should confirm the position for the specific purchase. MeltX is DPIIT recognised, registered under Startup India and Make in India, and MSME registered, and provides the supporting documents on request.

When a tender is used instead

A separate tender process is generally used when the requirement is large or complex enough that detailed technical evaluation is needed, when the scope combines software with significant services such as field verification and manpower, or when the department policy requires it at that value.

In those cases the same principles apply, with more formality: eligibility criteria, technical evaluation weightage, commercial evaluation and often a presentation stage. A vendor responding at that scale usually needs more than a product, which is why MeltX responds to large public sector engagements alongside its strategic alliance with 3i Infotech, adding leasing, licensing and staffing capability to the software scope.

Common mistakes to avoid

  • Copying a specification from another department. It encodes their constraints, not yours, and it is usually two product generations out of date.
  • Leaving data migration out of scope. This is the most common reason a correctly procured system fails to deliver.
  • Treating price as the only comparable attribute. A marketplace makes price easy to compare and everything else easy to ignore.
  • Not asking for references you can call. A named deployment in a comparable department, with a person willing to speak, is worth more than any document.
  • Deferring the data residency decision. It changes the architecture, so decide it before responses are invited rather than after.

MeltX supports departments through this process, including drafting the functional requirement before responses are invited. The government track sets out the modules, deployment options and procurement credentials in one place.

This article describes the general shape of public procurement in India. Departments should follow their own financial rules, delegation of powers and the current GeM guidance, which take precedence over anything written here.

Frequently asked questions

Short answers to the questions this guide raises most often. If yours is not here, the team answers it directly.

Can any government department buy on GeM?

GeM is intended for procurement by central and state government ministries, departments, public sector undertakings, autonomous bodies and local bodies. Individual buyer eligibility and internal delegation of financial powers are governed by the rules of the organisation concerned.

Does GeM replace a tender?

For many purchases it does, because the platform itself provides competition and price discovery. Where the value crosses a threshold or the requirement is complex enough to need detailed technical evaluation, departments run a bid or reverse auction on GeM, or a separate tender process.

How does a department verify that a software vendor is credible?

Check the registrations and certifications that can be independently verified: DPIIT recognition, Udyam MSME registration, ISO certification with scope, and an independent web application security audit report. Ask for named reference deployments in a comparable sector and speak to them.

What documents should a department ask a software vendor for?

Company registration and GST details, DPIIT and MSME registration where relevant, ISO 9001 and ISO 27001 certificates with their scope, a CERT-In aligned application security audit report, the technical proposal with deployment and data residency options, and support and service level commitments.

Read next

Where this guide leads, in the order most readers take it.

See it against your own register

Configured around your asset classes before the call. Thirty minutes.

  • No obligation
  • Run on your register
  • Answered within a business day