Some clients have expressed that they understand the term “in arrears” to mean overdue. As a result they feel it is confusing for their users to see charges aging before they are due. It also makes it easier for them to to configure collections as they dont have to factor in the “days till bill due”
At least one of these clients have customised the solution to override the Arrears date to Bill Due Date. It might be a good idea to have this as a configurable option/plugin algorithm