Michael D. answered 04/30/19
Patient Math tutor specializing in High School Pre-AP/AP courses.
It would depend on what type of accounting you are using; cash or accrual. If you are using cash-basis accounting, then you would record the transaction using the date that monies were physically taken out of your account. If you are using accrual basis, then you would record the transaction whenever you received goods or services, or when you performed goods or services; regardless is monies were taken out at that time. If you are using accrual basis, then there will be a time gap between when the goods or services were rendered and when the monies were withdrawn or deposited, this creates the items in our bank reconciliations known as outstanding checks, and deposits in transit. As long as you have recorded the items, your books and bank will reconcile.