It is because some months have 30 days and others have 31 (or 28 & 29 for the pedants). Then sometimes your due date falls on a non-business day and they don't get your payment until Monday (instead of Saturday for example).
It all works out in the wash.