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:
- Total fee for your visa type
- What's included in that fee
- Their OMARA registration status
- Experience with your visa category
- 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.