The letter says the officer is not satisfied you will leave Canada at the end of your stay, based on the purpose of your visit. The reasoning is in the officer's notes, and the ground is almost always about proportion: the trip against the life.
IRPR 179(b), refusal reason: purpose of visit
I am not satisfied that you will leave Canada at the end of your stay, based on the purpose of your visit.
Whether the trip you describe makes sense for someone in your circumstances, at the cost you will pay, for the length you asked for.
(b) will leave Canada by the end of the period authorized for their stay under Division 2;
Immigration and Refugee Protection Regulations, section 179, IRPR 179(b)
What are the applicant's plans for visiting Canada? Are the plans well thought out or are they frivolous?
Visitors: eligibility and admissibility considerations (program delivery instructions), Purpose and duration of the trip, question 1
A three-month visit by someone with two weeks of annual leave. A holiday costing more than a year of stated income. A visit described in one line on the form with nothing behind it. The officer is not doubting the purpose, they are weighing whether it explains the application.
The Global Case Management System notes give the officer's actual reasoning and can be requested. Reapplying without them means guessing which of the ticked reasons decided the case, and the ticked list is often longer than the reason that mattered.
A letter of explanation setting out the purpose, the dates and who is paying. A dated itinerary. An invitation from your host in Canada with their status. Evidence of the event. A stay whose length matches the reason for it.
There is no appeal. You reapply, on fresh evidence. Judicial review in the Federal Court exists but it asks whether the decision was reasonable rather than re-deciding it, it needs leave and a Canadian lawyer, and the deadline is sixty days.
There is no appeal against a visitor visa refusal and no limit on reapplying. A new application is assessed on its own evidence, so it only helps if the ticked reasons are answered and something has changed.
Judicial review asks the Federal Court whether the decision was reasonable. It does not re-decide the application, it needs leave, and it needs a Canadian lawyer. The deadline is 60 days from the decision for an applicant outside Canada.
This route needs a regulated adviser.
IRCC refusal letters tick reasons from a fixed list and cite paragraph 179(b) of the Immigration and Refugee Protection Regulations. The officer's notes in the Global Case Management System give the fuller reasoning and can be requested.
Our software reads the refusal, names the grounds and the route, checks every ground against your documents with the refused ones held open, and writes the reapplication letter that answers each one by its reference. Re-runs and second-refusal handling included for 30 days.