When do I have to report CGT?

For residential property, you must report and pay within 60 days of completion. For other assets, it’s via your tax return.