Blog/How to Verify a Company Before Applying for a Job in India

How to Verify a Company Before Applying for a Job in India

A seven-step, free checklist to verify a company before you apply in India, from the CIN lookup to the careers page.

Last updated: 21 September 2026 · By the Asuraa Team

What does it mean to verify a company before applying?

Verifying a company means confirming that it legally exists, that it is the same entity named in your offer, and that the person contacting you actually works for it. It takes about ten minutes and costs nothing.

In India the main public record is the Ministry of Corporate Affairs (MCA) register of companies. Each registered company has a Corporate Identification Number, or CIN, issued by a Registrar of Companies.

How do you verify a company before applying for a job in India?

Follow these seven steps in order. Stop and ask questions the moment something does not match.

  1. Find the official website yourself. Search the company name and open the site. Do not use a link from a WhatsApp message, SMS, or email.
  2. Look for the role on the careers page. If the job is not listed, ask the recruiter for a requisition ID and confirm it through the company's official contact details.
  3. Ask for or find the CIN. Ask the recruiter for the company's registered name and CIN, or look for it on the company's website and official documents.
  4. Look it up on the MCA portal. Use the "View Company/LLP Master Data" service. Tally's step-by-step guide describes the process: enter the 21-character CIN, complete the captcha, and read the record. The search is free and needs no login.
  5. Compare the record with what you were told. The registered name, status, incorporation date, and registered office should match the offer letter and website.
  6. Check the recruiter. Their email domain should match the company website, and their LinkedIn profile should list this employer with a real work history.
  7. Search for outside signals. Look for recent news, employee reviews, and any reports of fake offers using the company's name.

What is a CIN and how do you read it?

A CIN is a 21-character alphanumeric code that identifies a company registered in India. According to Wikipedia's entry on the Corporate Identification Number, it is issued by the Registrar of Companies under the MCA.

The code has six parts: listing status, industry code, state code, year of incorporation, ownership type, and a registration number. The pattern below is illustrative only and is not a real company.

PartExampleWhat it tells you
Listing statusUListed or unlisted company
Industry code72200Sector of operation
State codeKAState of registration
Year2019Year of incorporation
OwnershipPTCCompany type, such as private or public
Registration number123456Unique serial number

Use the year and state as a quick sanity check. A company that claims twenty years of experience but shows a CIN from last year deserves a follow-up question.

What should you look for in the MCA company record?

Look for a status of active, a registered name that matches your offer, and a registered address that makes sense. The record also shows the incorporation date and director details, according to Tally's guide.

Treat statuses such as inactive or struck off as a stop sign until the company gives a clear written explanation. Also compare the name exactly: a similar but different name is a common way to borrow another firm's reputation.

What if the company is a startup, LLP, or proprietorship?

Not every business appears as a company with a CIN. The MCA service covers companies and LLPs, and LLPs use a different identifier, while proprietorships and many small partnership firms are not on the MCA register at all.

For these, ask for the legal name, a GST registration number if applicable, and a website or LinkedIn page with named employees. Then verify the person and the role through the company's own contact details. Treat missing paperwork as a reason to ask questions, not as proof of fraud.

Can a registered company still run a fake job offer?

Yes. A registration record proves that a company exists. It does not prove that the person messaging you works there, or that the job is real.

This is why the recruiter and careers-page checks matter as much as the CIN lookup. Scammers can quote a real company's name and CIN in a message. If you have already paid or shared documents, follow the reporting steps on the National Cyber Crime Reporting Portal or call the helpline listed there, 1930.

What do most guides on company verification get wrong?

Most guides explain the MCA lookup for business owners and stop there. These are the gaps for job seekers.

  • They treat registration as trust. Existence and honesty are different things, so always pair the CIN check with a careers-page check.
  • They skip the recruiter. The most common trick is a real company with a fake recruiter, so verify the person as carefully as the company.
  • They ignore name mismatches. The name on the offer, the name on the MCA record, and the name on the bank account for any payment should all be identical.
  • They never say what to do next. If two checks fail, stop the process and tell the company through its official contact, not through the message thread.

For a broader list of warning signs, read our guide on how to spot fake job postings in India.

FAQ

Is it free to check a company on the MCA portal?

Yes. The MCA company and LLP master data search is free and does not require a login, according to Tally's guide. You enter the company's CIN, complete a captcha, and the portal shows the registered details available for that company.

What is the difference between a CIN and an LLPIN?

A CIN identifies a company registered under company law, while an LLPIN identifies a limited liability partnership. Both can be looked up through the MCA master data service. Proprietorships and many small partnership firms have neither number, so ask for other proof of identity.

Does a valid CIN mean the job offer is real?

No. A valid CIN shows the company exists and its registered status, not that the recruiter is genuine or the vacancy is open. Always confirm the role on the company's official careers page and through a phone number from its website.

What should I do if the company refuses to share its CIN?

Ask once, politely, and note the response. Reluctance to share basic registration details is a warning sign, especially if a payment or documents are requested. You can often find the company's registered name through its website or offer paperwork.

How can I check whether a recruiter really works for a company?

Search the recruiter's name on LinkedIn and check that the profile lists the company with a real work history. Compare their email domain to the official website, and confirm the role by calling a number published on the company's own site.

Can I verify a company without paying for a report?

Yes. The MCA lookup, the company's careers page, LinkedIn, and news searches are all free. Paid background-check reports can add detail but are not needed to decide whether to apply or attend an interview.

Final thoughts

Ten minutes of checking beats weeks of regret. Confirm the website, the careers page, the CIN record, and the recruiter before you share documents or spend money.

If you want to search roles in one place, browse jobs on asuraa.in, and see how asuraa.in works.

Related articles

Share this article

Continue Reading

Data Science Career Paths

Explore different career trajectories in data science and find your perfect fit.

Read article →

Building Your DS Portfolio

Learn how to create projects that impress hiring managers and showcase your skills.

Read article →

Salary Negotiation Guide

Get the compensation you deserve with our proven negotiation strategies.

Review Your Resume →