It depends on your landlord's requirements. Some offer a "grace period" after the day rent is due. If you pay your rent late, they are usually allowed to charge a late fee.
You can in Massachusetts - you don't say what state you are in. The landlord has the option of using the deposit for back rent, but he doesn't have to.