Curricular Practical Training (CPT) is a type of work authorization that allows F1 international students in the United States to gain realworld experience directly related to their major field of study. The training must be an integral part of the curriculum and is usually offered through a cooperative education program, internship, or practicum. A CPT job offer letter is a formal document from the employer confirming the details of the position you will fill. U.S. Citizenship and Immigration Services (USCIS) and your Designated School Official (DSO) require this letter to verify that the employment is legitimate, related to your major, and meets all regulatory criteria. A wellcrafted CPT job offer letter should contain the following information: Note: This sample is for illustration only. Adjust the content to fit your specific situation. Once you receive the offer letter, follow these steps: Yes, but the total weekly hours cannot exceed the allowed limit (parttime or fulltime) and each position must have its own offer letter. Yes. Any change in dates, hours, or job duties requires a revised letter and a new CPT authorization. Using 12 months or more of fulltime CPT will make you ineligible for Optional Practical Training (OPT). Parttime CPT does not have this limitation. The employer must provide the official letter on company letterhead, but you can review it for completeness before signing.CPT Job Offer Letter What You Need to Know
What Is CPT?
Why a Job Offer Letter Matters
Key Elements of a CPT Job Offer Letter
Sample CPT Job Offer Letter
[Company Letterhead]June 5, 2026To Whom It May Concern,This letter confirms that we are offering Ms. Maya Patel (SEVIS ID: N0123456789), a graduate student in the Master of Computer Science program at XYZ University, a position as a Software Development Intern.Job Title: Software Development Intern Department: Product Engineering Supervisor: Mr. James Lee, Senior Engineering Manager Work Location: 1234 Innovation Way, Suite 500, San Francisco, CA 94107 Employment Dates: June 15, 2026 August 31, 2026 Weekly Hours: 30 hours per week (fulltime CPT, during summer break) Compensation: $2,500 per month, payable biweekly.Job Description:Maya will assist the development team in designing and implementing new features for our cloudbased analytics platform. Her responsibilities will include writing Java code, reviewing pull requests, and participating in agile sprint meetings. The tasks are directly related to her graduate coursework in Advanced Software Engineering and Data Analytics.We understand that this employment is intended for Curricular Practical Training (CPT) and will cooperate fully with XYZ Universitys DSO to ensure compliance with immigration regulations.Please feel free to contact me at (555) 1234567 or james.lee@techco.com if you require additional information.Sincerely,[Signature]James Lee Senior Engineering Manager TechCo Solutions Inc.
How to Submit the Letter to Your School
Common Mistakes to Avoid
Frequently Asked Questions
Can I have multiple CPT positions at the same time?
Do I need a new job offer letter if my internship is extended?
Will a CPT authorization affect my OPT eligibility?
Can my employer draft the letter, or must I write it?
Resources
