Yes. CTP is compulsory for most vehicles in Qld and in every state and territory of Australia. Trailers and caravans do not need CTP insurance because they are covered by the towing vehicle. In Qld, the registration fee includes CTP. While CTP is compulsory, you can still choose your insurer.