Our accounting period is from the 11th of the prior month to the 10th of the current month (ie, May 11th - June 10th). We are very consistent with these dates.
Statements are sent out via email and uploaded to the owner portal on the 10th of each month or the next business day. If the 10th lands on a Saturday, statements may be sent on the previous Friday.
Unlike many management companies that pay their clients at the end of each month, we initiate payments to our clients via ePay along with statements on the 10th of each month (same rule applies for weekends and holidays). Payments go through a 3rd party ACH processing company which takes between 2-4 business days for the payments to settle in our client's accounts.