How to pay your Australian visa fee from India

Migratio Editorial · Last updated

TL;DR: Australian visa fees are paid through the Department of Home Affairs' ImmiAccount portal. From India, you can pay using Visa or Mastercard debit/credit cards, with a ~1.4% surcharge on credit cards. Indian bank cards are frequently declined due to international transaction blocks or insufficient forex limits. Multi-currency prepaid cards and specialist forex cards offer reliable workarounds.

Australian visa fees are paid through the Department of Home Affairs' ImmiAccount portal. From India, you can pay using Visa or Mastercard debit/credit cards, with a ~1.4% surcharge on credit cards. Indian bank cards are frequently declined due to international transaction blocks or insufficient forex limits. Multi-currency prepaid cards and specialist forex cards offer reliable workarounds.

Current Australian visa fees

Australian visa fees vary by visa subclass and are set by the Department of Home Affairs. Common visa types and their approximate base application charges (as of 2025–26, subject to annual indexation) include: Visitor visa (subclass 600) at AUD 190, Student visa (subclass 500) at AUD 710, Temporary Skill Shortage visa (subclass 482) at AUD 1,455–2,645 depending on stream, and Partner visa (subclass 820/801) at AUD 8,850. Check the Home Affairs website for the most current fees for your specific visa subclass (Home Affairs).

Accepted payment methods at ImmiAccount

ImmiAccount, the Department of Home Affairs' online visa application portal, accepts Visa, Mastercard, American Express, Diners Club, JCB, and UnionPay cards. A payment surcharge applies: approximately 1.4% for Visa and Mastercard credit cards, 0.98% for debit cards, and higher rates for Amex and Diners (Home Affairs).

Payment must be made in AUD. Your card issuer performs the currency conversion from INR to AUD at their own exchange rate, which typically includes a 1.5–3.5% markup above mid-market. This conversion markup is separate from the Home Affairs surcharge.

Common card-decline reasons from India

Indian bank cards are among the most frequently declined for ImmiAccount payments. Common reasons include:

International transaction not enabled. Many Indian debit and credit cards have international transactions disabled by default. You must enable this through your bank's internet banking, mobile app, or by visiting a branch. Some banks require you to set a specific international transaction limit.

Insufficient LRS limit or forex allocation. While visa fee payments are not directly subject to LRS limits (they fall under permissible current account transactions), some banks' systems incorrectly flag them against LRS quotas. Contact your bank to clarify.

3D Secure authentication failures. ImmiAccount's payment gateway requires 3D Secure verification (OTP). If the bank's OTP system is slow or the session times out before verification completes, the payment fails. Ensure you have reliable mobile network or internet access for receiving the OTP.

Daily transaction limits. Your card may have a daily international transaction limit lower than the visa fee amount. Increase the limit before attempting payment.

Bank's fraud detection system. A sudden large AUD charge from an unfamiliar merchant triggers fraud alerts at many Indian banks. Some people pre-inform their bank before attempting the payment to prevent automatic blocking.

Multi-currency and prepaid card workarounds

If your Indian bank card is consistently declined, these alternatives offer reliable paths:

Forex prepaid travel cards — offered by banks like HDFC (ForexPlus), ICICI (Travel Card), SBI (Forex Card), and Axis Bank (Forex Card). Load AUD or USD onto the card, then use it at ImmiAccount. These cards are designed for international payments and are rarely declined. Exchange rates at the time of loading are typically better than retail card rates.

Niyo Global or similar fintech forex cards — these INR-funded multi-currency cards allow instant loading via UPI and offer near-mid-market exchange rates. They support international online payments and are specifically popular among Indian visa applicants.

Third-party payment through an Australian contact. If you have a family member or friend in Australia, they can make the payment using their Australian card or bank account on your behalf through your ImmiAccount login. The receipt is issued against the application, not the card.

Payment-failure recovery

If your payment fails mid-transaction, ImmiAccount typically does not submit the application. Check your bank statement to confirm whether the charge was debited. If the amount was debited but the payment shows as failed in ImmiAccount, the charge is usually reversed within 5–10 business days. If it is not reversed within 14 business days, contact the Home Affairs Global Service Centre with your transaction reference number and bank statement showing the debit.

Do not attempt to pay again immediately after a failure — wait until you confirm whether the first charge was debited to avoid double payment.

Receipt and refund process

Upon successful payment, ImmiAccount generates a payment receipt (Transaction Reference Number or TRN) visible in your application dashboard. Download and save this receipt.

Visa application charge refunds are limited. Home Affairs generally does not refund application fees if the visa is refused. Refunds may be available if the application was not validly made (incorrect form or missing critical documents preventing assessment). Refund requests are submitted through the Home Affairs online form and typically take 6–8 weeks to process.

Frequently asked questions

Why was my Indian card declined at ImmiAccount?

Most commonly because international transactions are not enabled, the daily limit is too low, 3D Secure authentication timed out, or the bank's fraud system blocked the transaction. Enable international payments and increase your limit before retrying.

Is there a surcharge for paying the visa fee by card?

Yes. Approximately 1.4% for Visa/Mastercard credit cards, 0.98% for debit cards, and higher for Amex, Diners, and JCB (Home Affairs).

Can I pay the Australian visa fee by bank transfer instead of card?

ImmiAccount's standard online application process requires card payment. Some paper-based or in-person applications at VACs (Visa Application Centres) in India may accept alternative payment methods — check with VFS Global or the relevant VAC.

What exchange rate will I get when paying from India?

Your card issuer converts INR to AUD at their own rate, typically 1.5–3.5% above mid-market. Forex prepaid cards usually offer better rates than standard bank cards.

Can someone else pay my visa fee for me?

Yes. A third party can pay using their card on your ImmiAccount. The payment attaches to the visa application, not the card holder.

What if I was charged but the payment shows as failed?

Check your bank statement. If debited, the charge typically reverses within 5–10 business days. If not reversed within 14 days, contact Home Affairs with your transaction reference and bank statement.

Compare MARA-registered migration agents — free


Related: Transferring money to Australia: the complete guide for 2026 · How to transfer money to Australia from India