Employment Verification Letter (Immigration)

Employer letter verifying employment for an immigration application — H-1B, green card, naturalisation, etc.

Customise

Live preview

ACME CORPORATION
1200 Industrial Way, Portland, OR 97214

Date: May 4, 2026

To: U.S. Citizenship and Immigration Services / U.S. Department of State (as applicable)

Re: EMPLOYMENT VERIFICATION — Jordan Alex Taylor
    Application: H-1B petition (Form I-129)

═══════════════════════════════════════════════════════════════════════

To Whom It May Concern,

This letter is to verify the employment of Jordan Alex Taylor (DOB June 12, 1985, SSN ending XXX-XX-1289) at Acme Corporation.

EMPLOYER

  Name:                   Acme Corporation
  Address:                1200 Industrial Way, Portland, OR 97214
  EIN:                    83-1024486

EMPLOYMENT DETAILS

  Job title:              Senior Software Engineer
  Employment type:        Full-time, permanent
  Start date:             August 15, 2023
  Current status:         Active employee in good standing.
  Annual salary:          $145,000.00

JOB DUTIES

Design and implement scalable backend services for the company's primary product platform.
Lead architectural reviews and mentor junior engineers.
Collaborate with product managers, designers, and QA on feature delivery.
Participate in on-call rotation supporting production systems.
Own technical specifications and contribute to engineering best practices.

EDUCATION REQUIRED FOR THE POSITION

Bachelor's degree in Computer Science, Computer Engineering, or related field (Master's preferred).

═══════════════════════════════════════════════════════════════════════

The information above is true and correct to the best of my knowledge. This letter is provided in support of the immigration application referenced above.

If you require additional information or verification, please contact me directly at the phone or email below.

Sincerely,


_______________________________            Date: May 4, 2026
Priya Patel, Director of Human Resources
Phone: +1 503 555 0188
Email: priya.patel@acme.com

[Letter on company letterhead — original signature required]

About this template

An immigration employment verification letter is one of the most-requested supporting documents from HR departments, used in H-1B petitions, employment-based green-card applications (PERM/I-140), naturalisation evidence, and visa renewals. Each immigration program has its own specific requirements, but several elements appear in nearly all: official company letterhead, signer's title and contact information, employee's full legal name and DOB, employment dates, current status (active / on leave / terminated), job title, employment type (full-time vs part-time), salary, and a clear description of job duties matching the position's actual work. For H-1B specifically, the duties description is critical — the position must be a "specialty occupation" requiring at least a bachelor's degree in a specific field, and the duties listed must establish that. Generic letters that don't describe duties are insufficient. The employer must also be willing to confirm the letter via phone if asked by USCIS or consular staff; cookie-cutter letters from a "verifications@" alias often raise scrutiny. For PERM and I-140, the letter should match the labour certification language closely; deviations create RFE (Request for Evidence) risk. For naturalisation and visa renewals, the focus is on continuity of employment and "good moral character" implied by stable employment. Most large companies use the Work Number / Equifax Verification Services for routine employment verifications; immigration applications typically need a specific letter rather than a Work Number response, because immigration adjudicators want signed letters with duties.

When to use it

  • H-1B initial petition or extension.
  • Employment-based green card (PERM, I-140, I-485 stage).
  • Adjustment of status interviews.
  • Naturalisation (N-400) employment evidence.
  • Visa renewal where current employment must be confirmed.

What to include

  • On official company letterhead.
  • Employee identification (name, DOB, SSN last 4).
  • Current employment status and start date.
  • Job title, employment type, salary.
  • Specific job duties (especially critical for H-1B).
  • Required education for the role.
  • Signer's title, phone, and email for verification.

Frequently asked

For H-1B and employment-based green cards, yes — the salary must meet the prevailing wage requirement specified in the LCA (Labor Condition Application) or PERM. For naturalisation or visa renewal where salary is not directly material, including it is optional but typically helpful to establish stable employment. Some employers omit salary in routine verifications; for immigration applications, including it strengthens the letter.
⚠ Legal disclaimer. Immigration applications are highly form-specific and case-specific. H-1B, PERM, I-140, I-485, and N-400 each have particular evidentiary requirements that an employment letter must address. Errors or omissions can trigger RFEs (Requests for Evidence), denials, or fraud findings. Always work with a licensed U.S. immigration attorney for any immigration application beyond routine renewals; this template is a starting point only and is not a substitute for legal advice on a specific case.

Related templates

More tools you might like