Does your NFP need to lodge an income tax return? Mar 3, 2025 at 1:00 pm AWST by Ed. Taxable NFPs may need to lodge an income tax return – this is different to the NFP self-review return. See link Date published: Mar 03, 2025 Filed under: Tax Office