Job Readiness

Writing a Cover Letter in India — When and How to Do It

Overview: Most Indian job applications don't require cover letters. But when they do — or when one can give you an edge — here's the exact format and the three things it must contain.

Himani Chaudhary, author at GyanBatua
Written byHimani Chaudhary|Full Stack Software Engineer
Published May 22, 2026·7 min read
How to write a cover letter in India — format, examples, and when you need one

Introduction

Cover letters occupy a strange place in Indian hiring. Most job portals (Naukri, Internshala) don't have a cover letter field. Most ATS systems don't parse them. Most recruiters at service companies (TCS, Infosys, Wipro) don't read them.

But for startups, consulting firms (Deloitte, McKinsey, BCG), international companies, and direct email applications — a well-written cover letter is a differentiator precisely because so few Indian candidates write them.

When you need one

When the application explicitly asks for one. When you're emailing a hiring manager directly (not through a portal). When you're applying to a startup where the founder reads applications. When you're making a non-obvious career move (engineer → product, mechanical → software) and need to explain the context.

When you don't

Service company portals (TCS, Infosys, Wipro). Any application form that doesn't have a cover letter upload field. Situations where adding one would slow down a high-volume application process.

The structure — three paragraphs, one page

Paragraph 1 — Why this role at this company

Name the role. Name the company. Say something specific about why this company — a product, a project, a recent announcement. This paragraph should make it clear you're not sending this letter to 50 companies.

Paragraph 2 — Why you

Your strongest proof point connected to the role's requirements. Not a summary of your resume — one specific example that shows you can do what the JD asks. A project result, an internship outcome, a specific skill applied in context.

Paragraph 3 — The close

Express interest. State availability. Provide contact. Keep it to two sentences.

A worked example

Dear [Name/Hiring Team],
I'm applying for the Associate Product Analyst role at [Company]. I've followed your product since its campus launch last year, and the recent feature release for [specific feature] addressed a problem I've seen firsthand as a student user — which is partly why I want to work on this team.
During my final-year project, I built a user feedback analysis dashboard using Python and Tableau that processed 5,000 survey responses and identified three feature requests that our college app team later implemented. The combination of data analysis and product thinking that role requires matches exactly where I've been investing my preparation.
I'd welcome the opportunity to discuss this further. I'm available for interviews starting [date] and can be reached at [email] or [phone].
[Name]

What not to do

  • Don't repeat your resume in paragraph form.
  • Don't write more than one page.
  • Don't use templates so generic the company name could be swapped with any other ("I am writing to express my keen interest in the position at your esteemed organisation").
  • Don't attach a cover letter to applications that didn't ask for one — it signals you didn't read the instructions.

Cover letter + resume = the complete application

The cover letter explains why. The resume proves what. Together, they make a case that neither makes alone.

GyanBatua helps with the resume side: JD Match (₹11) ensures your resume aligns with the role before you write the cover letter that accompanies it.

Resume guides

About the Author

Himani Chaudhary, author at GyanBatua

Full Stack Software Engineer at Mobiloitte

Full Stack Software Engineer at Mobiloitte, helping freshers navigate placement prep and software workflows.

Expertise:Full Stack DevelopmentReact.jsNext.jsFresher Placement Strategy