Canada and Australia Business Tax IDs for WHMCS
Collect GST/HST, QST and ABN numbers in WHMCS, check ABNs live, and stop charging GST to registered business clients who give a valid number.
What will the tax ID addon do?
It gives WHMCS the business tax numbers Canada and Australia use. Clients enter their GST/HST or QST number, or their ABN, at checkout or in the client area. ABNs are checked live against the Australian Business Register; Canadian numbers are checked for the right format. A client with a valid number can be set tax exempt automatically, and your own registration numbers print on every invoice.
This product is built to order: you get the license key at purchase and the download within 10 business days.
Why do WHMCS sellers need it?
A seller outside Canada registered under the simplified GST/HST system charges GST/HST to consumers, but not to business clients who give their GST/HST registration number. In Australia, the ATO says a business buyer who gives its ABN and states it is registered for GST is not charged GST on imported services. Both rules only work if you collect and keep the number.
What does WHMCS already do, and what does this add?
WHMCS has a tax ID field and checks EU and UK VAT numbers, but it does not check ABNs or know Canadian GST/HST and QST numbers, so it cannot set those clients exempt automatically. The addon adds the fields, the checks, the exemption rule and your registration numbers on invoices.
What is included?
| Part | What you get |
|---|---|
| Fields | GST/HST, QST and ABN fields at checkout and in the client area |
| Checks | Live ABN check against the Australian Business Register; format checks for Canadian numbers |
| Exemption | Registered business clients set tax exempt automatically, with a log |
| Invoices | Your own GST/HST, QST or ABN registration numbers printed on invoices |
| Evidence | The number, check result, address and IP stored with each order |
| Rates | Province presets for GST, HST and QST to load into WHMCS tax rules |
Who is it for?
Hosting and software sellers inside or outside Canada and Australia that bill clients there through WHMCS and are registered for GST/HST, QST or Australian GST.
What do you need, and what are the limits?
Requirements: WHMCS 8.13 or 9.x (I confirm your exact version at purchase), PHP 8.1 or newer, and a free ABN Lookup web services key for the live ABN check.
Limits: I found no public service to check Canadian GST/HST or QST numbers against government records, so those are checked for format only; you can confirm a number by hand in the CRA's registry search. It is not tax advice.
It costs $49 once for a lifetime license with twelve months of updates and support, the license key at purchase and the download within 10 business days.
Key features
- GST/HST, QST and ABN fields at checkout and in the client area
- Live ABN check against the Australian Business Register
- Format checks for Canadian GST/HST and QST numbers
- Automatic tax exemption for registered business clients
- Your registration numbers printed on invoices
- Number, check result, address and IP stored per order
- Province rate presets for WHMCS tax rules
Why customers buy this module
- →Business clients are not charged tax they should not pay
- →Evidence on file for each exemption
- →Invoices that show the numbers clients ask for
Frequently asked questions
Can it check a Canadian GST/HST number online?
Not automatically. I found no public service for that, so the addon checks the number's format and stores it. You can confirm a number by hand in the CRA's GST/HST registry search, and the addon shows a link for it.
Do I still set up tax rules in WHMCS?
Yes. The addon loads province presets you can review, then WHMCS applies them as usual. The addon decides when a business client is exempt.
When will I get it?
You get the license key at purchase and the download within 10 business days of purchase.
Technical specifications
- WHMCS
- 8.13 and 9.x (confirmed at purchase)
- PHP
- 8.1+
- ABN check
- Australian Business Register ABN Lookup web services
- Availability
- Built to order, delivered in 10 business days
- License
- Lifetime, 1 year of updates and support included
- Delivery
- Instant download and license key
- Refunds
- None, all sales are final
Related modules
DATEV Export for WHMCS
I built this DATEV export for a German hosting company. It turns a month of WHMCS invoices into an EXTF posting batch with the right revenue account for each country and VAT case, shows every posting before export, and can zip all invoice PDFs for the tax advisor.
German Invoice PDFs (§ 14 UStG) for WHMCS
I built this addon for a German hosting company that bills in WHMCS. It draws every invoice and correction PDF with seller and buyer details, service periods, tax per rate and the right VAT note, and it flags WHMCS settings and number gaps a tax office would question.
Moneybird Billing Integration for WHMCS
I built this module for a hosting company that bills through Moneybird instead of WHMCS invoices. Orders and renewals become Moneybird sales invoices, payments come back by webhook to activate services, and clients can pay now, by SEPA direct debit or on a monthly invoice.