Refused? Prepare to reapply.
Get an organised, upload-ready document package. You submit your own application, with your own account and login.
We prepare. You stay in control.
Turn a folder of documents into an organised, upload-ready file for your next application.
- Document organisation
- Upload-ready files
- A clear filing checklist
We prepare the documents. You submit them yourself in your own IRCC account. We do not represent you to IRCC.
GST included. IRCC application and biometric fees are separate.
Ask about preparing my fileSee the preparation stepsNo visa approval is guaranteed. We confirm the scope before you pay.
Before you reapply: IRCC’s guidance
Check your decision letter for any restriction on reapplying. IRCC says:
You should only apply again if you can include information that you didn’t include before.
Read the official IRCC guidance · checked 4 October 2026.
Look up a refusal codeWhy we tell you to file it yourself
Every document you upload to IRCC has a size cap. It starts to matter on a refile, when the whole point is more evidence: twelve months of statements instead of three, the property file instead of one page of it.
What can happen next is easy to miss. To get a document under the cap, pages can be deleted until it fits, and the applicant is not always told which ones. The officer then opens a bank statement with months missing, or a property file with no title page, and decides on what arrived rather than on the evidence that exists.
That is a technical problem, not a legal one, and it is the one we solve. Every document comes back under the cap with every page still in it. Then you upload it yourself, so you can see exactly what went in.
The protocol: seven steps
Two systems we had built for this
ProLS RefusalIQ
Decodes the refusal (step 2)
Our refusal-decoding system. It maps the codes in your notes to the provisions behind them and what each provision requires.
ProLS VisaReady
Checks it, then makes it uploadable (steps 5 and 6)
Our pre-filing system. It re-checks a finished application against refusal grounds, then prepares every document to meet IRCC's upload limits with nothing removed.
What “upload-ready” means
Not a folder of compressed PDFs: a submission package built against the rules of the portal your application uses.
Every document is checked against every other one
Before anything is compressed, the whole set is read for name consistency. A passport reading RAJVIR SINGH SANDHU, a bank statement reading N. S. Sandhu and a degree reading Rajvir Sandhu can look like three different people to an officer. The same goes for dates of birth, employer names and addresses. These mismatches are ordinary and almost never dishonest, but they can cause a refusal, so they are found and explained before filing.
Compressed to the cap, with every page still in it
Scans are converted to standard PDF, resolution is lowered only where it does nothing for readability (IRCC itself suggests roughly 96 to 150 DPI when a file needs to shrink), blank margins are cropped, and metadata is stripped. The page count is checked after processing against the count that went in. No page is dropped to meet a size limit.
Named for the slot it belongs in
Each file comes back named for the applicant and the document, in the form IRCC recommends, for example:
SANDHU_RAJVIR_PASSPORT.pdfSANDHU_RAJVIR_BANK_STATEMENTS.pdfSANDHU_RAJVIR_EMPLOYMENT_LETTER.pdf
Where a portal field accepts only one file, related documents are merged in a deliberate order: account one, account two, the bank’s covering letter, then the pages that matter.
Built for your portal
IRCC has several upload limits, depending on the account your application lives in:
| Where you apply | Max per file |
|---|---|
| IRCC Secure Account | 4 MB |
| IRCC Portal | 5 MB |
| IRCC Portal, new version | 5 MB |
| Permanent Residence Portal | 4 MB |
IRCC updates these limits, so we check them on canada.ca when we prepare your file.
What you get back
- The final filesMapped to the upload slots your application shows you.
- A checklistEvery document, its final size, and its slot.
- Your originals, untouchedKept beside the processed set to compare.
- A packaging reportAnything missing, duplicated or oversized.
What we do not do
- We are not your representativeWe are not RCICs or Canadian lawyers, and we submit nothing to IRCC for you.
- We will not take a barred caseA misrepresentation finding (section 40) needs a Canadian immigration lawyer.
- We do not guarantee an outcomeNobody can. Every page you give us is in the files we hand back.
Ask about a refile
Message us, then send your refusal letter, the decision note if IRCC sent one, and your GCMS notes if you already have them. You will get an honest view on whether a refile is worth it before anyone asks you for money.
Message us on WhatsApp (opens WhatsApp)Opens WhatsApp. Nothing is ordered until you pay the link we send. Not sure whether IRCC sent you a decision note? Read IRCC’s page on officer decision notes (opens in a new tab).
