30 April 2023 year ends.
Return and payment quarter-end 31 March.
Quarter-end 5 April 2024.
Return and payment for quarter ended 31 March.