Home/Features/IRCC Form Auto-Fill
AI Feature · Form Fill Agent

Your IRCC forms
filled automatically
from your documents

Upload your passport, job offer, and bank statements. GetNorthPath's AI reads every document and populates your IMM forms in minutes - not weeks. Your consultant verifies every single field before submission.

30+ fields auto-filled per form
10+ IRCC forms supported
Zero copy-pasting
Consultant verifies everything
One-click IRCC submission
IMM 1294 E - Study Permit
Auto-filling...
Personal Information - AI reading passport
Family name
KUMAR AI
Given name(s)
ARUN AI
Date of birth
1998-11-14 AI
Country of citizenship
INDIA AI
Passport number
N●●●●●●7 AI
Study Details - AI reading acceptance letter
Name of institution
University of Toronto AI
Program of study
MSc Computer Science AI
Studies start date
2026-09-03 AI
Available funds
$38,400 CAD AI
Fields that need you - My Details
Travel history
You fill - My Details §4You
Criminal declarations
You fill - My Details §6You
78% filled automatically
99.2%
field extraction accuracy
<10s
Per document validated and extracted
30+
Fields auto-filled per form from documents
10+
IRCC form types supported
100%
Consultant-verified before submission
Step by step

How IRCC Form Auto-Fill works

Four stages - from document upload to a completed, consultant-approved form package ready for IRCC submission.

1
You upload your documents
Passport, job offer letter, bank statements, language tests, acceptance letter, employer letter. Drag and drop - no scanning app needed.
Your documents
2
AI reads and validates in 10 seconds
The Document Validator agent reads every document, extracts structured data, and checks for issues - expired documents, name mismatches, missing pages, sudden deposits.
AI - Document Validator
3
Form Fill Agent populates your IMM forms
A second AI agent takes all extracted data and maps it to the correct fields across your IRCC forms. You fill in the remaining fields (travel history, declarations) via My Details.
AI - Form Fill Agent
4
Consultant reviews every field
Your licensed consultant reviews all extracted values, checks for inconsistencies, corrects any errors, and approves the complete package before one-click IRCC submission.
Consultant-verified
Transparency

What AI fills - and what only you can answer

AI extracts everything readable from your documents. But some IRCC fields exist only in your memory - and must come from you through the My Details intake section.

What AI fills automatically
Passport data - family name, given names, date of birth, place of birth, country of citizenship, passport number, expiry date, issuing country, all cross-referenced
Employer details - employer name, address, job title, NOC code, offered wage, employment start date, LMIA number, Offer of Employment number
Education credentials - institution name, program name, start/end dates, degree level, ECA reference number
Language test scores - IELTS/CELPIP/TEF band scores for all four abilities, test date, reference number, overall band
Financial information - bank account balance, bank name, account holder name, statement date, average balance
Family information - spouse/partner name, date of birth, citizenship; parents' names and countries of birth
Current permit details - for extensions: permit number, expiry date, employer on record, permit conditions
LMIA / Offer of Employment - LMIA number, positive LMIA date, ESDC file number, employer portal offer number
What only you can answer (My Details)
10-year travel history - every country visited, from/to dates, purpose, visa type. This information exists only in your memory and travel documents - AI can detect approximate trip counts but cannot reconstruct the full history
Ties to home country - employment situation, property ownership, family dependants, relatives in Canada. No document describes your personal motivations to return home
Purpose of study / work - why this specific program, why Canada, career goals, post-study plans. These must be written by you in your own authentic voice
Legal and criminal declarations - prior visa refusals, criminal convictions, deportation orders, medical conditions, military service. False declarations are a serious immigration offence - these must come from you directly
Intended address in Canada - planned first address, housing arrangements, who you will stay with. This information does not appear in any document AI can read
Emergency contact - name, relationship, phone, email, address of a person not accompanying you to Canada
Personal history (Schedule A) - residential addresses for the last 10 years, all employers, all education, any government positions or political party memberships
Forms covered

Every IRCC form - auto-filled

GetNorthPath's Form Fill Agent supports all major IRCC temporary and permanent resident forms. Purple = AI fills from documents. Amber = you fill via My Details intake.

IMM 1294 E
Application for Study Permit Made Outside Canada
~78% AI
Full name, DOB, citizenship, passport number and expiry
Institution name, program, start/end dates (from acceptance letter)
IELTS/CELPIP scores and test reference number
Available funds and bank statement details
10-year travel history
Criminal and medical declarations
Intended address in Canada
Study Permit · Outside CanadaForm Fill Agent
IMM 5710 E
Application to Change Conditions, Extend, or Remain
~82% AI
Current permit number, expiry date, conditions (from existing permit)
New employer name, NOC, wage, LMIA number (from job offer)
Pay stubs cross-referenced with permit conditions
Bank statements and available funds
Explanation letter (if restoration)
Travel history since last entry
Work / Study Permit Extension · Inside CanadaForm Fill Agent
IMM 1295 E
Application for Work Permit Made Outside Canada
~80% AI
Passport data - name, DOB, citizenship, passport number
Employer name, job title, NOC, wage, duration (from job offer)
LMIA number and positive LMIA date
Educational credentials and work experience
Intended address in Canada
Ties to home country and declarations
Work Permit · Outside CanadaForm Fill Agent
IMM 0008 E
Generic Application Form for Canada (PR)
~75% AI
Full personal details from passport and birth certificate
Family information - spouse, children, parents
Language test scores (IELTS, CELPIP, TEF)
Education details and ECA reference numbers
Background declaration (Schedule A fields)
10-year address and employment history
Permanent Residency - All streamsForm Fill Agent
IMM 5645 E
Family Information
~95% AI
Applicant's full family details - parents, siblings, spouse
Dates of birth, countries of birth, citizenships for all family members
Marriage details, divorce records (if applicable)
Spouse / partner country and relationship details
Study Permit / PR - Family info supplementaryNear fully AI
IMM 5562 E
Supplementary Information - Your Travels
~10% AI
Name and date of birth (from passport)
All countries visited in the last 10 years
From/to dates and purpose for each trip
Visa or permit type used for each country
Mostly client-filled - via My Details Section 4
This form is essentially a structured travel history - it cannot be read from documents. AI detects approximate trip frequency from passport stamps but cannot reconstruct dates and purposes reliably.
PR applications - Travel historyMy Details §4
IMM 5669 E
Schedule A - Background / Declaration
~30% AI
Personal details and current address from passport
All addresses for the last 10 years
All employers for the last 10 years
Government positions, military service, political party membership
Criminal history, civil proceedings, legal issues
PR applications - Background declarationMostly My Details §7
IMM 5444 / IMM 1344 E
Sponsorship Application + Undertaking
~70% AI
Sponsor and applicant personal details from passports
Sponsor income and employment (from NOA, T4)
Relationship details from marriage certificate
Relationship history and evidence declaration
Undertaking period and financial commitments
Family Sponsorship · PRForm Fill Agent
Also supported: IMM 5406, IMM 5476, IMM 0008 Schedule 3, and all visitor visa (TRV) forms
GetNorthPath's Form Fill Agent is updated as IRCC releases new form versions. If your application requires a form not listed here, ask your consultant - we add new forms rapidly.
Inside the engine

From document to form field - in seconds

The AI reads the raw text of your document and extracts structured data - then maps each value to the exact field in the IRCC form.

GetNorthPath Form Fill Agent - Claude Sonnet 4.6
REPUBLIC OF INDIA
PASSPORT

Surname: KUMAR
Given Names: ARUN
Nationality: INDIAN
Date of Birth: 14 NOV 1998
Place of Birth: CHENNAI, INDIA
Sex: M
Passport No: N1234567
Date of Issue: 10 MAR 2021
Date of Expiry: 09 MAR 2031
<<KUMAR<<ARUN<<<<<<<<<<<<<<<<<<<
University of Toronto
Office of Admissions

Dear Arun Kumar,

We are pleased to offer you admission to the
Master of Science in Computer Science
commencing September 3, 2026.

Annual tuition: CAD $22,000
DLI Number: O19283946582
Family nameKUMAR
Given name(s)ARUN
Date of birth1998-11-14
Place of birthCHENNAI, INDIA
Country of citizenshipINDIA
Passport numberN1234567
Passport expiry2031-03-09
Name of institutionUniversity of Toronto
DLI numberO19283946582
ProgramMSc Computer Science
Start date2026-09-03
11 fields extracted · 0 errors · Confidence: 0.99
Extraction time: 6.2 seconds
Data security

Your documents are handled with strict security

Immigration documents contain some of the most sensitive personal information you own. GetNorthPath treats them accordingly.

End-to-end encryption
All documents are encrypted in transit (TLS 1.3) and at rest (AES-256). No document is transmitted without encryption. Your files are never stored on unprotected infrastructure.
Never shared or used for training
Your documents and extracted data are never shared with third parties, used in advertising, or used to train AI models. Anthropic's enterprise API agreements prevent training on API-processed content.
Deleted on request
You can request deletion of all documents and data at any time from your portal settings. GetNorthPath complies with PIPEDA (Canadian Privacy Act) and responds to deletion requests within 30 days.
Consultant-only access
Only your assigned case manager and authorised GetNorthPath staff can access your documents. No other client, lead, or third party can ever see your file.
One-time portal access tokens
Your client portal is accessed via a one-time 48-hour token sent by your consultant. Tokens expire on first use. All subsequent logins require your own password set during onboarding.
Consultant verifies before anything goes to IRCC
AI fills forms - but nothing is submitted to IRCC without your consultant's review and your explicit approval. The Form Fill Agent is a tool, not an autonomous submitter.
Why it matters

Form auto-fill vs. doing it yourself vs. a law firm

IRCC forms are long, precise, and unforgiving. Errors cause delays, additional document requests, or outright refusals.

Filling IRCC forms yourself
Average 8–12 hours reading instructions, cross-referencing guides, copying values from documents
High risk of transcription errors - wrong date format, name inconsistency, wrong NOC code
No expert review - IRCC officers see exactly what you submitted, mistakes included
Unclear what to write in open-text fields - purpose of study, ties to home country
Easy to miss supplementary forms (IMM 5562, IMM 5669) that are required but not obvious
A traditional law firm / RCIC firm
$2,500–$5,000+ in fees - you pay for human hours spent on mechanical data entry work
3–5 week turnaround for form filling - most of that time is your file sitting in a queue
Expert review - the main value you're paying for, and the only stage GetNorthPath replicates with a human
Limited visibility - you often don't see the forms until the firm sends a draft for signature
Communication gaps - the founder of GetNorthPath experienced 58 days with no substantive feedback
GetNorthPath
AI fills your forms from your documents in minutes You fill what only you can answer (travel history, declarations) via guided intake Licensed consultant reviews every field One-click IRCC submission. Total: $299 CAD flat fee. Expert review included. No surprises.
Common questions

Frequently asked questions

What if the AI fills a field incorrectly?
+
Every extracted value is reviewed by your licensed consultant before anything goes to IRCC. This is non-negotiable - no application is submitted without consultant sign-off. If an error is found during the consultant review, it is corrected and you are notified. In addition, you have full visibility into every form field through your client portal, and you can flag anything that looks wrong at any time.
What documents does the AI need to fill my forms?
+
The AI reads whatever you upload. The more documents you provide, the more fields get auto-filled. At minimum, your passport is required (fills personal data). Each additional document fills more fields: job offer letter (employer data), IELTS certificate (language scores), bank statements (financial data), acceptance letter (school and program data), LMIA (LMIA number and employer compliance). Missing documents result in those fields being left blank for your consultant to address.
Does the AI fill forms in both English and French?
+
The Form Fill Agent fills forms in English by default. For Quebec-stream applications requiring French forms, the agent uses GetNorthPath's Translation Agent (DeepL primary, Google Translate fallback, GPT-4o for low-resource content) to provide French-language values. For bilingual IRCC forms, both language sections are populated. Your consultant reviews translated content for accuracy before submission.
How does the AI handle scanned documents (photos of documents)?
+
GetNorthPath accepts PDFs, JPGs, PNGs, and HEIC files. Scanned documents and phone photos are processed using optical character recognition (OCR) before field extraction. For high-quality scans (300 DPI+), accuracy is equivalent to native PDFs. Low-quality or blurry scans may result in lower confidence extractions - the AI flags these for consultant review rather than inserting potentially incorrect values.
What happens to my documents after my application is submitted?
+
Your documents remain accessible in your client portal for 12 months after your application is submitted - useful if IRCC requests additional documents during processing. After 12 months, documents are archived (no longer in active storage) but available on request for 24 months. After 36 months, documents are permanently deleted unless you request earlier deletion. You can request deletion at any time through your portal settings.
Why can't AI fill the travel history and declarations?
+
Two reasons. First, this information is genuinely not in any document the AI can read - your travel history exists in your passport stamps (which the AI can partially detect) but not in the precise format IRCC requires (specific dates, purpose, visa type for every country). Second, legal declarations must come from you directly. Providing false declarations is a serious immigration offence - having an AI or a consultant fill in "No" for a criminal history question based on an assumption would be legally dangerous. These fields must be answered by you with full awareness of what you are declaring.

Stop copying passport numbers
into IRCC forms manually

Upload your documents. AI reads them in 10 seconds. Your consultant verifies everything. $299 CAD flat fee.

Start for $299 CAD How it works end-to-end
IRCC Form Auto-Fill · AI fills your IMM forms
10 seconds per document · Consultant verifies everything · $299 CAD
Start for $299 CAD