So, I seem to remember from way back when that when you set a billing day for a customer, it will only create invoices on the day that you selected. For weekly, it’s days of the week, so you set tuesday, and it makes invoices on tuesdays. That’s all fine. For monthly, it the date of the month, so the 1st. It only makes invoices if it’s the first of the month.
That all sounds great until the day you picked falls on a non-business day and invoices aren’t created on that day. From what I remember, that means it just won’t create any invoices that month, because it only creates invoices on the specific day. So for the rest of this calendar year, June, Sept, and Dec have the 1st on a weekend. If no one creates invoices, that means that the customer won’t get invoices created until the next month when invoices are created, correct?
I would love to be wrong here, but I don’t believe that there is any fancy coding that says “These invoices that no one made yesterday… do you want those too?”.
Obviously setting up a test is going to take multiple days, so if someone just knows, that would be super helpful.
If my understanding is correct, then I think I’m going to make an idea to try and handle these caveats somehow.