Migration Agent Fee Guide — What You Should Pay in Australia (2026)

OMARA sets maximum fees for each visa type. RMAs must provide a written fee disclosure upfront. Fees above the maximum or not disclosed in writing are red flags.

What Does an RMA Charge?

OMARA sets maximum fees for each visa type. RMAs cannot charge more than these limits unless the fee is justified in writing.

OMARA Maximum Fees by Visa Type (2026)

Visa Type Maximum OMARA Fee
Skilled migration (189/190/491) $4,000
Employer sponsorship (TSS/ENS) $3,500
Family sponsorship $2,500
Student visas $2,000
Visitor/tourist visas $1,000
Partner visas $3,000

What RMAs Must Disclose in Writing

Under the Migration Agents' Code of Conduct, RMAs must give you a written fee disclosure before providing services. It must include:

  • Total fee and how it's calculated
  • What services are included
  • What additional costs (government fees, medical exams, etc.) are NOT included
  • Payment schedule and refund policy
  • RMA's registration number

Red Flags in Australian RMA Fees

  • No written fee disclosure: RMAs must provide this. If they refuse, report to OMARA.
  • Fees above OMARA maximums: Some fees above the maximum may be justified, but this must be explained in writing.
  • Conditional fees: "Pay only if approved." This violates the Code of Conduct.
  • Hidden government fees: Make sure government costs are separate from the RMA's fee.

Comparing RMAs in Australia

Get written fee disclosures from 2–3 RMAs before hiring. Compare:

  1. Total fee for your visa type
  2. What's included in that fee
  3. Their OMARA registration status
  4. Experience with your visa category
  5. Client reviews or references

Frequently Asked Questions

What is the maximum fee an RMA can charge in Australia?

OMARA sets guidelines: skilled migration $1,500–$4,000; family sponsorship $800–$2,500; student visas $600–$2,000. Fees above these should be justified in writing.

Must RMAs provide fees in writing?

Yes. Under the Migration Agents' Code of Conduct, RMAs must give you a written fee disclosure before providing services. If they refuse, they are not following the Code.

Can an RMA charge based on visa approval?

No. RMAs cannot charge conditional fees ('pay only if approved'). They charge for services rendered, regardless of the outcome.

What if the RMA charges more than OMARA's maximum?

You can complain to OMARA. RMAs must justify fees above the guideline. If they cannot, they may face disciplinary action.

Related