I spoke to the Social Security Administration to see if I could change the date I receive benefits to the 5th of the month or before. They said they couldn't but to check with a lawyer to see if there is a law protecting tenants from late fees based on this situation.
Currently I get paid by or before the 2nd Wed of every month.
I also spoke to the apartment manager and they said they can't change anything because their computers are set to charge the fees when late. It costs $50 for first day and $5 per day after until paid. I have had to pay about $80 in late fee totals and that is a lot for someone living on SSDI, I could pay 2-3 other bills with that. It's mainly hard because I have no other way around it.