If your utility bill was due on the 18th it would be logical that would be when the money was withdrawn from your bank account. However, I have discovered that my utility companies are illogical and decided to withdraw the money two days earlier.