PR & Citizenship
Pre-Filing Check

About to submit your application? Get it reviewed by our expert.
S$500
Report within one working day
Reviewed by a person, not by software. The same team that has handled more than 2,000 PR and Citizenship applications.
What we review
Missing or incomplete information
Inconsistencies
Documents that may need clarification, replacement or improvement
Overall presentation of the application
Key areas where the submission can reasonably be improved
You receive a written review report with our observations and recommendations, plus a Zoom or telephone call to clarify the findings.
Request a Pre-Filing Check
100% confidential No obligation 4-hour response
WhatsApp preferred
Form not loading or won't submit? WhatsApp +65 6950 1001 or call 6950 1000

You share your application. We review it. You get a written report by the next working day. Then you submit — with a professional second opinion behind you.

How the Pre-Filing Check works

Choose whichever option suits where you are in the process. The review and the report are the same in all three.

Option 1

Already entered everything in the ICA portal?

Log in to your ICA account over a Zoom session on our PC. We go through your entries and attached documents live, then prepare the report and send it to you.

Option 2

Prefer not to share your screen?

Upload all your supporting documents to our secure cloud folder, together with a PDF of what you have entered in the ICA portal. We review everything from there.

Option 3

Haven't started on the ICA portal yet?

Just upload your documents. We review them, give you our opinion, and include our filing guide on what to ensure when entering your details in the ICA portal.

We need one full working day to review. You will normally receive the report by the next working day.

Who the Pre-Filing Check is for

You intend to file the application yourself

You have already prepared most or all of your application

You want a professional second opinion before submission

You mainly want to know whether anything important is missing, inconsistent or capable of improvement

You do not require ongoing consultancy

You want the check done by a person who has seen thousands of real applications — not by software

Frequently Asked Questions about the Pre-Filing Check

Answers to some common questions
What exactly do I get for S$500?

Professional review of your PR or Citizenship application and supporting documents, a written report setting out what is missing, inconsistent, weak or improvable, and a Zoom or telephone call to go through the findings. The report is normally delivered by the next working day.

Is this reviewed by a person or by software?

By a person. Your application is reviewed by Epica's immigration team — the same team that handles our full-service cases and has managed more than 2,000 PR and Citizenship applications. Software can check formatting; it cannot tell you what ICA actually looks for.

Which option should I choose?

If your application is already entered in the ICA portal, Option 1 (Zoom session) is the most complete, because we see exactly what ICA will see. If you would rather not share your screen, Option 2 gives the same review from your uploaded documents and a PDF of your portal entries. If you have not started on the portal, Option 3 reviews your documents and includes our filing guide for when you do.

Do you file the application for me?

No. You enter the information into the ICA portal and submit the application yourself. If you would prefer us to handle preparation and filing end to end, choose our Full Filing Service.

Does a Pre-Filing Check improve my chances of approval?

Yes. The check finds the avoidable gaps — missing documents, inconsistent details, weak presentation — that most applicants never know were there, because ICA does not tell you what went wrong. Fixing those before you submit obviously has an impact on your approval chances. ICA still makes the final decision on its own criteria, and no one can promise an outcome.

What if the report shows my application needs more work than I expected?

The report will say so plainly. You can fix the points yourself, move to our DIY Plus plan for 30 days of guided preparation, or ask us to take over with the Full Filing Service. Which route makes sense will be clear from the report.

Is my information confidential?

Yes. Your documents are handled under our PDPA-compliant data policy, stored securely, and never shared with third parties. They are used only for the purpose of your review.

Epica is reputable and trustworthy

4.9★ Google reviews

From real clients.

2 real offices

Raffles Place & Jurong East.

Registered since 2017

UEN 201709391E · 8 years of experience.

2,000 applications filed

Across 50+ nationalities.

24 specialists

Not a one-person operation.

Reach a real human, whenever you need

Landline 6950 1000 + WhatsApp.

Immigration-sector expert founder

Vaibhav Joshi — 14 years in immigration.

Dedicated Chinese desk (中文)

Mandarin-speaking consultants available.

Fixed pricing

Never changed during consultation.

Published prices

You always know what you're paying.

Good to know

No insurance / investments cross-selling

Pure immigration. We never push insurance or investment products on you.

Licensed Employment Agency

MOM EA Licence 22S1183. Not required for ICA applications but still good to know.

PDPA-compliant & confidential

Your data is stored securely and never shared with third parties.

The same team checks your application

The Epica team

Our team

24 specialists for different areas & Specialist for each area

Mandarin desk

Mandarin desk available

Chinese-speaking (中文) support available.

Founder

Founder

Vaibhav Joshi · 14 years in immigration.

Verify on LinkedIn

Two offices in Singapore. Not a virtual address.

Many competitors operate from home. We don't.

Raffles Place
Plus Building, Level 22
20 Cecil Street, Singapore 049705
Get directions
Jurong East
Vision Exchange, #06-11
2 Venture Drive, Singapore 608526
Get directions
+65 6950 1000
Mon – Fri: 9AM – 6PM
UEN: 201709391E

Ready to have your application checked before you submit?

Request a Pre-Filing Check or Call 6950 1000
Get Checked