Is Your Offer Letter Genuine? 8 Checks Before You Resign
Usually you can tell with a few checks. Verify the company on the MCA portal, confirm the offer through official channels, and never pay a fee. A fake offer used to take money can be cheating under Section 318, Bharatiya Nyaya Sanhita, 2023.
Fake job offers have become a routine part of Indian job hunting. Some are crude: a Gmail address, spelling mistakes and a demand for a "refundable security deposit". Others are polished, with a real company's logo, a convincing letterhead and a recruiter who has a LinkedIn profile. The damage goes beyond the fee they ask for. People resign from real jobs, share PAN and Aadhaar copies, or relocate on the strength of a letter that turns out to be fake. You cannot check an offer letter against a central government database, because no such database exists. But you can check the company, the people and the process. These eight checks take less than an hour and should be done before you resign.
Key takeaways
- There is no single government site to verify an offer letter; you verify the company, the sender and the process instead.
- Genuine employers do not charge candidates for registration, training, equipment or background checks.
- Confirm the offer by calling a number on the company's official website, not a number printed on the letter.
- Check the company on the Ministry of Corporate Affairs portal and match the name, CIN and registered office.
- Report fraud at the National Cyber Crime Reporting Portal or helpline 1930; it can be cheating under the Bharatiya Nyaya Sanhita, 2023 and an offence under the Information Technology Act, 2000.
How can I check my offer letter is real or fake?
Think of verification in three layers. First, does the company exist and match what the letter says? Second, is the person who sent the offer genuinely connected to that company? Third, did the hiring process look like a real one: interviews, a role that fits your profile and no request for money?
A fake offer often passes one layer but fails another. A scammer can copy a real company's logo and registered address, which passes the first layer, but cannot send email from the company's real domain or answer when you call the company's official switchboard. Work through all eight checks below, not just the first one that looks reassuring.
The 8 checks before you resign
- 1. Verify the company on the MCA portal. Search the Ministry of Corporate Affairs master data by name or CIN. Check that the company is active and that the registered office matches the letterhead.
- 2. Check the sender's email domain. Offers from free email services, or from domains that are slightly misspelt versions of the real company domain, are a major warning sign.
- 3. Call the company yourself. Find the HR or main number on the company's official website, call it, and ask them to confirm the offer, the recruiter's name and your reference number.
- 4. Check the recruiter. Look for a long-standing professional profile, a work history at that company and mutual connections. A new profile with few connections is a concern.
- 5. Review the interview process. A genuine offer usually follows at least one real interview with people from the team. An offer after a WhatsApp chat, or with no interview, should be treated with suspicion.
- 6. Look for any payment request. Registration fees, training charges, laptop deposits, uniform costs or background verification fees are typical of scams.
- 7. Read the letter closely. Check the legal entity name, CIN, registered office, signatory name and designation, salary structure and joining location. Errors and vague details matter.
- 8. Verify GST and office details. For companies that state a GSTIN, search it on the GST portal and match the legal name and address. If possible, visit or video call the office.
What should a genuine offer letter contain?
Formats vary, but a genuine offer letter from an established Indian employer usually names the exact legal entity, such as "XYZ Technologies Private Limited", not just a brand. It normally gives the registered office or corporate address, your designation, CTC with at least a basic breakup or a reference to an annexure, joining date, work location, probation, the conditions attached to the offer, and the name and designation of the person signing.
A letter that names only a brand, has no entity, gives a salary with no breakup, or is signed by "HR Department" without a name is not necessarily fake, but it gives you less to verify. Ask for the missing details. A real employer can supply them within a day.
Red flags vs signs of a genuine offer
| Area | Genuine offer | Red flag |
|---|---|---|
| Company domain matching the official website | Free email service or lookalike domain | |
| Process | Interviews with team members, sometimes an assignment | No interview, or only chat-based questions |
| Money | No fee of any kind | Request for deposit, training or verification fee |
| Salary | In line with the market for the role | Far above market for little experience |
| Documents | Requests PAN, Aadhaar and certificates after acceptance, through a secure portal | Requests bank login details, OTPs or card details |
| Pressure | Reasonable time to decide | Accept within hours or lose the offer |
Can I check my offer letter online?
Not through any central register. Some large employers have their own candidate portals where your offer appears after you log in, and some put a QR code or reference number on the letter that links to their own verification page. If your employer offers this, use the official website to reach the portal, not a link inside the email.
The public checks you can do online are about the company: MCA master data for incorporation, status and registered office, the GST portal for registration details, and the company's official website and careers page for the role. For overseas jobs, check that any recruiting agent is registered with the Ministry of External Affairs on the eMigrate portal; recruitment for overseas employment by unregistered agents is not permitted under the Emigration Act, 1983.
After you join, your EPF passbook gives a useful confirmation. Once the employer starts PF contributions, they appear against your UAN on the EPFO member portal under the employer's establishment name.
What kind of fake offers are common in India?
Several patterns appear again and again. Large-brand impersonation uses the name and logo of a well-known IT company, airline or bank, with a fee demanded for "onboarding" or "background verification". Work from home task scams start with small paid tasks, such as liking videos or rating hotels, and then ask you to invest money to unlock higher earnings. Overseas job offers promise high salaries abroad and ask for visa or processing fees, sometimes leading to people being trafficked into illegal work. Data harvesting offers exist mainly to collect your PAN, Aadhaar, bank details and photos, which are then misused for loans or SIM cards.
None of these needs a sophisticated letter. They succeed because candidates are eager and do not want to look suspicious by asking questions. A real employer will not mind you verifying the offer.
Can a placement agency charge you?
Many reputable recruitment firms are paid by the employer, not the candidate. If an agency asks you for money, ask for its registration details, a written agreement and a receipt, and check its reputation independently. Be especially careful with overseas jobs. Recruiting agents for emigration must be registered under the Emigration Act, 1983, the service charges they can collect from workers are limited by the rules, and the eMigrate portal lists registered agents. Payments to unregistered agents are a common route to fraud and, in the worst cases, to people being stranded abroad.
Wherever possible, pay only by traceable methods, never in cash, and never into a personal account.
Is sending a fake offer letter a crime?
Yes, in many cases. Using a fake job offer to take money or valuable documents from you can amount to cheating under Section 318 of the Bharatiya Nyaya Sanhita, 2023, and pretending to be someone else, such as a real company's HR manager, can be cheating by personation under Section 319. When it is done using email, websites or messaging apps, Section 66D of the Information Technology Act, 2000 also covers cheating by personation using a computer resource. Making a fake document with a company's seal and signature can also attract the forgery provisions of the Sanhita.
Whether a particular case is prosecuted depends on the facts and the evidence, so preserve everything.
A police complaint and a cyber crime report are separate routes and you can use both. The portal complaint helps banks act quickly to freeze money; the police complaint starts the criminal case. Note the complaint or acknowledgement numbers, because your bank and the police will ask for them.
What to do if you think your offer is fake
- Stop payment and do not share any more documents, OTPs or bank details.
- If you have paid, call your bank immediately to try to stop or reverse the transaction.
- Report at the National Cyber Crime Reporting Portal (cybercrime.gov.in) or call the 1930 helpline as soon as possible.
- Inform the real company whose name was misused, through its official website or careers page.
- Keep screenshots of messages, emails with full headers, payment receipts and the offer letter.
- If you shared Aadhaar or PAN, watch for unknown loan or SIM activity and consider locking your Aadhaar biometrics through the official UIDAI service.
Before you resign: protect yourself even with a genuine offer
A genuine offer can still be withdrawn. Before you send your resignation, make sure the offer is accepted in writing, the conditions in it are ones you can meet, and any background verification has been started or completed. Ask when you will receive the appointment letter, which employers must now issue under the Occupational Safety, Health and Working Conditions Code, 2020.
If the role, salary or joining date changes between the offer letter and joining, ask for a revised letter. Written terms are what you will rely on if something goes wrong later.
Have a contract in front of you?
Upload it and get every clause checked against Indian law, with the provision each finding rests on.
Review your employment contractFree templates for this
Common questions
How do I check my offer letter is genuine?
Verify the company on the Ministry of Corporate Affairs portal, confirm the sender's email uses the company's official domain, and call the company on a number from its official website to confirm the offer. Check that you had a real interview and that no fee is requested. If any of these checks fail, treat the offer as suspicious.
Can I check my offer letter online with a government portal?
There is no government portal that verifies individual offer letters. You can verify the company on the MCA portal and its GST registration on the GST portal. Some employers run their own candidate portals or QR codes. For overseas jobs, check the recruiting agent's registration on the eMigrate portal of the Ministry of External Affairs.
Do genuine companies ask for a security deposit with an offer letter?
Genuine employers generally do not ask candidates to pay registration fees, security deposits, training charges or background verification costs. A request for money before joining is one of the clearest signs of a job scam. If a fee is described as refundable, that does not make it safer. Do not pay; verify through the company directly.
What should I do if I paid money for a fake job offer?
Contact your bank immediately to try to stop or reverse the payment. Report the fraud on the National Cyber Crime Reporting Portal or call 1930 quickly, because speed improves the chance of freezing funds. Keep all screenshots, emails and receipts. You can also file a police complaint for cheating under the Bharatiya Nyaya Sanhita, 2023.
Can a fake offer letter look exactly like a real one?
Yes. Logos, letterheads, signatures and even registered office addresses can be copied from public sources. That is why checking the document alone is not enough. Verify the sender's email domain, call the company through its official number, and confirm the interview process and recruiter's identity before relying on the letter.
Is it safe to share Aadhaar and PAN with a new employer?
A genuine employer will need identity and tax details for onboarding and payroll, usually after you accept the offer and through a secure portal or official email. Do not share them with an unverified recruiter, and never share OTPs, bank passwords or card details. Mask your Aadhaar number where the employer only needs it for identity.
How long should I wait before resigning after getting an offer?
Resign only after you have verified the company and recruiter, accepted the offer in writing, and checked that its conditions are ones you can meet. If background verification is a condition, ask whether it can be started before you resign. A short delay to confirm these points is far cheaper than losing both jobs.
Related guides
This article is general information about Indian law as of 2026-10-10, not legal advice, and reading it does not create an advocate–client relationship. Statutes and rules change, particularly under the Labour Codes, where State rules differ from State to State. Consult a qualified advocate about your own situation.