Short answer
A TN support letter for a computer systems analyst is written by the U.S. employer and should cover the TN profession, the job’s professional activities, the length of stay, your credentials and your pay. For this category, the duties should read as systems analysis and design. USCIS guidance treats roles that are mainly programming as outside it. Source: 8 CFR 214.6(d)(3), USCIS Policy Manual.
What a computer systems analyst letter must contain
No government form exists for the letter. Under 8 CFR 214.6(d)(3)(ii), the documentation for a Canadian applicant should describe the profession, the professional activities with a summary of daily duties, the anticipated length of stay, the applicant’s educational qualifications or credentials, and the arrangements for pay. For Computer Systems Analyst, three details deserve extra care:
- The list entry, quoted exactly: “Baccalaureate or Licenciatura Degree; or Post-Secondary Diploma or Post-Secondary Certificate, and three years experience.”
- The credential route you actually use. Either a degree, or a post-secondary diploma plus three years of experience, with letters from past employers proving that experience.
- Duties that describe analysis and design. In June 2025 the USCIS Policy Manual described a computer systems analyst as an information specialist who analyzes how data processing can be applied to users’ needs and designs and implements computer-based systems, and treated roles that are mainly programming as outside this category.
Annotated sample letter for a computer systems analyst
Fictional example. Every name, company, address, date and salary below is invented to show the structure. Your letter must describe your real job, confirmed by your employer.
January 15, 2027
U.S. Customs and Border Protection
U.S. Department of Homeland Security
Re: Request for TN classification for Avery Lynn Example, citizen of Canada
Profession: Computer Systems Analyst (USMCA, Chapter 16, Annex 16-A, Appendix 2)
Position: Business Systems Analyst
Requested period: Three years, February 1, 2027 through January 31, 2030
Dear Officer:
Example Logistics Inc. (the “Company”) respectfully requests that Avery Lynn Example, a citizen of Canada, be admitted to the United States in TN status under the United States-Mexico-Canada Agreement (USMCA) to work for the Company as a Computer Systems Analyst in the full-time position of Business Systems Analyst.
About the Company. Example Logistics designs and operates freight-management software for distributors across North America. The Company is located at 500 Sample Parkway, Suite 200, Dallas, TX 75201.
The position. As Business Systems Analyst, Ms. Example will perform professional computer systems analysis work, reporting to the Company’s Director of Information Technology. The position is based in Dallas, TX. Ms. Example’s principal duties will include:
- Analyze business requirements and translate them into system specifications.
- Evaluate existing systems and recommend improvements or replacements.
- Design system workflows, data models and integration requirements.
- Analyze how data processing can be applied to users’ needs.
- Advise management on the selection of software and hardware.
The TN list of professions (Appendix 2 to Annex 16-A of the USMCA, set out in 8 CFR 214.6(c)) states the minimum requirement for Computer Systems Analyst as: “Baccalaureate or Licenciatura Degree; or Post-Secondary Diploma or Post-Secondary Certificate, and three years experience.”
Ms. Example’s qualifications. Ms. Example holds a Bachelor of Science in Computer Science (University of Waterloo, Canada, 2017).
Length of stay. This is a temporary position. The Company anticipates requiring Ms. Example’s services for a period of three (3) years, beginning on or about February 1, 2027 and ending on January 31, 2030.
Remuneration. Ms. Example will be employed full-time, working 40 hours per week, at an annual base salary of US$98,000, paid through the Company’s U.S. payroll. Ms. Example will also be eligible for the Company’s standard employee benefits.
We respectfully request that Ms. Example be admitted in TN status as a Computer Systems Analyst for the period stated above. Please contact me at [email protected] if you require any further information.
Sincerely,
Riley Sample
Director of Information Technology
Example Logistics Inc.
What each numbered part is doing
- The Re: block names the applicant, “citizen of Canada”, the TN profession exactly as it appears on the list (“Computer Systems Analyst”), the job title and the requested dates.
- The request connects the employer, the applicant, the TN profession and the position in one sentence.
- About the Company says what the employer does, in its own words, and where it is.
- The position and duties carry the case. Every duty describes analysis and design work: requirements, system evaluation, workflows and data models. None of them is “write code”.
- The minimum requirement quotes the list entry word for word.
- Qualifications state the credential the applicant actually holds, matching the documents they bring.
- Length of stay says the job is temporary and gives dates, up to three years.
- Remuneration states pay, hours and the U.S. payroll.
This sample was generated by the same engine that builds TNPath letters, from fictional answers. The degree route is shown. On the diploma route, the qualifications paragraph names the diploma and the years of experience instead.
Common computer systems analyst letter mistakes
- Programming-heavy duties. Lines like “write code for new features” or “develop software applications” describe development, not systems analysis. If the real job is mainly programming, that’s a question for an independent review, not for rewording.
- A title that points elsewhere. Titles such as Software Developer, Programmer, Full-Stack or Front-End Developer signal development work. Keep the real title, and make sure the duties honestly describe what you do.
- Support-desk duties. Password resets, help-desk tickets and hardware repair read as IT support, not professional systems analysis.
- A credential the letter doesn’t match. If you use the diploma route, the letter and your documents both need the diploma and the three years of experience.
- No dates or pay. A letter without a period of stay or pay arrangements leaves out elements the regulation describes.
Never add or inflate duties to fit a category. Every line should be something your employer will confirm and you can describe in your own words at the border.
Build your own computer systems analyst letter
Answer plain-English questions, pick from analysis-focused duty suggestions, and get flags for programming wording. Preview free; $99 USD to download.
Common questions
Is there an official TN support letter for computer systems analysts?
No. There’s no government form. The regulation, 8 CFR 214.6(d)(3), describes what the employer’s letter should cover, and the sample on this page is one way to lay it out.
Can a software developer use this sample letter?
The sample describes systems analysis work. USCIS guidance (June 2025) treats roles that are mainly programming as outside the Computer Systems Analyst category, so a letter should only describe duties your employer will confirm. If your job is mainly writing code, consider an independent review by a U.S. immigration lawyer. TNPath doesn’t decide which category fits a job.
What credential does the computer systems analyst letter need to mention?
The one you actually hold: a bachelor’s or licenciatura degree, or a post-secondary diploma or certificate plus three years of experience, as the TN list entry says. The letter should match the documents you bring.
Who signs the letter?
Someone at the U.S. employer with authority who knows the role, such as the hiring manager or an HR representative, on company letterhead.
Will TNPath tell me whether I qualify?
No. TNPath is a document-assembly tool. It organizes the facts you provide into templates and gives general information. It doesn’t make eligibility determinations or recommend case-specific strategy. Only U.S. Customs and Border Protection decides whether to admit you.
Sources
- eCFR: 8 CFR 214.6 (TN list and documentation)
- USCIS: TN USMCA Professionals
- USCIS Policy Manual, Volume 2, Part P
Last updated October 2026. General information, not legal advice. Rules change; confirm with official sources before you travel.