Wow thank you all for your help. Really useful information here!
So guys here's the kicker...this is my first multi family investment property. Like my first mortgage payment is due in July! It's a 4 family so luckily my other 3 tenants have all paid and I'm good on Julys mortgage. However I didn't foresee a late payment coming so so soon. Anywho, I ended up letting my tenant know that while I sympathize with her, payment still has to be paid in full by at least 5th of each month. I explained to her that as a courtesy I will waive the late fee THIS MONTH and take it out of her lease at the end of the term. I also asked her for a date as to when she will have June rent...get this she says June 20th! I was expecting something sooner. Although I was upset I didn't want to come off like A-hole. My thing is if she's paying on the 20th I hope she can afford to pay July by the 5th.
You guys have all been very helpful. I welcome anymore suggestion you have going forward from this situation. Thank you.