Last updated: 30 March 2026

Migration Agent Australia: How to Find and Choose a MARA Registered Agent

Applying for Australian permanent residency involves detailed documentation, strict procedural requirements, and a legislative framework that changes regularly. A registered migration agent helps you navigate this process — but not every agent is the right fit, and not every applicant needs one. This guide explains what migration agents do, how to verify their credentials, what they cost, when professional help is worth the investment, and how to choose the right agent for your visa pathway.

What Is a Registered Migration Agent?

A registered migration agent is a professional authorised under Australian law to provide immigration assistance for a fee. The Migration Agents Registration Authority (MARA), administered through the Office of the MARA (OMARA), regulates the profession. Registration is not optional — it is a legal requirement for anyone who charges money to help with Australian visa applications.

To become registered, a migration agent must complete a Graduate Diploma in Australian Migration Law and Practice (or equivalent qualification), pass the MARA knowledge examination, satisfy character and fitness requirements, and maintain continuing professional development each year. Registered agents are bound by a formal Code of Conduct that sets standards for competence, communication, conflict of interest management, and fee transparency.

The regulatory framework exists because immigration advice has direct consequences for people’s lives, careers, and legal status. Poor advice can result in visa refusal, financial loss, or even a ban from future applications. MARA registration provides a baseline assurance that the person advising you has been trained, assessed, and is accountable to a regulatory body.

There are approximately 7,500 registered migration agents in Australia. They range from sole practitioners working from home offices to large firms with multiple agents and support staff. Some specialise in specific visa types or nationalities; others handle a broad range of applications.

How MARA Registration Works

MARA registration is renewed annually. Each registered agent receives a unique MARA Registration Number (MRN), which is searchable on the OMARA public register. The register shows the agent’s current status, registration expiry date, any conditions on their registration, and whether any complaints or disciplinary actions have been recorded.

Registration requirementDetails
QualificationGraduate Diploma in Australian Migration Law and Practice
ExaminationMARA registration knowledge exam
Character checkNational police check, statutory declaration
InsuranceProfessional indemnity insurance (mandatory)
CPDContinuing professional development points each year
RenewalAnnual renewal of registration
Code of ConductLegally binding code governing agent behaviour
Disciplinary bodyOffice of the MARA (OMARA)

If an agent’s registration lapses, is suspended, or is cancelled, they are not legally permitted to provide immigration assistance. Engaging an unregistered person to help with your visa application means you have no regulatory recourse if things go wrong.

How to Verify a Migration Agent’s Registration

Before engaging any migration agent, verify their registration status directly. Do not rely on claims made on the agent’s website or marketing materials.

Step 1. Visit the OMARA public register at mara.gov.au.

Step 2. Search by the agent’s full name or their MARA Registration Number.

Step 3. Confirm the registration status is “Current” and check the expiry date.

Step 4. Review whether any conditions are listed against their registration.

Step 5. Check for any recorded complaints or disciplinary actions.

A legitimate agent will provide their MARA number without hesitation and encourage you to verify it. Reluctance to provide this number is a significant red flag.

What Migration Agents Actually Do

A migration agent’s role covers the full lifecycle of a visa application. Here is what that involves in practical terms.

Eligibility assessment. At the initial consultation, the agent reviews your occupation, qualifications, work experience, English test results, age, and any previous visa history. They identify which visa pathways you are eligible for and explain the trade-offs between options — for example, whether the Subclass 189 Skilled Independent visa or the Subclass 190 Skilled Nominated visa is the stronger pathway given your points score and occupation.

Skills assessment coordination. Most skilled visas require an assessment from a relevant assessing authority — Engineers Australia, ACS, VETASSESS, ANMAC, or others depending on your occupation. Your agent advises which body applies, helps you compile the assessment application, and manages the process through to outcome.

Points optimisation. For points-tested visas, the agent identifies where you can gain additional points — through English test improvement, Professional Year programs, NAATI CCL, partner skills, or Australian study requirements — and helps you build the most competitive profile before lodging your Expression of Interest.

Application preparation and lodgement. The agent compiles your complete application, ensures all documents meet departmental specifications (certified copies, translations, statutory declarations), and lodges through ImmiAccount on your behalf. They know the common documentation pitfalls that trigger Requests for Further Information (RFIs) and structure your application to avoid them.

Departmental communication. Once your application is lodged, the agent acts as your authorised representative. All correspondence from the Department of Home Affairs goes to them, and they respond to case officer queries, Further Information requests, and natural justice invitations within required timeframes.

Post-grant advice. After your visa is granted, your agent can advise on conditions, travel restrictions, and future pathways — such as transitioning from a provisional visa to permanent residency, or from PR to citizenship.

Migration Agent Cost Ranges by Visa Type

Agent fees vary significantly depending on the visa pathway, case complexity, and the agent’s experience and location. The table below provides indicative ranges for common visa types across Australia.

Visa typeTypical agent fee rangeWhat is usually included
Initial consultation (30-60 min)$150 — $400Eligibility assessment, pathway recommendation
Subclass 189 or 190 (full service)$3,000 — $6,000Skills assessment guidance, EOI, application lodgement to grant
Subclass 186 Employer Nomination$4,000 — $8,000Nomination and visa application (two-stage process)
Subclass 482 (employee side)$2,500 — $5,000Application lodgement, health and character coordination
Partner visa (820/801 or 309/100)$3,500 — $7,000Evidence compilation, two-stage processing
Parent visa (143 or 804)$3,000 — $6,000Application and evidence preparation
AAT review or appeal$5,000 — $15,000+Preparation of submissions, hearing representation
Hourly rate (complex matters)$250 — $450/hourCase-specific billing for non-standard work

These are indicative figures. Agents in Sydney and Melbourne tend to charge at the higher end; regional agents may be more competitive. Always request a written fee schedule before signing a client agreement. Confirm whether the quote covers government filing fees (visa application charges) or whether these are billed separately — government charges are set by the Department and are not negotiable.

When You Need a Migration Agent vs DIY

Not every visa application requires professional help. Here is a practical guide to when an agent adds value and when self-lodgement is reasonable.

You probably do not need an agent if: your case is straightforward — you have a clear occupation match, your skills assessment is from a well-documented body, your English scores are strong, your documents are complete and consistent, you have no previous visa refusals or character issues, and you are comfortable navigating ImmiAccount and the departmental website. Many applicants with clean, straightforward skilled visa applications lodge successfully without an agent.

You should seriously consider an agent if: your case involves any complexity — previous visa refusal or cancellation, character issues (criminal history, section 501 concerns), health conditions that may trigger a Public Interest Criterion assessment, employer sponsorship (where the employer’s obligations add a layer of complexity), partner visa applications (where relationship evidence must be compiled to a specific standard), occupation assessment disputes, or situations where you are unclear about which pathway to pursue.

You need an agent or immigration lawyer if: you are facing visa cancellation, have been refused and want to appeal to the Administrative Appeals Tribunal (AAT), or have character issues that could trigger mandatory cancellation provisions. In these cases, the stakes are too high for self-representation.

How to Choose the Right Migration Agent

With thousands of registered agents in Australia, choosing the right one matters. Use this framework.

Verify registration first. This is non-negotiable. Check mara.gov.au before any consultation.

Match specialisation to your visa. An agent who primarily handles student visas may not be the best choice for a complex employer-sponsored application. Ask how many applications of your specific visa type they have lodged in the past 12 months.

Check communication style. You will share sensitive personal information with this person. Confirm how they communicate (email, phone, client portal), their typical response time, and whether you will deal with the registered agent directly or primarily with support staff.

Read independent reviews. Google reviews, community forums, and word-of-mouth referrals from people who have been through the process provide insight that marketing materials do not.

Understand the fee structure completely. Get a written quote that itemises what is included, what is extra, and what happens if additional work is needed (such as responding to an RFI or a Natural Justice invitation). Confirm refund terms in writing.

Ask about capacity. An agent managing hundreds of active cases may not give your application the attention it needs at critical moments. Ask how many active cases they carry and how they manage workload.

Check professional memberships. Membership in the Migration Institute of Australia (MIA) signals commitment to professional development beyond the minimum MARA requirement, though it is not mandatory.

Comparison of Migration Agent Service Levels

Agents typically offer different service tiers. Understanding what you are paying for helps you make a better decision.

Service levelWhat is includedTypical costBest for
Consultation onlyEligibility assessment, pathway advice, action plan$150 — $400People who want professional direction but will self-lodge
Document reviewAgent reviews your completed application before you lodge$500 — $1,500Confident applicants who want a professional check
Full serviceStrategy, document compilation, lodgement, departmental communication through to grant$3,000 — $8,000Most applicants, especially those with complex cases
Premium/complexFull service plus appeals, tribunal representation, or multi-visa strategy$5,000 — $15,000+Cases involving refusal, cancellation, character issues

City-Specific Migration Agent Guides

Australia’s major cities each have distinct migration patterns, state nomination programs, and local agent specialisations. We maintain detailed guides for each city.

Each guide covers local agent fee ranges, state-specific nomination requirements, and the visa types most commonly pursued in that city.

Red Flags When Choosing a Migration Agent

Be cautious of any agent who exhibits the following behaviours.

Guarantees visa approval. No agent can guarantee a visa outcome. Decisions are made by the Department of Home Affairs, not by agents. Any guarantee is misleading and a breach of the Code of Conduct.

Refuses to provide their MARA number. A registered agent has nothing to hide. Reluctance to share registration details should end the conversation.

Pressures you to sign immediately. A legitimate agent gives you time to consider your options. High-pressure tactics — “this price is only available today” or “your visa will expire if you do not sign now” — indicate a practice focused on sales rather than service.

Charges unusually low fees. Fees well below market rates may indicate an unregistered person posing as an agent, or a registered agent who handles too many cases to give each adequate attention.

Communicates only through intermediaries. If you cannot speak directly to the registered agent before engagement, the practice may be operating with unregistered staff doing substantive work under the agent’s name — a common compliance concern.

Has complaints on the OMARA register. Check the register for disciplinary history. A single resolved complaint may not be disqualifying, but multiple complaints or sanctions should give you pause.

The Complaint Process

If you have concerns about your migration agent’s conduct, OMARA provides a formal complaint mechanism.

What you can complain about: breaches of the Code of Conduct, including failure to act in your interests, inadequate communication, excessive fees, incompetent advice, conflicts of interest, or failure to maintain confidentiality.

How to complain: Lodge a complaint through the OMARA website. You will need to provide your details, the agent’s details, a description of the conduct, and any supporting documentation.

What happens: OMARA investigates the complaint. Outcomes can include a caution, conditions on the agent’s registration, suspension, or cancellation of registration. In serious cases, OMARA can bar a person from re-registering.

Timeframe: Complaints can take several months to resolve depending on complexity. OMARA keeps you informed of progress.

Frequently Asked Questions

What is a registered migration agent in Australia?

A registered migration agent is a professional authorised by the Office of the Migration Agents Registration Authority (OMARA) to provide immigration advice and assistance. Registration requires completing a Graduate Diploma in Australian Migration Law and Practice, passing a knowledge exam, and meeting character requirements. Agents are bound by a Code of Conduct and carry professional indemnity insurance.

How much does a migration agent cost in Australia?

For a skilled visa (subclass 189 or 190), expect $3,000 to $6,000 for full-service representation. Employer-sponsored visas (subclass 186 or 482) typically cost $3,000 to $8,000. Partner visa representation ranges from $3,500 to $7,000. Initial consultations cost $150 to $400.

How do I check if a migration agent is registered with MARA?

Visit the OMARA public register at mara.gov.au and search by the agent’s name or registration number. The register shows current status, expiry date, conditions, and disciplinary history.

Can I apply for Australian PR without a migration agent?

Yes, you can lodge directly through ImmiAccount. Many straightforward applications succeed without professional help. However, complex cases involving character issues, previous refusals, employer sponsorship, or limited relationship evidence benefit significantly from professional representation.

What is the difference between a migration agent and an immigration lawyer?

Both are authorised to provide immigration advice. Immigration lawyers also hold a legal practising certificate, enabling them to represent you in court. For most standard applications, a registered migration agent is sufficient. Lawyers are more appropriate for tribunal appeals, judicial review, or character cancellation matters.

Can a migration agent guarantee my visa will be approved?

No. Visa decisions are made by the Department of Home Affairs based on legislative criteria. Any agent who guarantees approval is acting unethically. A good agent maximises your chances through complete, well-documented applications.

What should I do if my migration agent acts unprofessionally?

Lodge a complaint with OMARA through their website. OMARA investigates breaches of the Code of Conduct and can impose cautions, conditions, suspension, or cancellation of registration.

Next Steps

Sources and Verification

Content last verified against official sources: March 2026

  1. Department of Home Affairs — immi.homeaffairs.gov.au
  2. SkillSelect Invitation Rounds — immi.homeaffairs.gov.au/visas/working-in-australia/skillselect/invitation-rounds
  3. Visa Fees and Charges — immi.homeaffairs.gov.au/visas/getting-a-visa/fees-and-charges
  4. Skilled Occupation Lists — immi.homeaffairs.gov.au/visas/working-in-australia/skill-occupation-list
  5. Points Test — immi.homeaffairs.gov.au/visas/getting-a-visa/visa-listing/skilled-independent-189/points-table

Frequently Asked Questions

01 What is a registered migration agent in Australia?

A registered migration agent is a professional authorised by the Office of the Migration Agents Registration Authority (OMARA) to provide immigration advice and assistance in Australia. Registration requires completing a Graduate Diploma in Australian Migration Law and Practice, passing a knowledge exam, and meeting character requirements. Registered agents are bound by a Code of Conduct, carry professional indemnity insurance, and are subject to disciplinary oversight. It is illegal for an unregistered person to provide immigration assistance for a fee in Australia.

02 How much does a migration agent cost in Australia?

Migration agent fees in Australia vary by visa type, case complexity, and the agent's experience. For a skilled visa (subclass 189 or 190), expect to pay between $3,000 and $6,000 for full-service representation. Employer-sponsored visas (subclass 186 or 482) typically cost $3,000 to $8,000. Partner visa representation ranges from $3,500 to $7,000. Initial consultations cost between $150 and $400 for 30 to 60 minutes, with some agents crediting this toward the full service fee if you proceed.

03 How do I check if a migration agent is registered with MARA?

Visit the OMARA public register at mara.gov.au and search by the agent's name or registration number. The register shows the agent's current registration status, registration expiry date, any conditions on their registration, and any disciplinary history. Only engage agents whose registration is shown as current and active. Expired, suspended, or cancelled registrations mean the person is not legally authorised to provide immigration assistance.

04 Can I apply for Australian PR without a migration agent?

Yes, you can lodge your own visa application directly through ImmiAccount without a migration agent. Many applicants with straightforward cases do this successfully. However, the immigration system is document-heavy and procedural, and errors can result in delays, requests for further information, or refusal. Professional help is particularly valuable for complex cases involving character issues, health concerns, previous visa refusals, employer sponsorship, or partner visa applications with limited relationship evidence.

05 What is the difference between a migration agent and an immigration lawyer?

Both migration agents and immigration lawyers are authorised to provide immigration advice in Australia. The key difference is that immigration lawyers also hold a legal practising certificate, which means they can represent you in court proceedings such as judicial review of visa refusals. For most standard visa applications, a registered migration agent provides the same level of service. Immigration lawyers are typically more expensive and are most valuable when your case involves legal complexity, tribunal appeals, or character cancellation matters.

06 Can a migration agent guarantee my visa will be approved?

No. No migration agent or immigration lawyer can guarantee a visa outcome. Visa decisions are made by the Department of Home Affairs based on whether the applicant meets the legislative criteria. Any agent who guarantees approval is acting unethically and potentially in breach of their Code of Conduct. A good agent maximises your chances by ensuring your application is complete, well-documented, and addresses all criteria — but the decision remains with the Department.

07 What should I do if my migration agent acts unprofessionally?

If you have concerns about a registered migration agent's conduct, you can lodge a complaint with the Office of the Migration Agents Registration Authority (OMARA). Complaints can be made online through the OMARA website. OMARA investigates complaints about agents who breach the Code of Conduct, including failing to act in your interests, not communicating adequately, charging excessive fees, or providing incompetent advice. Complaints can result in cautions, conditions on registration, suspension, or cancellation of the agent's registration.

Related Guides