VEVO: How to Check Your Australian Visa Status Online

Migratio Editorial · Last updated

TL;DR: VEVO (Visa Entitlement Verification Online) is the Department of Home Affairs' free tool for checking a visa's current status, conditions and expiry, straight from its own database. Visa holders check their own visa with a passport number plus one reference number (visa grant number, TRN or ImmiCard number) at immi.homeaffairs.gov.au or through the free myVEVO app on Android and iOS. Employers and other organisations check someone else's status with their consent, through a separate VEVO Online for Organisations account. The most common reason VEVO shows no result, or the wrong details, is a passport that has changed since the visa was granted — the Department needs telling separately; VEVO won't work it out on its own.

VEVO — Visa Entitlement Verification Online — is the Department of Home Affairs system that answers, in real time, "what visa is this person on, right now, and what does it let them do." It is separate from ImmiAccount, which is for lodging and managing applications rather than checking a visa that has already been granted. This guide is written from the visa holder's side: how to check your own status, what the myVEVO app actually does, what the result does and doesn't tell you, and what's really going on when VEVO says something you don't expect. For the deeper mechanics of how employers run work-rights checks, see /blog/vevo-for-employers-checking-work-rights; for how banks, landlords and universities use VEVO, see /blog/vevo-for-banks-landlords-non-immigration.

What VEVO Actually Shows

A VEVO check returns the current, live state of a specific visa: the subclass, grant date, expiry date, whether it's currently in effect, and the conditions attached to it (numbered items like 8101 or 8105, each with a short description). It is read directly from the Department's own visa database, so the result reflects the visa's status at the moment you check it, not at the moment it was granted. It does not show application history, why a decision was made, internal processing notes, or anything about applications still being decided — VEVO only speaks to a visa that already exists and is either current or has ceased. It also does not confirm citizenship: once someone becomes an Australian citizen, they generally stop appearing in VEVO as a visa holder at all, which is itself a normal, expected result rather than an error.

You check your own visa for free, any time, at the Department's VEVO web search (linked from immi.homeaffairs.gov.au under "check visa details and conditions"). You'll need your passport number and date of birth, plus one of: your visa grant number, Transaction Reference Number (TRN), visa evidence number, or an ImmiCard number. If you don't have any of those to hand, the Department's "VEVO Request for Reference Number" form will email you the number you need. This is a different login and a different system from ImmiAccount — ImmiAccount is where you lodge and track applications; VEVO is where you confirm what's actually in effect once a decision has been made. Running this check yourself before you rely on an old grant letter, a screenshot from months ago, or your own memory of the expiry date is the right first move whenever anything about your status matters — a job offer, a lease, a loan application.

The myVEVO App

myVEVO is the Department's free official app, available on Android (Google Play) and iOS (the App Store), and it does the same lookup as the web search from your phone. Once you've entered your passport and reference details the first time, it lets you view your current visa subclass, expiry date, conditions written in plain English, grant number, and — for family applications — the names of any dependants included, and it lets you email or print those details rather than only viewing them on screen. That email/share function is the practical reason people use the app over the web search: instead of taking a screenshot of a computer screen, you generate a proper record straight from the source and send it on. It does not let you change any visa details — for that you still need to notify the Department directly, most commonly for a passport change (see below).

How an Employer or Landlord Checks Your Status (With Your Consent)

A third party — an employer, a bank, a landlord, a university — cannot look up your visa on a whim. Organisations register separately for VEVO Online for Organisations, and then, with your consent, run a check using your passport details plus one of the same reference numbers you'd use yourself. In practice this usually means you provide those details directly, or you run your own VEVO/myVEVO check and share the result with them. Employers are under a specific legal obligation to check work rights before hiring a non-citizen, and VEVO is the Department's recognised way of doing that — the full mechanics of an employer-side check, including what the common work-rights condition codes mean, are covered in /blog/vevo-for-employers-checking-work-rights. Banks, landlords, universities and government agencies use VEVO for a different set of reasons (loan risk, tenancy length, enrolment eligibility, service entitlement) — see /blog/vevo-for-banks-landlords-non-immigration for how that side works. Either way, the starting point is the same: they need your consent, and the minimum they actually need is usually just the one fact relevant to them (are you allowed to work; when does your visa expire), not your full record.

Checking a Bridging Visa in VEVO

If you've lodged a new visa application while your last one was still current, VEVO may show a bridging visa (BVA, BVB, BVC or BVE) rather than the substantive visa you're used to seeing — this is normal and expected while an application is pending, not an error. What matters is the condition number attached to that bridging visa, since work rights on a bridging visa depend entirely on which one you hold and what it inherited from your previous visa — they are not automatically the same as what your old visa said. See /blog/bridging-visa-work-rights for exactly how that inheritance works, and what changes when your pending application is a partner, skilled or student visa.

Why VEVO Shows No Visa, or the Wrong Details

The single most common cause of VEVO returning no record, or details that look wrong, is a passport that has changed since the visa was granted — a renewal, a replacement, or a name change on a new passport. VEVO matches against the passport number your visa was actually granted against; if you've since been issued a new passport and haven't told the Department, checking with the new passport number can come back empty or mismatched even though your visa itself is perfectly valid. The fix is to notify the Department of your new passport details (there is no fee for linking a new passport to an existing visa), then check again once that's processed — not to assume the visa itself has a problem. Other common causes: a typo in the passport number, name, or date of birth (try matching your passport exactly, including any middle names); using an old visa grant number instead of the current one if you've since been granted a different visa; or checking too soon after a very recent grant, before the Department's own systems have caught up (this is usually resolved within a day). If your details are definitely correct and VEVO still shows nothing, that is worth acting on immediately rather than waiting — being in Australia without a current visa in effect is treated as an unlawful non-citizen situation.

What VEVO Cannot Tell You

A few gaps come up often enough to flag directly. VEVO does not confirm the identity of the person standing in front of you — it confirms that a person matching the details entered holds a particular visa, which is why a landlord or employer still needs to sight your actual passport alongside a VEVO result. It does not show a pending application if you already hold a current visa or bridging visa — if you've applied for something new but it hasn't been decided, VEVO shows your current status only, not the fact that a decision is on its way. It does not calculate whether a particular visa qualifies you for something specific, like a home loan or a Medicare service — it states the visa facts; working out what those facts mean for a specific product or service is for the organisation asking, or their own compliance rules, not VEVO itself. And it does not replace a skills assessment, a character check, or anything about how you came to hold the visa — it is a status check, not a background check.

Sharing VEVO Results Safely

A VEVO result is sensitive personal information — it can reveal your immigration status, and in some cases your reasons for being in Australia, to anyone who sees it. Share it only with organisations that genuinely need it, and where you can, share only the specific fact they need (your work-rights condition, or your expiry date) rather than a full screenshot of everything the check returns. Be wary of anyone contacting you out of the blue and asking you to send a VEVO result or your reference numbers — neither the Department nor a genuine migration agent will ever ask for this over an unsolicited message, and it is a pattern scammers use.

Frequently asked questions

Is VEVO the same as ImmiAccount?

No. ImmiAccount is for lodging and managing visa applications. VEVO is for checking the status and conditions of a visa that has already been granted. They're separate systems with separate logins.

Is VEVO free?

Yes — checking your own visa is free through the web search or the myVEVO app. Employer and organisation checks through VEVO Online for Organisations are also free, though the organisation needs to register first.

What does the myVEVO app actually let me do?

View your current visa subclass, expiry date, conditions in plain English, grant number, and dependant details, and email or print that information — it's the same data as the web search, from your phone, with an easy way to share it. Available free on Android and iOS.

Why does VEVO say I have no current visa when I know I have one?

The most common cause is a passport that's changed since your visa was granted — you need to tell the Department the new passport details yourself; VEVO won't update automatically. Also double-check the passport number, name spelling and date of birth exactly match your current passport before assuming there's a real problem.

Can an employer check my visa without asking me?

No — organisational VEVO checks require your consent. In practice you either give the employer your passport and reference number directly, or run your own check and share the result. See /blog/vevo-for-employers-checking-work-rights for exactly what employers are required to check and why.

Does VEVO show my visa application history or why a decision was made?

No. VEVO only shows the current state of a visa that already exists — subclass, dates, conditions and status. It doesn't show processing notes, refusal reasons, or a history of every visa you've ever held; it shows the current or most recently ceased one only.

If I become an Australian citizen, will I still show up in VEVO?

Generally no — once you're granted citizenship you stop appearing as a visa holder in VEVO. If VEVO returns no match and you believe you're a citizen, that's expected; sight your citizenship certificate or Australian passport instead of relying on VEVO for that question.

Compare MARA-registered migration agents — free


Related: ImmiAccount Australia: How to Set Up, Log In and Use the Home Affairs Portal · VEVO for employers: how to check employee work rights in Australia · VEVO for banks, landlords, and non-immigration organisations · Work Rights on Australian Visas: 2026 Complete Guide · Bridging Visa Work Rights: What Each Bridging Visa Actually Lets You Do · Bridging Visas Australia Explained: Types A, B, C, D and E (2026 Guide) · Do I Need a Migration Agent for My Visa Application?