How to Write a Cover Letter in India — When You Need One and When You Don't
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.

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 (₹21) ensures your resume aligns with the role before you write the cover letter that accompanies it.
Related reading on GyanBatua
Also useful in Job Readiness:
Pricing
Choose your plan and get started faster
Compare features, pricing, and usage clearly, then pick the plan that fits your goal.
Next step
Check your resume against a real job description
See JD match, keyword visibility, and skill gaps before you apply.
Related reading
9Recent articles
6
