Deposits post before withdrawals on the same day, but the order within each group depends on your bank
When you deposit money and make withdrawals on the same day, your bank processes deposits first. This means if you deposit a check in the morning and write a check that same afternoon, the deposit typically posts to your account before the withdrawal does. However, the exact order in which multiple deposits post to each other—and multiple withdrawals to each other—varies by bank and is not standardized across the industry.
The reason this matters is that the order affects whether a transaction will clear or bounce. If you have $500 in your account, deposit $300, and then attempt to withdraw $600 before the deposit posts, that withdrawal may be declined or trigger an overdraft fee, even though you will have enough money once the deposit clears.
Key Takeaways
- Deposits post before withdrawals on the same calendar day, so money you deposit typically becomes available before money you withdraw leaves your account.
- The order in which multiple deposits post to each other is determined by your bank's internal rules and is not the same across all banks.
- Withdrawals typically post in the order your bank receives them, though some banks may batch process checks and electronic transfers separately.
- Your bank's website or account agreement will show you the posting order rules specific to your account, or you can call and ask directly.
How deposits are ordered when multiple ones arrive the same day
Most banks post deposits in the order they are received, but the timing depends on when the deposit actually enters the bank's system. A check you deposit at an ATM at 11 p.m. may not enter the system until the next business day, even though you deposited it on a Friday. A direct deposit from your employer typically posts at a set time each pay period, often early morning on payday.
Wire transfers and ACH transfers (like payments from another bank account) usually post in the order received, but wire transfers often post faster than ACH transfers. If you receive both a wire transfer and an ACH transfer on the same day, the wire transfer typically posts first because it moves through the banking system more quickly.
Some banks also prioritize certain types of deposits. For example, a few banks post direct deposits before other ACH transfers, or post wire transfers before everything else. Your bank's account agreement or customer service line can tell you the specific order your bank uses.
The order withdrawals post when you have multiple ones pending
Withdrawals typically post in the order your bank processes them, which is often the order they are received. However, many banks batch process checks separately from electronic withdrawals (debit card transactions, ACH payments, automatic bill payments). This means all the checks you wrote might post together in the afternoon, while all your debit card transactions post in the morning, even if you made the debit card purchase after writing the check.
Checks can take several days to clear after you write them, so the date you wrote the check is not the same as the date it posts to your account. A check you write on Monday might not post until Thursday, depending on when the recipient deposits it and how long it takes to move through the banking system.
Electronic withdrawals (debit card purchases, online bill payments, ACH transfers you initiate) typically post within one business day, though some post the same day. Automatic recurring payments (like a monthly insurance premium) usually post on the same date each month.
What "posting" means and why the timing matters
Posting is the moment a transaction officially updates your account balance. Before a transaction posts, it may show as "pending" on your account. Once it posts, the money is either added to or subtracted from your available balance.
The posting order matters because your bank uses your available balance to decide whether to allow a transaction. If you have $500 available and a $600 withdrawal attempts to post before a $300 deposit does, your bank will likely decline the withdrawal or charge an overdraft fee. If the deposit posts first, your available balance becomes $800, and the withdrawal goes through.
Some banks also use a practice called "high-to-low" ordering, where they process withdrawals from largest to smallest on the same day, rather than in the order received. This can cause more overdrafts because smaller transactions post first and use up your available balance, leaving larger transactions to bounce. Federal regulations no longer require this practice, but some banks still use it.
How to find your specific bank's posting order
Your bank's account agreement (sometimes called the "Deposit Account Agreement" or "Terms and Conditions") contains the official posting order rules. You can usually find this document on your bank's website under "Legal" or "Account Agreements," or you can request a copy by calling customer service.
The agreement will tell you the order in which your bank posts deposits, the order in which it posts withdrawals, and whether it uses any special rules like high-to-low ordering. Some banks also post this information in the FAQ section of their website or in the help section of their mobile app.
If you cannot find the information online, call your bank's customer service line and ask directly: "In what order do you post deposits and withdrawals when multiple ones occur on the same day?" A representative can give you the answer specific to your account type.
Why banks post deposits before withdrawals
Banks post deposits before withdrawals to reduce the number of overdrafts and to follow standard banking practice. When a customer deposits money, the bank wants that money to be available as quickly as possible. When a customer makes a withdrawal, the bank processes it after deposits to give deposited funds a chance to post first.
This practice protects both the customer and the bank. For the customer, it means money you deposit is less likely to be blocked by a withdrawal you made earlier in the day. For the bank, it reduces the number of overdraft fees and disputes over declined transactions.
However, this does not mean you should rely on same-day posting to cover overdrafts. Deposits can take time to post, and if a withdrawal posts before a deposit does, you may still face an overdraft fee. The safest approach is to keep enough money in your account to cover your planned withdrawals without depending on deposits that have not yet posted.
What happens if a transaction posts in an unexpected order
If you notice that a transaction posted in an order different from what you expected, contact your bank and ask why. Sometimes a transaction posts out of order because it was delayed in the banking system, or because your bank uses a posting order rule you were not aware of.
If your bank charged you an overdraft fee because of the posting order, you can ask the bank to reverse the fee. Many banks will do this if you have a good account history or if the fee was caused by a system error. Explain what happened and ask whether the fee can be waived.
If you frequently have issues with posting order, consider switching to a bank that does not use high-to-low ordering, or one that offers overdraft protection (a linked savings account or line of credit that covers overdrafts automatically). Some banks also offer accounts with no overdraft fees.
Frequently Asked Questions
If I deposit a check and write a check the same day, which posts first?
The deposit typically posts first, but it depends on when each transaction enters your bank's system. A check you deposit at an ATM at 11 p.m. may not post until the next business day, while a check you write might not post for several days after the recipient deposits it. The deposit will post before the withdrawal, but the timing varies.
Do direct deposits always post before other deposits?
Most banks post direct deposits before other ACH transfers, but not always before wire transfers. Wire transfers usually post faster than direct deposits because they move through the banking system more quickly. Check your bank's account agreement or call customer service to confirm the order your bank uses.
Can a bank charge me an overdraft fee if a withdrawal posts before a deposit?
Yes. If a withdrawal posts before a deposit you made the same day, and the withdrawal causes your balance to go negative, your bank can charge an overdraft fee. You can ask the bank to reverse the fee if you believe the posting order was incorrect or if you have a good account history.
What is the difference between pending and posted?
Pending means the transaction has been submitted but has not yet updated your account balance. Posted means the transaction has officially cleared and your balance has been updated. Your bank uses your available balance (which includes pending transactions) to decide whether to allow new transactions.
Does my bank have to post transactions in the order I made them?
No. Banks are not required to post transactions in the order you made them. They can batch process certain types of transactions (like checks) separately from others (like debit card purchases), and some banks use high-to-low ordering for withdrawals. Your account agreement will explain your bank's specific posting order rules.