Visitor visa refused.

Fire your visa agent

  • Paste the refusal letter → See why the officer says you will not leave
  • Answer who stays home, the job, the business, and the balance
  • Get the evidence for each claim, and what to do this week

Paste the IRCC refusal letter

Free. Ranked. Specific.

The refusal letter does not contain the balance, the job, or who stays home. Those answers make the ranked analysis specific. GCMS notes are optional. One time payment. You get a ranked analysis, personalized evidence, action items for this week, and a bonus pack (letter of explanation, invitation letter, exhibit index, ties matrix, and upload checklist).

Four Steps.

  • Paste the refusal letter
    Use the letter IRCC emailed you. A PDF or screenshot works. GCMS notes are optional. If you have them, add them. They make the analysis stronger.
  • Answer personalized questions
    The questions follow your country, your job, and who stays home. Free. No account.
  • See a free preview of the key issues
    You get the main refusal reasons in plain language. You see what the officer flagged.
  • Unlock the analysis and the bonus pack ($69 CAD)
    One time payment. You get a ranked analysis, personalized evidence, action items for this week, and a bonus pack (letter of explanation, invitation letter, exhibit index, ties matrix, and upload checklist).

The free read.

A sample from one visitor-visa file. Your letter writes the line for your file.

Sample of a visitor-visa refusal

The officer already read your bank papers.

They refused the source, the access, and income that continues. The total can cover this trip. That is also why they say you will not leave.

You said the large deposits are business income.

“The information provided does not sufficiently establish the source, availability, and ongoing nature of the funds and income.”

Bank letter that names each large deposit

6 more papers for this file

You unlock

  • Bank letter naming each large deposit
  • Letter of explanation
  • Day-by-day itinerary
  • Exhibit index
  • Ties matrix
  • Document checklist
  • IRCC upload order and file names

Full ranked analysis + bonus pack — $69 CAD one-time

The full analysis.

Sample of one visitor-visa file. Grounds ranked by impact, the evidence gap, then the drafts.

ImmigrationDM

Refusal Analysis and Action Plan

Main issue: The officer accepted a large balance and rejected the source of that money, then rejected temporary intent. You were refused before; the same invoices and a new letter of explanation will get the same box ticked.

Bank statement balance

$48,000 vs $2,520 required, $45,480 left

Pass

Ranked by impact

Strongest ground first. Visitor refusals are decided under IRPA s. 20(1)(b) and IRPR 179(b): you will leave at the end of the stay.

1

Source of funds and business income

Highest impactIRPR 179(b)

A large balance with unmatched deposits reads as parked money, not income from the export business you named.

What the officer needs to see

  • A paper trail that connects each large deposit to a specific invoice or client payment from the export trading business.
  • GST, MSME or company registration, and ITR that prove that business earned the credits on the bank statements.
2

Temporary stay and reasons to return

High impactIRPR 179(b)

A 14-day sister visit with a prior refusal is not enough; the last file did not show school, weekly care for your mother, or the October client shipment.

What the officer needs to see

  • Current report cards and a PTA or school letter that names you as parent of the children remaining in India.
  • A dated obligation: the October shipment to 3 named clients, plus a weekly care schedule for your mother.

Evidence review

The line under each paper is the IRCC factor. Assessment is how that paper stood on the last file. Gap is what the exhibit closes. Letters cite the code, as (See E1).

E1

Weak

6 months of bank statements with each large deposit highlighted.

Source, availability, and continuity of funds

Gap

Which credits the officer treated as unexplained.

E2

Add

GST registration and company or MSME registration for the export trading business.

Source, availability, and continuity of funds

Gap

The business exists in your name in India.

E3

Add

Income Tax Returns (ITR) for the last 2 years.

Source, availability, and continuity of funds

Gap

The business earned the money that appears in the bank.

E4

Add

Invoices or contracts that match those deposit amounts and dates.

Source, availability, and continuity of funds

Gap

Each large deposit traces to a named client payment.

E5

Missing

Letter or contract that names the October shipment to 3 named clients due after the trip.

A dated reason to return to work

Gap

A dated work obligation that was not on the 2024 file.

E6

Add

Latest school report cards plus PTA membership or a school letter that names you as parent.

Ties that require a return home

Gap

Dependent children remain in India and you must return for the school term.

E7

Missing

Weekly care schedule for your mother, dated care photos, and her diabetes or dependency records.

Ties that require a return home

Gap

Ongoing caregiving the officer did not see on the last file.

E8

Add

14-day itinerary and a return reservation matching the stay with your sister in Brampton.

Purpose consistent with a temporary stay

Gap

The visit length matches a temporary family visit, not an open stay.

Officer concerns from your ODN

“insufficient evidence of the source of funds” and “lack of documents that would substantiate the large deposits”

“limited verifiable evidence of the business income”

“the purpose of the applicant's visit to Canada is not consistent with a temporary stay”

Overall conclusion: The officer is not satisfied that you will leave Canada at the end of your stay.

This file

Application type
Temporary Resident Visa (Visitor)
Country
India
Purpose
Family visit — sister in Brampton
Employment
Own business — export trading. Return: October shipment to 3 named clients.
Source of funds
Business income — client invoices
Family ties
Spouse and two children live in India. School-age children; report cards and PTA membership available. Cares for mother — diabetes (weekly). Dated care photos available.
Visa history
Refused before — 2024 visitor visa
Stay in Canada
Sister in Brampton — 14 days
Trip cost
Accommodation $0 + tickets $1,400 CAD + daily $80 CAD × 14 days = $1,120 CAD. Stay 14 days. Trip total $2,520 CAD.

Concrete next actions (this week)

  1. Mark every credit the officer called a large deposit. Match each amount and date to an invoice from the export business that predates that credit. One unmatched credit is enough to refuse again. Do not file until they line up.
  2. The return letter names the October shipment to the 3 clients and a date after the 14 days with your sister. Sign that before you book anything. A letter that only says you run the business is the letter the 2024 officer already ignored.
  3. Put the school letters and the weekly care for your mother in front of the marriage and birth certificates. The last refusal was not for a missing certificate.
  4. Write the letter of explanation last. The source-of-funds quote is answered by the invoice dates. The business-income quote is answered by the tax years that overlap those deposits. The temporary-stay quote is answered by the October shipment and the weekly care. Name the paper that was not on the 2024 file.

Bonus pack included

Drafts for this file. Edit each one before you file.

  • Bank letter naming each large depositNames the source of each large credit.
  • Letter of explanationExplains the visit and where the money came from.
  • Letter of invitationThe host signs this letter.
  • Exhibit indexMaps each paper to the claim it proves.
  • Ties matrixShows why you return home.
  • Document checklistThe papers to gather before you file.
  • IRCC upload order and file namesFile names, one-box uploads, and how to merge or shrink a PDF.

One-time payment. $69 CAD. No subscription.

Unlock full analysis

$69CAD

One-time payment · no subscription · vs consultant/agent fees $500–$4,500

You start for free. You pay to unlock the analysis and the bonus pack.

Common Refusal Reasons.

  • Travel history and ties
    The officer was not satisfied that you would leave Canada at the end of your stay.
  • Purpose of visit
    The officer was not satisfied that the visit was genuine or temporary.
  • Funds
    The officer questioned your funds for the trip.
  • Family ties
    The officer saw a stronger pull to Canada than to your home country.

More refusal guides on the blog

Common Questions.

Is this legal advice?

Disclaimer: ImmigrationDM is a self-help tool. It is not an immigration consultant, RCIC, agent or a law firm. We do not apply on your behalf. Nor is it a substitute for a RCIC or a lawyer. We do not provide legal advice nor do we practice immigration law. This site only contains immigration information, not immigration legal advice. This site does not create a lawyer-client relationship. IRCC determines file outcomes. Canada border agents determines entry outcomes. We provide no guarantee regarding file outcomes nor are we liable for any file or application outcomes. You are responsible for reviewing the information yourself and against the Canada.ca website. Use of its products are governed by its Terms of Service, Privacy Policy, and Legal Disclaimer.

© 2026 ImmigrationDM. All rights reserved.

How long does the analysis take?

Most users see the 1–2 page analysis in 5 to 15 minutes after they paste the refusal letter and answer the questions. The bonus pack follows.

Do I need GCMS notes?

No. Paste the letter, then add GCMS or ODN notes if you have them. GCMS notes are optional. If you have them, add them. They make the analysis stronger.

What is in the paid analysis?

One time payment. You get a ranked analysis, personalized evidence, action items for this week, and a bonus pack (letter of explanation, invitation letter, exhibit index, ties matrix, and upload checklist).

What if I am refused again?

You can paste the new refusal letter and run another analysis. The new analysis ranks the new officer concerns.

Do I need an account?

No login is required to start or to purchase. You can email yourself what we found so far. That address is filled in at checkout, and you can change it there.

Where does my data go?

Your refusal documents and chat history are processed by us and our model providers to generate your analysis. See our Privacy Policy. You can request deletion at any time.

Ready to get started?

The refusal letter does not contain the balance, the job, or who stays home. Those answers make the ranked analysis specific. GCMS notes are optional. Free to start. One-time. No subscription.