but the students still have to buy their books and school supplies don’t they?
Yes but if you’re in a situation where you can’t buy your school supplies (for example if you’re an orphan without inherited wealth like Tom Riddle) then there is in fact a Hogwarts fund to use so if you really can’t afford stuff you still don’t have to worry.