NFP self-review return done? March 31 Deadline approaches
NFP self-review return done? March 31 Deadline approaches. The ATO is reminding not-for-profits (NFPs) of the imminent 31 March 2025 deadline for non-charitable NFPs that need to self-assess as income tax…