NIPT is generally recommended for women at higher risk of pregnancy complications due to factors like advanced maternal age, a history of genetic disorders, or abnormal results from other prenatal tests. However, its non-invasive nature and high accuracy make it a valuable option for routine screening in all pregnancies.