Moving Ahead in Life: What Mental Health Supports Can the NDIS Provide? Ever since its introduction in 2013, the National Disability Insurance Scheme (NDIS) has strived to empower people with disabilities through various government-funded disability supports and services. This nationwide scheme provides direct funding to eligible participants, including those with psychosocial disabilities,