IBT is a bank-to-bank transfer of funds using routing and account numbers

IBT stands for Interbank Transfer. It is the movement of money from one bank to another, initiated by you or your employer, using your account number and the receiving bank's routing number. The transfer happens electronically through the Federal Reserve or a private clearing network, and the funds move from your account at one institution to an account at a different institution.

You encounter IBTs constantly without always knowing the term. When your paycheck lands in your checking account, that is an IBT. When you send money to a friend at a different bank, that is an IBT. When you pay a bill and the payment goes to a company whose bank is not yours, that is an IBT. The term simply names the route the money takes, not the reason you sent it.

Key Takeaways

  • IBT stands for Interbank Transfer and means money moving electronically from one bank to another using routing and account numbers.
  • Most payroll deposits, bill payments, and peer-to-peer transfers between different banks are IBTs.
  • IBTs typically take one to three business days to complete, depending on the time of day you initiate them and whether both banks process on the same schedule.
  • You do not need to do anything special to receive an IBT — your bank handles the routing automatically once the sending bank provides your account and routing numbers.

How an IBT actually moves money between banks

When you initiate an IBT, you provide two pieces of information: the receiving account number and the receiving bank's routing number. Your bank uses the routing number to identify which Federal Reserve district handles that bank, then sends the transfer instruction through the clearing network. The Federal Reserve (or a private clearing house like the Automated Clearing House, or ACH) debits your account and credits the receiving account.

The process is not instantaneous. Your bank removes the money from your balance immediately or within hours, but the receiving bank does not credit the other account until the next business day or the day after. This delay exists because the Federal Reserve and ACH process transfers in batches, usually overnight. A transfer sent on a Friday afternoon may not land until Monday or Tuesday.

Both banks must be open and processing on the same day for the transfer to move. If you send money on a weekend or holiday, the clock does not start until the next business day at both institutions.

The difference between IBT and other transfer types

An IBT moves money between banks. A wire transfer also moves money between banks, but it is faster (usually same-day or next-day) and costs money — typically $15 to $30 per transfer. Wires are used for urgent or large transfers. IBTs are free or low-cost and are the standard for payroll, bill payments, and routine transfers.

A domestic transfer is an IBT within the United States. An international transfer or SWIFT transfer moves money to a bank outside the U.S. and takes longer (three to seven business days) because it must pass through correspondent banks in other countries.

A same-bank transfer is not an IBT — it is money moving between two accounts at the same institution. Your bank handles it internally, usually instantly, and does not need to use the Federal Reserve or ACH network.

Why your paycheck is an IBT

Your employer does not hand you cash or write a check anymore in most cases. Instead, they send your paycheck as an IBT directly to your bank account. Your employer's payroll processor collects your account number and routing number (usually from your first day of work), then batches all employee payments and sends them through ACH on payday. Each payment is an IBT from the employer's bank to your bank.

This is why you need to provide your routing number and account number to your employer. Without them, payroll cannot route the money to the right place. If you change banks, you must update your account and routing numbers with payroll, or your next check will go to your old bank.

What to do if an IBT does not arrive on time

If you are expecting an IBT and it does not show up within three business days, contact the sending bank first. Ask them to confirm the transfer was sent and provide you with a confirmation number or reference ID. They can tell you whether the money left their system.

If the sending bank confirms the transfer was sent, contact your receiving bank. Give them the confirmation number and ask them to trace the transfer. They can check whether the money arrived in their system but has not been posted to your account yet, or whether it was rejected due to a mismatched account number or routing number.

If the money was rejected, the sending bank will usually return it to the originating account within one to three business days. You will then need to correct the account or routing number and resend the transfer.

IBT holds and when banks delay posting

A bank may place a hold on an incoming IBT, meaning the money arrives in their system but is not available to you immediately. Holds are legal under the Expedited Funds Availability Act and typically last one to five business days. Banks use holds to verify that the transfer is legitimate and that the sending account actually had the funds.

A hold is not the same as a delay in the transfer itself. The money has arrived at your bank; it is just not yet available for you to withdraw or spend. You can see it in your account as "pending" or "on hold." Once the hold lifts, the money becomes available.

Holds are most common on large transfers, transfers from unfamiliar banks, or transfers to new accounts. If you receive regular IBTs from the same source (like payroll), your bank will eventually stop placing holds on them.

Frequently Asked Questions

How long does an IBT take?

Most IBTs take one to three business days. The sending bank processes the transfer overnight, the Federal Reserve or ACH clears it the next business day, and the receiving bank posts it to your account by the following day. Transfers sent on weekends or holidays do not start processing until the next business day.

Do I pay a fee for an IBT?

Most IBTs are free. Your bank does not charge you to receive an IBT, and many banks do not charge to send one either. Some banks charge $1 to $3 for outgoing transfers, and some charge nothing. Check your bank's fee schedule or ask a teller. Wire transfers, by contrast, usually cost $15 to $30.

What if I give the wrong account number?

If the account number does not match any account at the receiving bank, the transfer will be rejected and returned to the sending account within one to three business days. If the account number matches a different person's account, the money may be deposited there by mistake. Contact your bank immediately if this happens — they can attempt to recover the funds.

Can I cancel an IBT after I send it?

If you cancel within a few hours of sending, before the sending bank has processed the batch, you may be able to stop it. After that, the transfer is in the Federal Reserve or ACH system and cannot be recalled. Contact your bank immediately if you need to cancel — do not wait.

Is an IBT the same as a direct deposit?

Direct deposit is a type of IBT. When your employer deposits your paycheck directly into your account, that is an IBT initiated by your employer's payroll system. The terms are not interchangeable — all direct deposits are IBTs, but not all IBTs are direct deposits.