Yes, lower-income students can take both of the exams for free. Find eligibility requirements for SAT fee waiver here and for the ACT here.