Immigration officers most often reject Canada permanent residence applications not because of police certificates, but because of a mismatch between work documents and NOC (National Occupational Classification) codes. This happens when employers incorrectly describe job duties or applicants provide incomplete proof of employment income.

Three mandatory components of an employer letter

Minister’s instructions and immigration law require an employer letter to contain exactly three elements. First, the document must have the precise start and end date of employment, or a note that you remain employed. Second, you must specify the hours per week, salary, and any benefits you receive. This letter must be on official company letterhead, signed, stamped, and dated.

Third, and this is the most important part, the document must contain a description of your job duties, role, and responsibilities. This is what determines the NOC code for your position. The employer doesn’t have to mention the code itself—that’s a technical requirement the officer checks. If the employer forgot to include the code, that’s fine, but the duties must be described in detail.

The letter format can be anything: bullet points, paragraphs, a table. The key is that all three elements are present and the link between the job description and the NOC code you listed in your application is clear.

Period of employment and hours per week: the basis for points

Years of experience and hours per week are critical because they determine whether it’s a full year of work or partial, full-time or part-time employment. This affects how many points you receive in the Express Entry system.

Any periods when you were not paid must be excluded from the calculation. Volunteer work, unpaid internships, on-the-job training—none of this counts. Only paid work goes toward your experience. If you worked six months for pay and six months without, only the first six months count.

Proof of payment: the most common reason for rejection

IRCC officers acknowledge that if an employer confirms in a letter that you worked for a period and performed certain duties, they should accept that you were paid. But in practice, this isn’t enough.

For Canadian work experience, T4 forms or Notice of Assessment from CRA (Canada Revenue Agency) are required. For foreign work experience, you need pay stubs, bank statements, cheques—evidence that money actually reached your account.

The problem arises when you were paid in cash. Immigration law doesn’t regulate how you should be paid—via bank transfer, cheque, or cash. But you must prove you were paid. In India, Nigeria, the Philippines, Bangladesh, Nepal, Pakistan, and even in some cases in the UAE, cash payments remain common. This is normal, but an officer may suspect forgery if your recent work experience suddenly shows cash salary when companies have long since switched to electronic payments.

How to prove cash payment: four documents

If you were paid in cash, gather as many documents as possible. First, a wage statement on the employer’s official letterhead. This isn’t a pay stub in the traditional sense. The employer, based on their financial records, writes: “For the period from January to December 2022, we paid the employee the following monthly amounts”—and lists the amount for each month.

Variations in amounts ($900 in January, $950 in February, $1,100 in March) are explained by overtime, absences, extra payments, or deductions. Such a document proves the company kept records and paid you.

Second, add a salary certificate from the employer directly confirming the fact of payment. Third, if possible, collect receipts, acknowledgement slips, signature registers where you signed upon receiving cash. Many companies keep such documents in the HR department.

If you received advances, payment statements, expense orders, cash register entries—all of this supports the history of cash payment and shows it was systematic, not a one-time occurrence.

Документы и расчётные листы на столе с ручкой и очками

Why job duty descriptions can’t come from you

You cannot write your own duties and attach them to your application. An applicant cannot simply write “I was an accountant” or “I was a software developer”—this doesn’t work from a legal standpoint.

The officer must be satisfied that a third party—the employer—confirms what your job actually was. This prevents applicants from claiming higher positions for more points or selecting a NOC code that’s more favourable for immigration. A self-written statement of job duties is simply not accepted.

If your employer refuses to give you a letter with a full description, you cannot replace it. But you can ask the employer for an additional document—the same wage statement or a certificate describing your functions. The key is that it comes from the employer, not from you.

Three key points for success

Employment start and end date plus hours per week—this is the basis for calculating your experience and points. Proof that you were paid—this is second. IRCC must see that money was actually transferred to you, especially for foreign work experience and especially for cash payments.

Third—a job duty description from your employer that directly indicates the NOC code. This is where problems arise most often. If the description is vague, too general, or doesn’t match the code you selected, the officer can reject it because they cannot establish a match between your actual work and the classification code.

If you gather all three components in each employer letter and documents proving payment, the likelihood of rejection on this ground drops sharply. After that, the officer can focus on other parts of your application, but employment documents won’t be an obstacle.