better behavior for invoice rounding