verify a contractor's license and credibility

How to verify a contractor’s license and credibility in Bangalore

Hiring the wrong contractor in Bangalore doesn’t just cost money — it can stall your project for months, leave structural defects in finished walls, and put you on the wrong side of BBMP compliance. Verification isn’t bureaucratic box-ticking. It’s the single most valuable hour you’ll spend before signing anything.

Bangalore’s construction boom has created a contractor market that ranges from seasoned, accredited professionals to opportunistic individuals armed with little more than a visiting card and a confident handshake. With lakhs — sometimes crores — at stake in a home construction or major renovation project, knowing exactly how to separate the credible from the questionable is non-negotiable.

This guide walks you through every verification step that matters: the licenses to check, the official bodies to contact, the documents to ask for, and the red flags that should stop a conversation in its tracks.

Why contractor verification matters more in Bangalore

Bangalore presents a unique set of challenges for homeowners. The city’s rapid growth means construction demand consistently outpaces supply of qualified contractors. Peri-urban zones across North and East Bangalore are seeing heavy residential activity, and many new players have entered the market without the credentials that project scale demands.

Beyond quality concerns, there are legal implications. BBMP (Bruhat Bengaluru Mahanagara Palike) and BDA (Bangalore Development Authority) require that construction within their jurisdictions complies with approved plans — and approved plans require licensed professionals to execute them. If your contractor is unlicensed and your building deviates from sanctioned drawings, the liability is yours as the property owner, not theirs.

Step 1: Verify the contractor’s license with the Karnataka PWD

In Karnataka, contractors involved in civil construction work are required to be registered with the Public Works Department (PWD). The PWD issues contractor registration certificates across different classes (Class I through Class V), which define the scale of projects a contractor is eligible to undertake.

  1. 1Ask the contractor directly for their PWD registration number and class. A legitimate contractor will produce this without hesitation.
  2. 2Visit the Karnataka PWD e-procurement portal or the relevant district PWD office to cross-check the registration number, name, and class on record.
  3. 3Confirm the registration is currently active — registrations have renewal cycles, and a lapsed registration is functionally the same as no registration.
  4. 4Check that the project scale you’re planning falls within the contractor’s registered class. A Class IV contractor is not legally eligible to undertake a large-scale villa or commercial project.

For projects involving specialized work — electrical, plumbing, or structural — there are additional licensing bodies. Electricians must hold a valid license issued by the Chief Electrical Inspector of Karnataka. Plumbing contractors working on large residential projects often need BWSSB (Bangalore Water Supply and Sewerage Board) empanelment.

Step 2: Check BBMP and BDA empanelment

If your project is within the BBMP limits — which covers most of Bengaluru — your contractor or the civil engineer overseeing the project should be empanelled with BBMP. BBMP maintains a list of approved structural engineers and licensed technical personnel whose names can be verified through the BBMP Sakala portal or directly at ward-level offices.

For sites under BDA jurisdiction (layouts developed by BDA), similar empanelment verification applies. Always confirm that the technical personnel associated with your project are on the relevant authority’s approved list, not just the contracting firm name.

PWD registration

Confirm class, registration number, and validity at Karnataka PWD office or portal.

BBMP/BDA empanelment

Check technical staff empanelment on BBMP Sakala portal or ward office.

GST registration

Verify GSTIN on the GST portal. Any contractor billing above ₹20L must be GST-registered.

Labour law compliance

Contractors with 20+ workers need a licence under the Contract Labour (R&A) Act.

ESI & PF registration

Employees should be covered. Ask for ESI and PF registration numbers and verify.

Professional indemnity

For large projects, contractors should carry insurance covering defects and third-party liability.

Step 3: Verify GST registration and financial standing

Any contractor whose annual turnover exceeds ₹20 lakhs is required to be registered under GST. For construction services, the applicable rate is typically 18% for works contracts. Before signing an agreement, ask for the contractor’s GSTIN and verify it independently on the GST portal (gst.gov.in). Enter the GSTIN to confirm the name, state, and registration status matches what the contractor has represented.

A contractor who isn’t GST-registered for a mid-to-large project is either working below legitimate scale, or operating informally — both are significant credibility concerns. Always insist on GST-compliant invoices from day one, not just at the end of the project.

Step 4: Check PAN, previous work, and court records

Ask for a copy of the contractor’s PAN card — this is a basic legal identity document that every individual or firm undertaking business in India must hold. Cross-reference the name on the PAN with their firm registration if they operate as a partnership or private limited company.

For company-based contractors, do a basic check on the MCA21 portal (Ministry of Corporate Affairs) to confirm the company is active, has not been struck off, and that the directors listed match who you’re dealing with.

While there is no single national contractor litigation database, a basic search combining the contractor’s name, firm name, and “legal dispute” or “consumer forum” on Google — and checking the National Consumer Disputes Redressal Commission’s online case database — can surface serious complaints or ongoing disputes.

Red flags to watch for

Reluctance to share any registration numbers. No written quotation or refusal to sign a contract. Asking for more than 20–25% advance before any work begins. No physical office address or inability to provide site references you can actually visit. Pressure to start immediately without proper documentation in place.

Step 5: Document verification checklist

>

DocumentWhere to verifyImportance
PWD contractor registration certificateKarnataka PWD office / e-portalMandatory
GST registration certificate (GSTIN)gst.gov.inMandatory
PAN card (individual or firm)incometax.gov.inMandatory
BBMP/BDA empanelment (technical staff)BBMP Sakala portal / ward officeFor BBMP/BDA projects
Company registration (ROC / MCA21)mca.gov.inIf company-based
ESI & PF registration numbersesic.gov.in / epfindia.gov.inRecommended
Contract Labour licence (if 20+ workers)Karnataka Labour DepartmentRecommended
Professional indemnity insuranceRequest certificate from insurerFor large projects

Step 6: Reference checks and site visits

No amount of document verification replaces actually speaking to previous clients. Ask every shortlisted contractor for at least three completed project references — not testimonials on their own website, but actual names and contact numbers of past clients in Bangalore. Call or visit these clients. Ask specifically about timeline adherence, material quality, the contractor’s responsiveness to issues mid-project, and whether the final cost matched the agreed contract.

If possible, visit an active construction site being managed by the contractor. Observe the quality of workmanship, the presence of a site supervisor, the organisation of materials, and whether safety practices are being followed. A contractor who runs an orderly site is almost always a contractor who runs an orderly project.

Pro tip for Bangalore homeowners

Local architecture associations like the Bangalore chapter of the Indian Institute of Architects (IIA) and the Confederation of Real Estate Developers’ Associations of India (CREDAI) Karnataka maintain referral networks of vetted professionals. An architect who is a member in good standing can usually recommend contractors they have successfully worked with — a far warmer reference than a cold Google search.

Step 7: The contract itself is your last line of verification

A credible contractor will not hesitate to sign a detailed written agreement. The contract should specify the full scope of work, materials with brand names and grades, a milestone-based payment schedule (never pay more than 20–25% upfront), a realistic timeline with penalty clauses for delays, warranty terms for completed work, and a dispute resolution mechanism.

If a contractor resists putting specific material grades in writing — insisting on vague terms like “good quality cement” without naming grade or brand — treat this as a yellow flag. In Bangalore’s contractor market, ambiguity in contracts almost always resolves in the contractor’s favour, not the client’s.

Get the contract reviewed by a lawyer or an experienced civil engineer before signing. Most reputable property law firms in Bangalore offer a one-time contract review service for a modest fee — typically ₹2,000–5,000 — that is almost always worth the cost relative to the project value at stake.

Frequently asked questions

Is a PWD registration mandatory for all contractors in Bangalore?

PWD registration is required for contractors undertaking government or semi-government construction work, and is a strong indicator of credibility for private projects. For purely private residential construction, there is no blanket legal mandate requiring PWD registration — but the absence of it for a large-scale project should prompt careful scrutiny. Structural engineers and technical supervisors must still hold valid professional credentials from bodies like the Institution of Engineers India (IEI) regardless of project type.

How do I verify a contractor’s BBMP empanelment online?

BBMP’s Sakala portal (bbmpsaakala.karnataka.gov.in) provides access to several contractor and engineer-related lookups. For technical personnel empanelment, you can also visit the relevant zonal BBMP office with the contractor’s name and firm details to request a verification. The process is more reliable in person than online, given that the portal’s empanelment database is not always current. Keep a record of the verification response in writing if possible.

What are the most common contractor frauds in Bangalore to watch out for?

The most common issues include: advance collection followed by project abandonment or perpetual delay; material substitution (billing for M20 concrete grade but using M15; billing for TMT Fe500 but using Fe415 bars); subcontracting without disclosure to unqualified labour; inflating material quantities in bills; and claiming extra charges for “scope changes” that were never clearly excluded in the original contract. A detailed written contract with material specifications and a vigilant site engineer are the primary safeguards against all of these.

Can I verify a contractor’s credibility through online reviews in Bangalore?

Online reviews on platforms like Google, JustDial, UrbanClap (Urban Company), and NoBroker can give a general sense of market reputation, but should not be your primary verification method. Reviews can be manipulated, and construction projects are rarely reviewed with the same frequency as restaurants. Use online presence as a first filter, then move to direct reference checks with actual past clients — these carry far more evidential weight than platform ratings.

What should a contractor’s payment schedule look like in Bangalore?

A standard milestone-based payment structure for a residential project in Bangalore typically looks like this: 10–20% mobilisation advance before work begins; subsequent payments tied to measurable milestones (foundation completion, plinth, slab completion at each floor, brick work, plastering, finishing); and a 5–10% retention amount held back for 6–12 months after project handover as a defect liability reserve. Any contractor demanding more than 25% upfront before a single brick is laid is presenting a significant financial risk. Never release retention before the defect liability period expires.

Scroll to Top