ImmiAccount payment failed but my card was charged – what to do
Migratio Editorial · Last updated
TL;DR: When ImmiAccount shows a payment error but your bank shows a charge, the money is usually held as a pending authorisation, not a completed transaction. Check your application status in ImmiAccount before taking any further action. The Cabrera and Kaur tribunal cases established important precedents about when a visa application is considered validly made despite payment processing failures.
Watch the 2-minute video version, with chapters and a transcript
You clicked "Submit" on your visa application in ImmiAccount, the screen showed an error or timed out, and now your bank statement shows a charge for the visa application fee. The application in your ImmiAccount might say "Ready to submit" or show no confirmation. This is one of the most alarming scenarios applicants encounter, particularly when visa application charges run into thousands of dollars. This article explains what is happening technically, what steps to take, and how the Cabrera and Kaur cases shape the legal position on payment failures in the visa application process.
Why this happens
The ImmiAccount payment process involves multiple systems communicating with each other: the ImmiAccount portal, the Department's payment gateway, and your bank or card issuer. A payment failure message in ImmiAccount does not always mean the payment was not processed. Several things can go wrong in the handshake between these systems:
- Timeout during processing. Your browser or the portal session timed out while the payment was being processed in the background. The portal shows an error, but the payment gateway completed the transaction.
- Network interruption. A momentary internet drop between your browser and the Department's servers caused the confirmation response to be lost, even though the payment went through on the bank's side.
- Gateway communication failure. The payment gateway successfully charged your card but failed to send the confirmation back to ImmiAccount, leaving the portal unaware the payment was received.
- Browser closure or navigation. Closing the browser tab or clicking the back button during payment processing can interrupt the confirmation loop.
In each of these scenarios, money leaves your account (or is held as a pending authorisation), but ImmiAccount does not register a successful payment.
Pending authorisation vs completed charge
Before panicking, check whether the charge on your bank statement is a pending authorisation or a completed transaction. These are different:
Pending authorisation (hold) — Your bank has reserved the funds but the merchant (the Department) has not collected them yet. Pending holds typically expire and release automatically within 3 to 10 business days if not completed.
Completed charge — The funds have been debited from your account and transferred to the Department. This means the payment was processed.
Most online banking apps and statements distinguish between pending and completed transactions. If the charge is pending, it may resolve on its own without any funds actually leaving your account.
Step-by-step actions to take
### 1. Check your application status in ImmiAccount
Log in to your ImmiAccount and look at the status of the application you were trying to submit.
- If the status shows Submitted or Received, the payment was processed and the application was lodged. The error message was misleading. No further action is needed on the payment.
- If the status shows Ready to submit, the payment may not have been registered by ImmiAccount. Do not immediately attempt to pay again; proceed to the next steps.
### 2. Check for ImmiAccount messages
Open the message centre within your ImmiAccount. The Department sometimes sends payment confirmation or error notifications there. A receipt for a successful payment may appear even when the portal screen showed an error.
### 3. Wait before retrying
If the status is still "Ready to submit," wait at least 24 to 48 hours before attempting to resubmit and pay. Payment processing delays can take time to resolve, and the status may update once the Department's systems reconcile.
Submitting a duplicate payment creates a far more complicated problem than waiting does. If a second charge goes through, you will need to request a refund for one of them, which can take weeks.
### 4. Contact your bank
Call your bank or card issuer and ask whether the charge is pending or completed. Ask specifically:
- Is this a hold or a finalised debit?
- What merchant name appears on the charge?
- What is the transaction reference number?
This information will be useful if you need to contact the Department.
### 5. Contact the Department
If your ImmiAccount still shows "Ready to submit" after 48 hours and your bank confirms a completed charge, contact the Department of Home Affairs using the contact details on their website. Provide:
- Your Transaction Reference Number (TRN)
- The date and time of the attempted payment
- The amount charged
- Your bank's transaction reference
- A screenshot or PDF of the bank statement showing the charge
The Department can investigate whether the payment was received on their end and, if so, link it to your application.
Duplicate payment scenarios
If you retried the payment and were charged twice, contact the Department as soon as possible. You will need to provide evidence of both charges (bank statements showing both transactions). The Department has a process for refunding duplicate payments, though this can take several weeks to process.
Do not attempt to resolve duplicate charges through your bank's chargeback process without first contacting the Department. Initiating a chargeback on a valid visa application charge can cause the Department to treat the application as unpaid, potentially affecting its validity.
The Cabrera and Kaur case law
Two notable tribunal cases have addressed situations where visa applications were disputed due to payment processing failures.
The core legal question: Is a visa application validly made if the applicant attempted to pay but a system error prevented the payment from being processed correctly?
Under the Migration Act 1958 and the Migration Regulations, a valid visa application generally requires the prescribed fee to be paid. When a payment fails due to a system error rather than insufficient funds or an invalid card, the question becomes whether the applicant fulfilled their obligation to pay.
The Cabrera and Kaur cases dealt with circumstances where applicants experienced payment failures in the online lodgement system. The tribunal considered whether the applicants had done everything reasonably within their control to make a valid application, including attempting to pay the required fee through the prescribed system.
These cases are relevant because they establish that a payment processing failure on the Department's end, or within the payment gateway, does not automatically invalidate an application when the applicant acted in good faith and attempted to pay through the correct channel. However, each case turns on its specific facts.
If you find yourself in a situation where a payment failure is affecting the validity of your visa application, particularly if visa expiry dates or time-sensitive deadlines are involved, this is a matter where a registered migration agent or immigration lawyer can provide specific advice based on your circumstances. The precedents exist, but applying them requires analysis of the individual case.
How to reduce the risk of payment failures
While you cannot eliminate the risk entirely, these steps reduce the likelihood of payment errors:
- Use a stable internet connection. Avoid submitting payments over public Wi-Fi or weak mobile data connections.
- Do not close the browser or navigate away during payment processing. The portal may take 30 seconds or more to process a payment. Wait for the confirmation screen.
- Disable pop-up blockers for online.immi.gov.au. Some payment gateway redirects use pop-up windows.
- Check your card's transaction limits. Visa application charges can be substantial. Confirm with your bank that your daily transaction limit and international transaction settings (the Department's payment processor may be flagged as international) allow the payment amount.
- Try a different card or payment method if the first attempt fails. ImmiAccount typically accepts Visa, MasterCard, and sometimes other methods depending on the visa subclass.
Frequently asked questions
My application says "Ready to submit" but my card was charged. Is my application lodged?
Probably not yet. "Ready to submit" means ImmiAccount has not registered a successful submission. Check back after 24 to 48 hours. If the status has not changed, contact the Department with your bank statement showing the charge.
Will the pending charge disappear on its own?
If it is a pending authorisation (hold) and the Department's system did not finalise the transaction, the hold will typically release within 3 to 10 business days. The exact timeframe depends on your bank's policies.
Can I do a chargeback through my bank?
This is not recommended as a first step. Chargebacks on government payments can create complications, including the Department treating your application as unpaid. Contact the Department first to resolve the issue through their official process.
I was charged twice. How long does a refund take?
Duplicate payment refunds are handled by the Department and typically take several weeks. Contact them with evidence of both charges as soon as possible to start the process.
Does the Cabrera/Kaur case law guarantee my application is valid despite a payment failure?
No. These cases established relevant precedents, but each case depends on its specific facts. The cases support the principle that a system-side payment failure does not automatically invalidate an application made in good faith, but they do not create a blanket rule. If the validity of your application is in question, seek advice from a registered migration agent or immigration lawyer.
Should I screenshot the payment screen for evidence?
Yes. Screenshot everything: the error message, your ImmiAccount application status page, and your bank statement. This documentation will be critical if you need to contact the Department or seek professional advice about your application's validity.
Compare MARA-registered migration agents
Related: ImmiAccount Australia: How to Set Up, Log In and Use the Home Affairs Portal · ImmiAccount login problems – how to fix lockouts, password errors, and MFA issues · What does my ImmiAccount status mean?