Getting started with betting tax

Betting tax is a self-assessed tax on the taxable wagering revenue (TWR) of a betting operator’s betting transactions with customers in Queensland. It will be administered by the Office of State Revenue.

Betting tax applies to betting operators whose TWR exceeds the annual tax-free threshold.

The betting tax rate is 15% of the TWR that exceeds the annual threshold amount.

Betting operators who reach the annual threshold amount must register with us and lodge monthly and annual returns. But in some limited cases, monthly returns may not be required.

On-course bookmakers are only required to lodge and pay tax on an annual basis once their TWR exceeds the threshold.

This guide explains everything you need to know about when you need to register for betting tax, including the threshold amount, rate and key definitions.


Office of State Revenue

  • Call 1300 300 734 (Australia) or
    +61 7 3179 2500 (overseas)
  • Send an email using our online enquiry form.