What a one-time payment is and how it moves through the system

A one-time payment is a single transfer of money from your bank account to another account, processed once and then finished. Unlike a recurring bill payment that repeats on a schedule, a one-time payment happens exactly when you authorize it and does not repeat unless you send another one.

When you initiate a one-time payment, your bank pulls the amount from your account, routes it through the banking network (usually the ACH system for transfers between regular bank accounts, or the wire system for faster transfers), and deposits it into the receiving account. The money leaves your account when ready or within one to three business days, depending on the payment method and the receiving bank's processing speed.

One-time payments are useful when you need to send money to someone once—paying a contractor, settling a medical bill, sending money to a family member, or paying a vendor you do not plan to pay again. Because there is no standing instruction to repeat the payment, you control exactly when and how much money moves.

Key Takeaways

  • A one-time payment leaves your account once and does not repeat unless you manually send another payment.
  • Most one-time payments between regular bank accounts take one to three business days to arrive, though wire transfers can be faster.
  • You need the recipient's account number and routing number (or their name and address for some payment types) to send a one-time payment.
  • One-time payments are safer than recurring payments because they do not create a standing authorization that could be misused.

How to send a one-time payment from your bank account

Log into your bank's website or mobile app and look for a section labeled "Send Money," "Pay Someone," "Transfers," or "Bill Pay." The exact name depends on your bank, but the function is the same. Select the option to send a payment to someone not yet in your payee list, or choose an existing payee if you have paid them before.

Enter the recipient's information. For payments to another bank account, you will need their account number and the routing number of their bank. For bill payments through your bank's bill pay system, you may only need the company name and account number. For payments to people (like family or contractors), some banks let you send money using just their email address or phone number if they are enrolled in a service like Zelle or your bank's own person-to-person system.

Enter the amount and select the payment date. If you choose today's date, the payment typically processes the same day or the next business day. If you choose a future date, the bank holds the payment and sends it on that date. Review the details carefully—once sent, many one-time payments cannot be stopped, especially if the recipient's bank has already received the funds.

Confirm the payment. Your bank will show you a confirmation number. Write it down or take a screenshot. This number is your proof that you sent the payment and the amount you sent. Keep it until the payment clears and the recipient confirms they received the money.

One-time payments versus recurring payments and bill pay

A recurring payment is a standing instruction to your bank to send the same amount to the same recipient on a schedule—weekly, monthly, or yearly. Once you set it up, the payment happens automatically without you doing anything. Recurring payments are useful for bills that stay the same month to month, like rent, insurance, or a subscription service.

A bill pay service through your bank is a way to send one-time or recurring payments to companies. Instead of giving the company your bank account number directly, you tell your bank to pay the company on your behalf. This adds a layer of protection because the company never has direct access to your account. Bill pay typically takes three to five business days because your bank mails a check or processes the payment through a clearing house.

One-time payments are faster and more direct than bill pay but require you to remember to send them. They are also safer than recurring payments because they do not create a standing authorization. If a scammer gains access to your account, they can only steal what you have authorized for that single payment, not set up a recurring drain.

How long a one-time payment takes to arrive

The timing depends on the payment method. An ACH transfer between two U.S. bank accounts typically takes one to three business days. The money leaves your account within one business day, but the receiving bank may hold it for a day or two before crediting it to the recipient's account. Weekends and bank holidays do not count as business days, so a payment sent on Friday may not arrive until Tuesday.

A wire transfer is faster—usually same-day or next-day—but costs money (typically $15 to $30) and cannot be reversed once sent. Use wire transfers only when speed is critical and you are certain of the recipient's account details, because a mistake cannot be undone.

Payments sent through person-to-person services like Zelle or Venmo may arrive within minutes to a few hours if both people use the same service. Payments sent through bill pay to a company typically take three to five business days because your bank may mail a physical check.

Always tell the recipient when you are sending a payment and what amount to expect. If the payment does not arrive within the expected timeframe, contact your bank with your confirmation number so they can trace it.

What information you need to send a one-time payment

For a payment to another bank account, you need the recipient's full name, account number, and the routing number of their bank. The routing number is a nine-digit code that identifies the bank. You can find it on a check, on the bank's website, or by calling the bank directly. If you have the wrong routing number, the payment may go to the wrong bank or be rejected.

For a bill payment to a company, you typically need the company name, your account number with that company, and the payment address. Your bank's bill pay system usually has a directory of common companies, so you may only need to select the company from a list and enter your account number.

For a person-to-person payment through Zelle, Venmo, or a similar service, you may only need the recipient's email address or phone number. However, the recipient must be enrolled in the same service for the payment to go through.

Double-check all information before confirming the payment. A typo in an account number or routing number can send your money to the wrong place, and recovering it is difficult and time-consuming.

Canceling or stopping a one-time payment

If you sent a one-time payment and realize you made a mistake, your options depend on how far the payment has progressed. If you catch the error within a few minutes and the payment has not yet left your bank, you may be able to cancel it through your bank's website or app. Look for a "Pending Transactions" or "Scheduled Payments" section and select the payment to cancel.

Once the payment has left your bank and entered the banking network, you cannot cancel it directly. Instead, contact your bank and ask them to attempt a reversal or recall. The bank will try to retrieve the funds from the receiving bank, but this only works if the receiving bank has not yet credited the money to the recipient's account. If the recipient has already received and spent the funds, the reversal will fail.

For wire transfers, reversals are almost never possible. Wire transfers are designed to be final and irreversible, which is why they are used for large, time-sensitive transactions. If you send a wire transfer to the wrong account, you will likely lose the money.

The best protection is to verify all details before you send the payment. If you are unsure about the recipient's account information, contact them directly by phone or in person to confirm the details.

Fees and limits for one-time payments

Most banks do not charge a fee for one-time ACH transfers between accounts at the same bank or to other banks. However, some banks charge a small fee (usually $1 to $3) for transfers to external banks, and some charge fees only if you exceed a certain number of transfers per month.

Wire transfers cost money—typically $15 to $30 per transfer—because they are processed faster and manually verified by bank staff. Person-to-person payment services like Zelle are usually free, though some charge a fee if you want the money to arrive faster.

Your bank may also limit how much you can transfer in a single one-time payment or per day. These limits vary by bank and account type. If you need to send more than your limit, contact your bank to ask if they can increase it temporarily or permanently.

Frequently Asked Questions

Can I stop a one-time payment after I have sent it?

If the payment is still pending and has not left your bank, you may be able to cancel it through your bank's app or website. Once it has been sent, you can ask your bank to attempt a reversal, but this only works if the receiving bank has not yet credited the funds to the recipient. Wire transfers cannot be reversed.

What is the difference between a one-time payment and a wire transfer?

A one-time payment is usually an ACH transfer that takes one to three business days and is free. A wire transfer is faster (same-day or next-day) but costs $15 to $30 and cannot be reversed. Use wire transfers only when speed is critical.

Do I need the recipient's name to send a one-time payment?

For ACH transfers, you need the recipient's account number and routing number. The name helps verify you are sending to the right person, but the account number is what matters. For person-to-person services, you may only need an email or phone number.

What happens if I send a one-time payment to the wrong account?

Contact your bank when ready with your confirmation number. They can attempt a reversal if the receiving bank has not yet credited the funds. If the funds have been credited and spent, recovery is difficult. Always verify account details before sending.

Can I set a one-time payment to send on a future date?

Yes. When you initiate the payment, you can choose a future date and your bank will hold the payment until that date, then send it. This is useful if you want to time a payment to arrive on a specific day or if you want to schedule payments in advance.