What happens if you lodge the NFP self-review return late Mar 31, 2025 at 12:00 pm AWST by Ed. Lodge as soon as possible if you missed the NFP self-review return deadline. See link Date published: Mar 31, 2025 Filed under: Tax Office