Australian Taxation OfficeLess than a month to lodge your NFP self-review return!7 March 20250Comments by Australian Taxation Office If you haven’t lodged your NFP self-review return yet, take action now. The NFP self-review return is due by 31 March 2025.Go to Source Author: Australian Taxation Office ATO News Australian Taxation OfficeAustralian Taxation Office