In Contract Maintenance, the Bill on Date defaults to the last day of the month and if you bill on any other day, you must remember to change this. It really does not make since to default to the last day of the month if it is a prepaid contract. This should be a setting in the Contract Type window just in case different contract types need a different billing day. What we do is default in the last day of the month based on the month in the Billing: Start Date field. So on a pre-paid, that is the same month as the Contract: Start Date month. If not pre-paid, it is the following month that defaults in to the Billing section and that EOM date is used. We do not have any options or settings that change this.