Skip to content
Homeowner guide · 3 minutes · Free · Victoria VBA

How to verify a Victoria contractor's licence in 2026 (3-minute guide)

The Victorian Building Authority publishes every registered building practitioner on a free public register. Melbourne homeowners can verify any DB-U or DB-L builder in under three minutes and confirm Domestic Building Insurance cover for projects above A$16,000. This guide is also upfront about one thing: AskBaily's automated lookup manual-flags Victoria because the VBA register runs on a Power Apps portal that we don't yet automate. Here's the two-click manual path instead.

Honesty disclosure

Why our /tools/contractor-check manual-flags Victoria today

The VBA Find-a-Practitioner register runs on a Microsoft Power Apps portal at appsvba.powerappsportals.com — a JavaScript-rendered portal with session tokens, CSRF cookies, and dynamic form fields that change on every page load. Reliable automation requires a browser runtime (Playwright or Cloudflare Browser Rendering) that adds cost and latency we haven't committed to. Rather than ship a scraper that breaks the week VBA refreshes their portal theme, our tool surfaces a manual-verify notice with a direct link to the VBA portal. If we flip on automated VBA verification in the future, this page will update. Meanwhile: free, honest, two clicks.

Victorian Building Authority practitioner register
The VBA Find a Practitioner portal. Free, public, Power-Apps-rendered.

Six steps to verify

  1. Step 1

    Get the VBA practitioner number

    Victorian registered building practitioners hold a VBA number in formats like DB-U##### (Domestic Builder — Unlimited), DB-L##### (Domestic Builder — Limited), or DB-M##### (Domestic Builder — Manager). Every VBA-registered practitioner's quote, advertisement, and vehicle must show their registration number under the Building Act 1993 (Vic). For any domestic building work above A$10,000 in contract value, the builder MUST hold current VBA registration in the appropriate class.

  2. Step 2

    Open the VBA Find a Practitioner portal

    Navigate to vba.vic.gov.au/consumers/find-a-practitioner. Click 'Search the practitioner register' — this opens the Microsoft Power Apps portal at appsvba.powerappsportals.com/PractitionerRegister. The portal is free and public but it's JavaScript-rendered with session tokens, so it only works in a browser. Enter the practitioner number, name, or business name and click Search.

  3. Step 3

    Read the class of registration and status

    Every VBA practitioner has a registration class — DB-U (Domestic Builder — Unlimited, full multi-trade residential), DB-L (Domestic Builder — Limited to specific trades, e.g. waterproofing only), or DB-M (Manager — supervisory role). A DB-L waterproofing practitioner cannot legally bid a full kitchen renovation. Status must show 'Registered' — anything else (Suspended, Cancelled, Expired, Not Registered) means they cannot legally perform the work today.

  4. Step 4

    Check Domestic Building Insurance (DBI) for projects over A$16,000

    Victoria's Domestic Building Insurance scheme is mandatory for any domestic building work above A$16,000 in contract value. DBI is sold by a handful of approved insurers (VMIA / QBE / Zurich etc.) and protects you if the builder dies, disappears, or becomes insolvent, or if defective work surfaces within the warranty period. The builder must take out DBI BEFORE accepting deposit or starting work. Ask for the Certificate of Insurance — the builder cannot accept a deposit above 5% until DBI is in place. DBI detail is at vba.vic.gov.au/consumers/domestic-building-insurance.

  5. Step 5

    Review disciplinary actions and conditions

    The register flags any conditions, suspensions, cancellations, or show-cause notices on the practitioner's record. Common conditions include 'supervised work only', 'no new contracts above A$X', or 'must notify VBA of site addresses'. Conditions are always a pattern signal — one condition from five years ago is noise, multiple current conditions or any condition tied to consumer harm is a red flag. VCAT (Victorian Civil and Administrative Tribunal) decisions affecting the practitioner are linked where relevant.

  6. Step 6

    Cross-check the builder's ABN on abr.business.gov.au

    A Victorian builder operates as either a sole trader or a company. Look up the business name on abr.business.gov.au to confirm the ABN is active and GST-registered. A 'Cancelled' ABN on a builder quoting you is a strong indicator of either trading-while-insolvent or identity theft. Also confirm the ABN attached to the VBA record matches the ABN on the quote — a mismatch means you're contracting with a different legal entity than the one that holds the VBA registration.

Red flags — walk away if you see any of these

AskBaily's free tool (with a VIC manual-flag caveat)

Our /tools/contractor-check currently returns a manual-verify notice for Victoria, with a direct link to the VBA portal. This is by design — it's better than shipping a scraper that occasionally lies about a builder's status. For the 17 other jurisdictions we cover, the tool returns a live green / yellow / red scorecard. When we onboard a sanctioned browser-rendering pipeline for VIC, this will flip to live.

Source of truth for Victoria is always the VBA register. We are a router, not a mirror.

Frequently asked questions

Why is AskBaily's contractor-check tool showing 'manual verify' for Victoria instead of a live scorecard?

Because we chose to be honest rather than flaky. The VBA practitioner register is served through a Microsoft Power Apps portal that's JavaScript-rendered with anti-automation controls (session tokens, CSRF cookies, dynamic form fields). Reliably scraping it requires a browser runtime — Playwright, Puppeteer, or Cloudflare Browser Rendering — which adds cost and latency we haven't committed to yet. Rather than ship a fragile scraper that breaks the week VBA updates their portal theme, we surface the manual-flag warning and link you straight to the VBA portal. When we partner with the VBA directly or stand up a sanctioned browser-rendering pipeline, we'll flip this to live. Until then, the two-click manual check is better than a scraper that lies.

What's the difference between DB-U, DB-L, and DB-M?

DB-U is Domestic Builder — Unlimited: full multi-trade residential construction up to any contract value, subject to DBI cover. DB-L is Domestic Builder — Limited: a specific trade scope only (e.g. 'waterproofing only', 'carpentry only'). A DB-L waterproofing practitioner cannot legally take on a full bathroom renovation — they can only do the waterproofing component. DB-M is Domestic Builder — Manager: supervisory role for someone who nominates company-level registration. For a full home renovation, you want the builder's principal to hold DB-U.

What does Domestic Building Insurance actually cover?

DBI covers losses if the builder dies, disappears, becomes insolvent, or loses VBA registration before finishing your job — plus defective work discovered within the statutory warranty period (6 years structural, 2 years non-structural under the Building Act 1993 Part 9). Cover is capped at A$300,000 per building. It does NOT cover disputes over quality while the builder is still trading — for those, use Domestic Building Dispute Resolution Victoria (DBDRV) first, then VCAT.

My builder says DBI is 'too expensive' and wants to self-insure. Is that allowed?

No. For any domestic building work above A$16,000 in Victoria, DBI is a statutory requirement — not optional, not something the parties can waive. A builder offering to self-insure or asking you to sign a waiver is either misinformed or misrepresenting the law. Any deposit above 5% paid without DBI in place is a prosecutable offence for the builder under the Domestic Building Contracts Act 1995 and is unrecoverable under DBI if things go wrong.

I hired a 'general contractor' and the VBA register says 'Not found'. What now?

If the contract value is above A$10,000, stop work immediately. Unregistered domestic building work above A$10,000 is a criminal offence under the Building Act. It also voids any warranty claim under the Act's statutory warranties AND makes DBI cover impossible to obtain retroactively. Contact Consumer Affairs Victoria and VBA, and get a construction lawyer to review the contract. If the contract value is under A$10,000 for genuinely non-registered-required work (small handyman jobs), verify they still carry public liability insurance.

Can I use AskBaily's tool instead of the VBA register?

Partially — and we're upfront about the limitation. For Victoria specifically, our tool returns a manual-verify notice with a direct link to the VBA portal. We don't fabricate a live result when we can't guarantee freshness. For 17 other jurisdictions we query the regulator directly and return a live scorecard. When VBA automation comes online we'll flip VIC to the same live-scorecard experience. Meanwhile, the two-click path through our tool is still faster than Googling 'VBA register' and getting a dozen scam sites first.

Related