CPPP and eProcurement portals: a guide for Indian suppliers
GeM isn't the whole story. How the CPPP (eprocure.gov.in) and state eProcurement portals work, what's different from GeM, and how to bid without getting lost.
If you’ve only ever looked at GeM, you’re seeing a fraction of the government tenders you could bid on. A large share of public procurement in India — especially works contracts and bigger, document-heavy jobs — never appears on GeM at all. It’s floated on the eProcurement portals instead, starting with the CPPP.
Nobody explains this portal map to suppliers. So here it is plainly: what the CPPP is, how it differs from GeM, why there are so many separate portals, and what it actually takes to bid on one.
What the CPPP actually is
The Central Public Procurement Portal (CPPP), at eprocure.gov.in, is the central government’s tender portal. Central ministries, departments and many public-sector units publish their tenders here. Think of it as the single window for central government opportunities.
It’s run by the National Informatics Centre (NIC). The same NIC team builds the eProcurement software, called GePNIC, that powers not just the CPPP but also the separate portals most state governments run. That’s why a Maharashtra state tender and a central CPPP tender can feel almost identical to fill in — it’s the same underlying system wearing different state badges.
CPPP vs GeM: not competitors, different jobs
The most common confusion I see is treating GeM and the CPPP as rivals. They’re not. GeM is a catalogue-driven marketplace, built for buying goods and standard services quickly, often off a published catalogue or through a short bid. The CPPP and the eProcurement portals are e-tendering systems, built for works contracts and larger procurements that need a full tender document, eligibility scrutiny, and a sealed bid.
If you supply products, GeM may be your centre of gravity. If you do works, projects, or anything that comes with a detailed specification and a BOQ, the eProcurement portals are where your bids live.
Many suppliers genuinely need to watch both. I’ve mapped the whole picture in where government tenders come from.
Why “find me all my tenders” is never one login
Public procurement in India is decentralised, and the portals mirror that.
- The centre runs the CPPP for central ministries and departments.
- Each state runs its own eProcurement portal for its departments and local bodies.
- Many large PSUs and authorities (railways, power utilities, defence units) run their own portals too.
So finding all the tenders for your business is rarely one login. It’s the CPPP, plus every state you deliver to, plus the relevant PSU portals — each a separate registration, each needing to be checked.
This fragmentation is the single biggest reason suppliers miss relevant tenders. Nobody has time to log into a dozen portals every day, and tenders get missed exactly this way.
Registering on the CPPP, step by step
Enrollment is free, and the process is the same shape on every GePNIC portal. Here’s what it actually involves, in order:
- Get the DSC first. You need a Class 3 Digital Signature Certificate with both signing and encryption — the signing certificate authenticates your bid, the encryption certificate seals it until opening. It’s issued on a USB token by a licensed Certifying Authority (the CCA’s official list is here), costs a couple of thousand rupees for a two-year validity, and takes a few days including a video verification. A Class 3 signing-only certificate isn’t enough on many portals — confirm “signing and encryption” when you order. More on what goes wrong in the DSC guide.
- Enrol on the portal. On eprocure.gov.in, find “Online Bidder Enrollment”. You’ll pick your business type — proprietorship, partnership, private limited and so on — and give a working email and mobile number. Both get verified, and that email becomes your login ID, so use one your business actually monitors, not an employee’s personal account.
- Activate and log in. You’ll get a confirmation link on email. Activate, then log in with your new ID and password.
- Map your DSC to the account. This is the step people skip and regret. Plug in the token, make sure Java and the portal’s signer utility are set up (the portal walks you through it, grudgingly), and register both certificates against your login. Until the DSC is mapped, your account exists but can’t bid. One more trap: a DSC can only be mapped to one login ID per portal — if yours is already registered against another account, you must use that account.
- Do a dry run. Before any real deadline, open a live tender, download its documents, and go as far into the bid-submission screens as you can without submitting. Every problem you find on a dry run is a problem that didn’t happen on deadline day.
Steps 2–4 are per-portal. Enrolling on the CPPP doesn’t enrol you on Maharashtra’s portal, though the screens will look nearly identical because it’s the same GePNIC software underneath. Budget an hour per portal, plus the days of DSC lead time, and do it all before you find the tender you want — not after.
Bidding, once you’re registered
The bid itself follows the same sequence everywhere:
- Find the tender and read the document. The Notice Inviting Tender (NIT) and the bid document hold what matters: eligibility, scope, the EMD, the tender fee, and the deadline. A title is a headline, not the deal — the details live inside; here’s how to read one properly.
- Arrange the EMD and tender fee. Many tenders require an earnest money deposit, sometimes as a bank guarantee your bank takes days to issue. Start early. MSEs with Udyam registration are exempt from both on most central tenders.
- Submit the technical and financial bids. Usually two parts: a technical bid proving you’re eligible, and a financial bid with your price, encrypted separately.
- Wait for the scheduled opening. Technical bids open first. Only those who clear technical scrutiny have their financial bids opened on the scheduled date.
The full step-by-step, including the GeM side, is in how to apply for a government tender.
CPPP vs GeM: which one has your tender?
The quickest way to know where to look is to ask what’s being bought, not who’s buying. The same ministry uses both portals for different purchases.
- Standard goods, off-the-shelf equipment, routine services — laptops, ACs, furniture, vehicles, housekeeping, security manpower — live on GeM. If a product has a catalogue category, its procurement has almost certainly moved there.
- Works contracts — construction, civil, electrical installations, road work — live on the eProcurement portals: CPPP for central buyers, state portals for state buyers.
- Consultancy and specialised services with detailed terms of reference — mostly CPPP and the state portals.
- Anything with a BOQ and an eighty-page tender document — eProcurement, not GeM. The marketplace model can’t carry that much specification.
Rough rule: if you supply things, GeM is probably your centre of gravity and CPPP is your supplement. If you build or install things, it’s the reverse. If you do both — a supplier who also does installation contracts, say — you genuinely need both, and that’s not unusual.
The overlap cases are real, though. Some buyers float a requirement on GeM as a bid and a similar one on CPPP as a tender in the same quarter. Watching only one portal because a chart said your category lives there is how those get missed.
Where first-timers get burned
A few things catch new suppliers on these portals specifically.
Per-portal registration, first. Suppliers assume one account works everywhere and lose time registering mid-tender.
DSC problems, second. An expired or wrong-class certificate on deadline day is the classic, avoidable disaster.
And watching only one portal. If you deliver across states but only watch the CPPP, you miss every state-portal tender — which for many trades is the majority.
That last one is the real problem. The portals are free and capable, but they’re passive: you have to go to them, on each site, every day. The tenders that get missed aren’t missed because the portal is bad. They’re missed because no human reliably checks a dozen separate logins on time, and the bid window is short.
Register once on each portal you actually need, get your DSC sorted before you’re on a deadline, and put something in place that watches the rest so you don’t have to.
Frequently asked questions
What is the difference between GeM and CPPP?
GeM (the Government e-Marketplace) is a catalogue-driven marketplace mainly for buying goods and services. The CPPP and the eProcurement portals are e-tendering systems used for works contracts and larger, document-heavy procurements that run on a notice-inviting-tender (NIT) and a sealed two-bid process. Many suppliers need to watch both.
What is the CPPP portal address?
The Central Public Procurement Portal is at eprocure.gov.in. It carries central government tenders and links out to the separate eProcurement portals that individual states and many PSUs run.
How do I register on the CPPP portal?
Use 'Online Bidder Enrollment' on eprocure.gov.in: choose your business type, give a working email and mobile (the email becomes your login ID), activate via the confirmation link, then log in and map your Class 3 DSC to the account. Enrollment is free, but it's per-portal — a CPPP account doesn't work on state portals.
Do I need a Digital Signature Certificate to bid on eProcurement portals?
Yes. A valid Class 3 Digital Signature Certificate with both signing and encryption is mandatory — the signing certificate authenticates your bid and the encryption certificate seals it until opening. It's issued by a licensed Certifying Authority on a USB token and takes a few days, so arrange it before you find a live tender.
Is the CPPP free to use?
Registering and searching are free. Individual tenders may carry a tender document fee and an EMD (earnest money deposit) set by the buyer, which you pay as part of bidding — but the portal itself doesn't charge you to look.
Why are there so many different eProcurement portals?
Procurement in India is decentralised. The centre runs the CPPP, while each state government, and many large PSUs and departments, run their own eProcurement portals. A lot of them use the same NIC software (GePNIC), so the screens look similar — but each is a separate site with its own registration.