Most landlords have a grace period of 5 or 7 days and if paid after said date you are late and a late charge will be attached to your rent, not certain about a law that says they have to give you a grace period, but you can check that out, like I said never heard of a particular law that says not giving a grace period is illegal.....the best to you