Internship application letter and email format

Two templates you can copy, the structure behind them, and the mistakes that get an application deleted in five seconds. Written for students applying to software houses and companies in Pakistan.

Most internship applications fail before anyone reads the CV. The subject line says “Internship”, the email says “I want to do internship in your esteemed organisation”, and there is no mention of which track, which dates, or why this company. Fixing that costs ten minutes and changes the reply rate more than anything else you can do.

Email or printed letter?

Situation What to send
Applying to a software house or startup Email, or the company’s own application form if it has one. A printed letter is not expected.
Your university requires a formal application A typed letter on plain paper, signed, usually with a request letter from your department attached.
Bank, government body or large organisation Formal letter, often addressed to the HR head, plus their form if one exists.
Company has an application page Use the form. An email on top of it slows you down rather than helping.

Template 1: email to a software house

Short, specific, and it names the track. Replace everything in brackets.

Subject: Internship application, [MERN stack] track, [start date] to [end date]

Dear [Hiring team / Name],

I am a [final year BS Computer Science] student at [University], applying for a [MERN stack] internship starting [month].

Why I am writing to you specifically: [one honest line, for example “your team builds POS and ERP systems, and the billing side is the kind of work I want to learn”].

What I can already do:
– [React and Node basics, built a small inventory app, GitHub link]
– [SQL, comfortable with joins and indexes]
– [Available five days a week for three months]

My CV is attached, and my work is at [GitHub or portfolio link].

Thank you for your time.

[Full name]
[Phone] | [Email] | [City]

That is the whole email. No paragraph about your “keen interest in the dynamic field of information technology”.

Template 2: formal application letter

Use this when your department asks for a letter, or when the organisation is formal.

[Your name]
[Address]
[Phone] | [Email]
[Date]

The [HR Manager / Internship Coordinator]
[Company name]
[Company address]

Subject: Application for [three month] internship in [track]

Respected Sir/Madam,

I am a student of [BS Software Engineering, 6th semester] at [University]. As part of my degree requirement, I am required to complete a [six week] internship, and I would like to apply for a position in your [development] team.

During my studies I have worked with [technologies], and I completed [one project, in five words]. I am available from [date] to [date] and can work [onsite in Rawalpindi / remotely].

I have attached my CV and my department’s internship request letter. I would be grateful for the opportunity to contribute and learn at [Company name].

Yours sincerely,
[Signature]
[Full name]
[Roll number, Department]

Subject lines that get opened

  • Good: “Internship application, Flutter track, June to August” — says what and when.
  • Good: “Final year CS student, MERN internship, available from 1 July”
  • Weak: “Internship” — there are forty of these in the inbox.
  • Weak: “Request for internship opportunity in your esteemed organisation”
  • Bad: “URGENT: need internship for university requirement” — makes it your problem, not a reason to reply.

What to attach

  • CV as PDF, named properly: Ali-Raza-CV.pdf, not cv final final 2.pdf. Our guide to the CV that gets shortlisted covers what belongs on it.
  • University request letter if the internship is for credit.
  • Transcript only if asked.
  • A link, not a zip. GitHub, a live demo, or a Drive folder that is actually shared.

Six mistakes that end the application

  • Mass email with visible addresses. If twenty companies are in the To field, none will reply.
  • No track named. “Any position” reads as “I have not thought about this”.
  • Wrong company name left from the last application. It happens constantly and it is fatal.
  • No dates. Hiring teams plan around start dates.
  • Claiming skills you cannot demonstrate. The first interview question will be about them.
  • No follow up. One polite follow up after five working days is normal and often gets the reply.

Application questions

How do I write an application for an internship in a software house?

One short email: who you are, which track and dates, two or three things you can already do with evidence, and a link to your work. Attach a PDF CV. Skip the formal filler.

Should the email be formal or casual?

Professional and plain. Not casual, and not the heavy formal English of a government letter. Write the way you would speak in an interview.

What if I have no experience?

Nobody expects work experience for an internship. Show a university project, a small personal build, or coursework with a link. Evidence of building something matters more than the size of it.

Do I need a cover letter with my CV?

For a software house, the email is the cover letter. Do not attach a separate one unless the company asks.

How long should I wait before following up?

Five working days, then one short polite follow up in the same thread. After that, move on to the next company.

Applying to Ezitech

You do not need to write a letter for us. Pick a track and apply through the internship programme page, and we will come back to you for a short conversation about your background.

Useful next: internship report format, what a real internship certificate contains, and summer internship 2026 dates. If your department needs a letter or NOC first, see the internship letter from your university.