How to become a government contractor in Karnataka
There is no "contractor licence" in Karnataka. What every works tender asks for is registration in a class with the Public Works Department under Chapter 19 of the KPWD Code, 2014, plus a handful of ordinary business registrations. This is the whole path, from nothing to a Class IV card and the first tender, in the order it actually happens.
Updated 2026-09-28. Figures from the KPWD Code, 2014 and the standard K/W tender documents; the tender document governs where it differs.
1Set up the business: PAN, GST, a bank account, Udyam
Every payment a department makes goes against a PAN, a GSTIN and a bank account in the same name. Decide the name first (yours, or a firm's) and register all three in it. Government works carry 18% GST and every running bill is paid against your GSTIN, so register before the first bid, not after the first win.
Udyam (MSME) registration is free and online; some tenders exempt registered MSMEs from the EMD or the tender fee. EPF, ESI and the BOCW registration come later, once you employ people.
2Earn the certificate the entry class asks for
A first registration usually lands at Class IV. The office checklist for Class IV asks for a sub-contractor certificate of at least ₹50,000 from a Class I contractor, a chartered accountant's five-year turnover certificate of ₹10 lakh, and a ₹50,000 solvency certificate.
The common way to earn that first certificate is sub-contracting: work under a Class I or II contractor on their tender, be paid by cheque, declare it in your returns, and collect a sub-contractor certificate on their letterhead. Small works up to ₹5 lakh are also bought on quotations, and a division may take a quotation from an unregistered contractor.
A civil engineering graduate may register directly in Class III without work certificates (para 253 of the Code), which is the fastest route into contracting for an engineer.
3Order the three certificates that take time
Three documents come from other people: the work done certificate (from the Executive Engineer who paid for the work, or the Class I contractor for a sub-contract), the turnover certificate (from a chartered accountant, with a UDIN, matching your income-tax returns) and the solvency certificate (from a scheduled bank or the Deputy Commissioner, addressed to the registering officer by designation).
Start all three on the same day. The CA finishes first, the bank in a week or two, the engineer when the file surfaces.
4Assemble the file and apply on form PWF-14
Class IV is registered by the Executive Engineer at the PWD division (one per district), Class III by the Superintending Engineer at the circle, Class II and Class I by the Chief Engineer (Communication & Buildings) at the zone. Get that office's own checklist and bond format before you go to the notary.
The application is form PWF-14 with a challan for the non-refundable government fee: ₹2,000 for Class IV, ₹3,000 for Class III, ₹5,000 for Class II, ₹10,000 for Class I (para 254.2). Attach attested copies of PAN, Aadhaar, the GST certificate and five years of IT returns, the three certificates in original, a notarised ₹100 bond naming the registering officer, and photographs.
5Collect the registration book
The Code sets a 30-day limit for issuing the certificate to a complete application (para 254.10). For Class II and below a complete file can ask for issue within 24 hours at double the fee if the registering officer is in station. The certificate is form PWF-16, a book with pages for tenders purchased and works awarded; it is produced at every work order.
Registration is valid for five years and, under para 251, for every government department and undertaking in your jurisdiction: one registration, every buyer. Class IV is valid in the district or division of registration, Class III across the circle's districts, Class II and Class I anywhere in Karnataka.
6Register on KPPP and bid
Every state tender is published and bid on the Karnataka Public Procurement Portal (kppp.karnataka.gov.in). Supplier registration takes an hour with the documents ready and a Class 3 Digital Signature Certificate; approval commonly comes within a working day. Then read the notice against your class, pay the tender fee and EMD through the portal's gateway, and submit the two covers before the closing minute.
BiddingView lists every live tender by district, taluk, department and type of work, shows the class each notice names next to the estimate, and shows who won the same department's work last time and at what discount.
The four classes at a glance
- Class IV: works up to ₹25 lakh. Registered by the Executive Engineer at the division. Valid in that district or division.
- Class III: works up to ₹2 crore. Registered by the Superintending Engineer at the circle. Valid across the circle's districts. Civil engineering graduates may register here without work certificates.
- Class II: works up to ₹5 crore. Registered by the Chief Engineer (C&B) at the zone. Valid anywhere in Karnataka.
- Class I: any amount. Registered by the Chief Engineer (C&B) at the zone. Valid anywhere in Karnataka.
What it costs, honestly
The government fee is ₹2,000 to ₹10,000 by class. Add stamp paper, notary and attestation, the bank's charge for the solvency certificate and the CA's fee for the turnover certificate. Anyone offering a "licence" for a lakh is selling you the walk to the office.
Moving up
An upgrade is a fresh application in the higher class, at that class's office, with that class's documents and fee, plus your old card. What gates it is the certificates: the office checklist asks for one work of ₹10 lakh for Class II and ₹25 lakh for Class I, with matching turnover and solvency. Renew a month before the five-year expiry; renewing up to a year late doubles the fee, one to two years late triples it, and after two years the registration stands cancelled.
Questions people ask
Do I need a contractor licence to bid on government tenders in Karnataka?
There is no separate contractor licence. Works tenders ask for registration in a class with the Karnataka PWD under Chapter 19 of the KPWD Code, 2014; goods and services tenders usually need only PAN, GST and KPPP supplier registration. Electrical works need registration with the Electrical Inspectorate, BESCOM or KPTCL rather than PWD.
How much does PWD contractor registration cost in Karnataka?
The government fee is ₹2,000 for Class IV, ₹3,000 for Class III, ₹5,000 for Class II and ₹10,000 for Class I, paid by challan with form PWF-14, plus the small costs of stamp paper, notary, attestation and the certificates.
How long does it take to become a registered contractor?
The office must issue the certificate within 30 days of a complete application. Ordering the three certificates (work done, turnover, solvency) usually takes longer than the application itself; start them first.
Can a civil engineer register directly as a Class III contractor?
Yes. Para 253 of the KPWD Code lets a civil engineering graduate register in Class III without work certificates, and a diploma holder in Class IV.
Is a Karnataka PWD registration valid for other departments?
Yes. Para 251 makes it valid for all government departments and undertakings within the jurisdiction of the registering office. A few bodies keep their own additional lists and say so in the tender.
Go deeper
Related guides
BiddingView is an independent product, not a government site. Bids are submitted only on the official Karnataka Public Procurement Portal. The free course · Live tenders · Tenders by district