MES Registration - Apply Online for Contractor and Vendor Enlistment

Military Engineer Services (MES) is one of the oldest and largest government engineering organisations in India. Operating under the Engineer-in-Chief’s Branch of the Indian Army’s Corps of Engineers, MES has been providing rear-line engineering support to the Armed Forces since 1851. The agency handles construction, electrical, mechanical and maintenance works for the Army, Navy, Air Force, and DRDO across more than 600 stations spread throughout mainland India and island regions.

For private contractors, vendors, and service providers, MES enlistment is the only recognised route to participating in defence-sector tenders. Without a valid MES Enlistment Certificate, a contractor cannot bid for any MES work, regardless of technical capability or financial standing.

On this page, you will come to know about what MES enlistment is, the contractor classes and work categories, eligibility requirements, the complete document checklist, the step-by-step application process, applicable fees and security deposits, post-registration compliance, and the renewal cycle.

Military Engineer Services Enlistment Process

The MES contractor enlistment process involves multiple verification and approval stages to assess a contractor’s financial strength, technical capability, work experience, and compliance before granting eligibility to bid for Military Engineer Services projects.

  • Confirm Eligibility for the Target Class: Verify that financial, asset, technical and experience benchmarks for the proposed class are met before starting the application.
  • Wait for the Enlistment Window : Fresh enlistment opens periodically through the E-in-C's Branch notifications. Applications during ban periods are returned.
  • Register on the MES Portal: Sign up on mesgovonline.com with basic details to generate a registration number for login.
  • Fill the Application Form: Capture business structure, proposed class and category, financial details, technical personnel and asset particulars accurately.
  • Upload Supporting Documents: Submit all required documents in the prescribed format, with affidavits on non-judicial stamp paper and notarised.
  • Pay Application Fee and Security Deposit: Enlistment fee varies by class. Earnest Money Deposit applies per tender, and Individual Security Deposit can go up to ₹18,75,000 for high-value contracts.
  • Police Verification: Mandatory verification of all proprietors, partners, or directors through local police, typically taking 30 to 60 days.
  • Document Verification by MES: The GE (Garrison Engineer), CWE (Commander Works Engineer), or CE (Chief Engineer) Zonal office reviews submitted documents against audited statements and validates work experience certificates.
  • Site or Office Inspection: Required for Class C and above, and for specialised categories like EHT or HVAC works.
  • Approval and Enlistment Certificate: The MES Enlistment Certificate is issued specifying class, category, validity, and tendering limit.
pu seperater

Documents Required for MES Enlistment

Missing or incorrectly executed affidavits are the single largest cause of MES application rejection. The core document checklist falls into five groups.

Business and Identity

  • PAN, Aadhaar and KYC of all proprietors, partners, or directors
  • Constitution proof: Partnership Deed, Certificate of Incorporation with MoA and AoA, or proprietor's identity
  • Photographs and specimen signatures

Financial

  • Audited balance sheets and ITRs for the last 3 years
  • Annual turnover certificate from a practicing CA
  • Bank solvency and working capital certificates

Property and Assets

  • Affidavits and valuation reports for immovable and movable property held in the contractor's own name
  • Fixed assets certificate

Experience and Technical

  • Work completion certificates from the last 5 years
  • Engineers' qualification and employment affidavits
  • Valid electrical licences for HT and EHT categories

Statutory Affidavits

  • No outstanding government dues or recovery
  • Litigation or arbitration status disclosure
  • Disclosure on relatives working in MES, Corps of Engineers, or Ministry of Defence
  • GST, EPF, and ESI registration certificates

Note: All affidavits must be on non-judicial stamp paper and attested by a Magistrate or Notary Public.

pu seperater

MES Registration Fees

Here is the fee structure for MES (Military Engineer Services) registration, covering both government and professional charges:

Particulars Government Fees Professional Fees
MES Registration/Enlistment Nil ₹5,000
Tender Fees (per application) ₹500

Note: Security Deposit may be required at enlistment unless a Standing Security Bond is provided.

Get Expert Consultation

pu seperater

What is MES Enlistment?

MES (Military Engineer Services) Enlistment is the official process through which the Engineer-in-Chief’s Branch approves contractors and vendors to undertake works for the Indian Armed Forces. The process is governed by the Contractors Enlistment Rules issued by the E-in-C’s Branch and is conducted online through the MES portal.

Once enlisted, a contractor’s name appears in the MES approved list of contractors for the specific class and category they have qualified under. This is what allows them to download tender documents, submit bids, and execute contracts for defence installations across the country.

MES enlistment is not a permanent grant. It carries a defined validity period (typically five years), requires renewal before expiry, and can be upgraded or downgraded based on the contractor’s performance, financial growth, and demonstrated capacity.

pu seperater

MES Contractor Classes and Tendering Limits

MES contractors are enlisted across seven classes, each with its own tendering ceiling. The class is determined by the contractor’s working capital, fixed assets, immovable property reserve, technical staff, and prior execution track record.

Class Indicative Tendering Limit per Contract
Class E Up to ₹50 lakh
Class D Up to ₹2 crore
Class C Up to ₹7.5 crore
Class B Up to ₹15 crore
Class A Up to ₹45 crore
Class S Up to ₹150 crore
Class SS Above ₹150 crore (Super Special, no upper limit)

Class limits are revised periodically by the Engineer-in-Chief's (E-in-C’s) Branch, and the figures above are indicative based on the most recent enlistment rules. A small but important rule worth noting: Class SS enlistment is restricted to private limited companies. Proprietorship firms cannot apply for Class SS, regardless of their financial strength.

pu seperater

Categories of MES Registration

A contractor can be enlisted in one or more categories depending on the nature of work they propose to undertake. The four broad category groups are as follows.

  • Civil Engineering Works: Buildings and roads, water supply and sewage disposal, runways and pavements, marine and harbour works.
  • Electrical Works: Low-tension electrical works (up to 1100 volts), high-tension electrical works (excluding 33 KV), and 33 KV and Extra-High-Voltage installations.
  • Electrical and Mechanical Engineering Services: Air conditioning and refrigeration, lifts, electrically operated cranes, incinerators, mechanical laundry, fire fighting and fire detection systems, water and effluent treatment.
  • Other Miscellaneous Services: Manufacture of furniture, handling of engineer stores and transport, horticulture and landscaping, information technology services, maintenance and operation of E/M installations, repair of transport vehicles, energy audit services and auction services.
pu seperater

Eligibility Criteria for MES Enlistment

Eligibility requirements for MES Enlistment vary by class and category, but the core criteria are common across all enlistments.

  • Indian Citizenship and Legal Entity: The applicant must be an Indian citizen or a registered Indian entity. Proprietorships, partnerships, LLPs and private limited companies are all eligible, except Class SS, which is restricted to private limited companies.
  • Financial Capacity: Working capital must be demonstrated through balance sheets, bank certificates, recent bank statements, overdraft facility, or fixed deposit receipts. Thresholds scale up with each higher class.
  • Property Reserve: Immovable and movable property must be held exclusively in the contractor's or company's own name. Property held by relatives or family members is not counted.
  • Technical Staff: Electrical works require at least one engineer with a degree or diploma in electrical engineering. HT and EHT installations need licensed electrical personnel two for Class SS, one for Classes S to E.
  • Past Work Experience: Completion certificates for similar works executed in the last 5 years are required. New entrants can submit certified non-MES work experience.
  • Police and Character Verification: Photographs of proprietors, partners, or directors are submitted for police verification of character and antecedents.
pu seperater

Timeline for MES Enlistment

A clean MES application from a contractor with all documents in order typically takes 90 to 180 working days (approximately 3 to 6 months) from submission to certificate issuance. The timeline is as follows.

Stage Duration
Document preparation phase 7 to 14 days
Online application submission 1 to 2 days
Initial admin review and fee processing 3 to 5 days
Technical evaluation and document verification 1 to 2 weeks
Police verification 30 to 60 days
Site or office inspection (if required) Additional 7 to 14 days
Final approval and certificate issuance 5 to 7 days after clearance

Higher classes (A, S, SS) take longer due to deeper financial scrutiny and physical inspections. Most rejections occur at the document verification stage, usually for one of three reasons: financial figures not matching audited statements, immovable property held in family members’ names instead of the contractor’s own name, or missing or incorrectly executed affidavits.

pu seperater

Post-Registration Compliance and Obligations

An MES Enlistment Certificate is not a one-time grant. Contractors carry ongoing obligations throughout the enlistment period.

  • Maintain Quality of Work Performance: Quality issues, project delays, or specification deviations on tendered works can result in a warning, demotion to a lower class, or removal from the approved contractor list.
  • Financial and Statutory Compliance: Annual filings under the Companies Act (for incorporated entities), income tax returns, GST returns, EPF and ESI compliance must all be maintained. Lapses are reported to MES and can affect renewal.
  • Periodic Inspections and Audits: MES may conduct periodic inspections of the contractor’s office, machinery and technical staff during the enlistment period to verify continued compliance with class requirements.
  • Renewal Adherence: Contractors must initiate renewal before the certificate expires. Lapsed certificates require fresh enlistment, which is treated as a new application.
  • Ethical and Legal Conduct: Involvement in litigation, government dues, or arbitration cases must be disclosed promptly. Habitual litigation can lead to delisting.
  • Security and Bond Obligations: Standing Security Deposit and contract-specific Security Bonds must be maintained for the duration of every awarded contract.
pu seperater

MES Renewal and Class Upgradation

MES enlistment is typically valid for 5 years. The renewal cycle is published before the expiry date, and contractors must submit updated financial statements, work experience certificates, solvency proof, and asset documentation at the time of renewal. The renewal process takes time comparable to a fresh enlistment, so document preparation should begin at least 60 days before expiry.

Class upgradation (for example, from Class E to Class D, or from Class C to Class B) is permitted after the contractor has demonstrated satisfactory execution of works at the current class level and meets the upgraded financial and technical benchmarks. Upgradation requires an additional verification cycle and supporting documents reflecting the higher capacity.

pu seperater

Benefits of MES Enlistment

Not all medical devices imported in India need an MD-15 license. The type of license required depends on whether the medical device is notified or non-notified under the Medical Device Rules, 2017.

  • Direct Access to Defence-Sector Tenders: Enlisted contractors can bid for MES projects across India for the Army, Navy, Air Force, and DRDO. These tenders are not accessible to non-enlisted contractors.
  • Long-Term Contract Pipeline: MES handles infrastructure for over 600 defence stations, generating a steady volume of construction, maintenance, and renovation contracts year on year.
  • Payment Security: Government-backed payment cycles reduce the credit risk that contractors face with private clients. Payment timelines are governed by contract terms and standard MES procedures.
  • Credibility and Business Profile Boost: MES enlistment is widely recognised across the Indian construction sector and supports applications for other government registrations such as CPWD, NHAI, BHEL, NBCC, and Railway contractor enlistment.
  • Pathway to Larger Government Contracts: Successful execution in one class enables upgradation, which in turn enables bidding for larger contracts. Contractors who progress from Class E through Class A can build a substantial defence-sector portfolio over a decade.
pu seperater

Common Reasons for MES Application Rejection

After tracking enlistment outcomes across multiple application cycles, the recurring rejection causes are as follows.

  • Property in Relatives’ Names: Immovable or movable property held in the name of family members, spouses, or relatives is not counted toward the minimum reserve. The most common rejection triggers across all classes.
  • Financial Mismatches: Working capital figures stated in the application do not match the audited balance sheets, bank certificates, or solvency certificates. Even small discrepancies result in rejection.
  • Missing or Defective Affidavits: Affidavits not executed on appropriate non-judicial stamp paper, not notarised, or missing the relative-officer disclosure. The relative-officer affidavit (covering Gazetted Officers, Commissioned Officers, and Junior Engineers) is mandatory and frequently overlooked.
  • Insufficient Past Work Experience: Work completion certificates not signed by the issuing authority, or certificates that don’t match the proposed category of MES work.
  • Habitual Litigation: Contractors with multiple ongoing arbitration or litigation cases are flagged as habitual litigants. This is a discretionary ground for the enlisting authority and frequently results in rejection of upgradation applications.
  • Class SS Applied by Non-Pvt Ltd Entities: Proprietorship and partnership firms applying for Class SS are rejected at the threshold check. Class SS is restricted to private limited companies.
pu seperater

Get Your MES Enlistment with Professional Utilities

MES enlistment is a documentation-heavy process where the difference between a successful application and a rejected one comes down to affidavit preparation, asset documentation, and class-eligibility matching. A small mistake in any one of the 24-plus supporting documents can result in months of delay or outright rejection, requiring a fresh application cycle.

Professional Utilities supports contractors and vendors across India through the complete MES enlistment process — eligibility assessment for the target class, document preparation including all affidavits on appropriate stamp paper, online application submission, coordination with police verification authorities, and follow-up with the GE, CWE, or CE Zonal office until certificate issuance.

To begin your MES enlistment, contact our team. We will assess your financial and technical eligibility for the appropriate class, compile a class-specific document checklist, and start the application process within the same working day.

pu seperater

Frequently Asked Questions (FAQs)

What is the purpose of MES enlistment?

It authorises contractors to bid for construction, electrical, mechanical, and maintenance works for the Indian Armed Forces. No bidding is possible without enlistment.

How long does MES enlistment take?

A clean application typically takes 90 to 180 working days. Police verification accounts for 30 to 60 days of the timeline.

What are the costs for MES enlistment?

A non-refundable enlistment fee that varies by class, an Earnest Money Deposit (EMD) payable per tender, and an Individual Security Deposit (ISD) up to ₹18,75,000 for high-value contracts.

Can a new contractor without prior MES experience apply?

Yes, provided they meet the financial, technical, and asset requirements. Certified non-MES work experience is acceptable.

Can a proprietorship firm apply for MES enlistment?

Yes, for Classes E through S. Class SS is restricted to private limited companies only.

How often must MES enlistment be renewed?

Every 5 years, with updated financials, experience certificates, and supporting documents submitted before expiry.

What is the difference between Class E and Class SS?

Class E has a tendering limit of ₹50 lakh per contract for entry-level contractors. Class SS has no upper limit and is reserved for large defence-infrastructure firms.

Can a contractor be enlisted in multiple categories?

Yes, enlistment can cover Civil, Electrical, Electrical and Mechanical, and Miscellaneous Services. The assigned class applies across all categories.

Speak Directly to our Expert Today

Get in Touch
Reliable

Reliable

Affordable

Affordable

Affordable

Assured

Testimonials

"Explore how Professional Utilities have helped businesses reach new heights as their trusted partner."

It was a great experience working with Professional Utilities. They have provided the smoothly. It shows the amount of confidence they are having in their field of work.

Atish Singh

Atish Singh

Google icon Stars

It was professional and friendly experience quick response and remarkable assistance. I loved PU service for section 8 company registration for our Vidyadhare Foundation.

Ravi Kumar

Ravi Kumar

Google icon Stars

I needed a material safety data sheet for my product and they got it delivered in just 3 days. I am very happy with their professional and timely service. Trust me you can count on them.

Ananya Sharma

Ananya Sharma

Google icon Stars

Great & helpful support by everyone. I got response & support whenever I called to your system. Heartly thanx for Great & Super Service. Have a Great & Bright future of team & your company.

Prashant Agawekar

Prashant Agawekar

Google icon Stars

Thank you so much Professional Utilities team for their wonderful help. I really appreciate your efforts in getting start business. Pvt Ltd company registration was smooth yet quick.

Abhishek Kumar

Abhishek Kumar

Google icon Stars

I applied for Drug licence and company registration and their follow-up for work and regular updates helped me a lot. They are happily available for any kind of business consultancy.

Vidushi Saini

Vidushi Saini

Google icon Stars

Great experience went to get my ITR done, process was quite convenient and fast. Had a few queries, am happy about the fact those people explained me all things I wanted to know.

Taniya Garyali

Taniya Garyali

Google icon Stars

Great services provided by Professional Utilities. They are best in this industry and the best part is their prices are so affordable. Kudos to you. Now you guys are my full-time consultant.

Aftab Alam

Aftab Alam

Google icon Stars

Trusted By

stay-vista.svg
Appreciated By
Rockwell.svg
client logo
Appreciated By
arcatron-mobility
client logo
Appreciated By
Namo-Narayan-Knitwears-logo
airtouch-logo.svg
Appreciated By
cult_logo
Appreciated By
rajendra-air-conditioner-logo
client logo
Appreciated By
Action-Logo
client logo
Appreciated By
astteecs-logo
omron-logo
Appreciated By
MSK-Logo
softtech-logo
Appreciated By
LBP-Logo
client logo
Appreciated By
SK-Khetan-Logo
client logo
Appreciated By
Asmita
client logo
client logo
client logo
client logo
client logo
client logo
client logo
goog glamm logo
stay-vista.svg
Appreciated By
Rockwell.svg
client logo
Appreciated By
arcatron-mobility logo
client logo
Appreciated By
Namo-Narayan-Knitwears-logo
airtouch-logo.svg
Appreciated By
cult_logo
Appreciated By
rajendra-air-conditioner-logo
client logo
Appreciated By
Action-Logo
client logo
Appreciated By
astteecs-logo
omron-logo
Appreciated By
MSK-Logo
softtech-logo
Appreciated By
LBP-Logo
client logo
Appreciated By
SK-Khetan-Logo
client logo
Appreciated By
Asmita
client logo
client logo
client logo
client logo
client logo
client logo
client logo
goog glamm logo
client logo
Appreciated By
client logo
client logo
Appreciated By
client logo
client logo
Appreciated By
client logo
client logo
Appreciated By
client logo
Appreciated By
client logo
S. chand Logo
Appreciated By
client logo
client logo
Appreciated By
client logo
client logo
Appreciated By
client logo
client logo
Appreciated By
client logo
client logo
client logo
client logo
client logo
client logo
borosil-grey.png
corefitplus.png
myglamm
client logo
Appreciated By
client logo
client logo
Appreciated By
client logo
client logo
Appreciated By
client logo
client logo
Appreciated By
client logo
S. chand Logo
Appreciated By
client logo
Appreciated By
client logo
client logo
Appreciated By
client logo
client logo
Appreciated By
client logo
client logo
Appreciated By
client logo
client logo
client logo
client logo
client logo
client logo
borosil-grey.png
corefitplus.png
myglamm
pu seperater