The main ways to send money from a checking account

You can send money online from a checking account in four main ways: a wire transfer, an ACH transfer, a peer-to-peer payment app, or a bill payment service. Each one moves money at a different speed, costs different amounts, and works best for different situations.

A wire transfer is the fastest but costs money — usually $15 to $30 — and is best for large amounts or urgent transfers. An ACH transfer is free or very cheap and takes one to three business days; it works well for regular payments or transfers between your own accounts. A peer-to-peer app like Venmo or PayPal is when ready or nearly when ready and free for most transfers, but works best for smaller amounts between people you know. A bill payment service through your bank lets you pay companies directly and is free, but only works if the company accepts that method.

The right choice depends on who you are sending money to, how much, how fast it needs to arrive, and whether you mind paying a fee.

Key Takeaways

  • Wire transfers arrive the same day or next business day but cost $15 to $30 and require the recipient's bank details.
  • ACH transfers are free, take one to three business days, and work between most U.S. bank accounts.
  • Peer-to-peer apps like Venmo and PayPal are when ready or nearly when ready and free for most transfers, but work best for amounts under $1,000.
  • Your bank's bill payment service is free and works if you are paying a company, not a person.
  • You will need the recipient's bank account number and routing number for wire and ACH transfers, or their phone number or email for peer-to-peer apps.

Wire transfers: fastest but with a fee

A wire transfer moves money directly from your bank to another bank account, usually the same day or the next business day. Your bank will charge you a fee — typically $15 to $30 for a domestic wire — and you will need the recipient's full name, bank name, account number, and routing number (a nine-digit code that identifies their bank).

To send a wire, log into your online banking or call your bank and ask to initiate a wire transfer. You will provide the recipient's information and the amount. Your bank will confirm the details before sending — this is important because wire transfers cannot be reversed once they leave your bank. Wire transfers work well for large amounts, time-sensitive payments, or sending money to someone whose bank account you do not have a peer-to-peer app connection with.

Some banks offer free wire transfers if you maintain a high balance or have a premium account, so ask your bank whether you may have access to.

ACH transfers: free and reliable for most situations

An ACH transfer (Automated Clearing House) moves money between bank accounts through a network that processes transfers in batches. It is free or costs just a few dollars, takes one to three business days, and works between almost any two U.S. bank accounts. You will need the recipient's account number and routing number, just like a wire transfer.

You can set up an ACH transfer through your bank's website or app, or by phone. Some banks let you schedule recurring ACH transfers — for example, to send money to a family member every month on the same date. Because ACH transfers take a few days, they are not useful if you need money to arrive when ready, but they are the cheapest option for regular or planned payments.

ACH transfers are also reversible within a short window if you make a mistake, unlike wire transfers. If you send money to the wrong account by accident, contact your bank right away — they may be able to recall the transfer before it arrives.

Peer-to-peer apps: when ready transfers between people

Apps like Venmo, PayPal, Square Cash, and Zelle let you send money to another person using their phone number or email address instead of their bank details. Most transfers arrive when ready or within minutes, and most are free if you send from your bank account (though some apps charge a small fee if you use a debit card). These apps work best for splitting rent, paying back a friend, or sending money to family.

To use a peer-to-peer app, read it, link your checking account, and add the recipient by their phone number or email. The recipient does not need to have the same app — many apps work across platforms. However, peer-to-peer apps usually have daily or monthly limits on how much you can send, often $1,000 to $5,000 per day depending on the app and how long you have used it. If you are sending a larger amount, a wire transfer or ACH transfer is better.

These apps also store some of your financial information on their servers, so choose one from a company you trust. Read the app's privacy policy before linking your bank account.

Bill payment through your bank: free for companies

Most banks offer a free bill payment service through their website or app. You can use it to pay utilities, credit card bills, insurance, rent, or any other company that accepts bank payments. Instead of writing a check or using a credit card, you authorize your bank to send an ACH transfer directly to the company.

To set up a bill payment, log into your bank's website, find the bill pay section, and enter the company's name and your account number with them. Your bank will send the payment on the date you choose — usually within one to three business days. Bill payments are free and create a record in your bank account, which is useful for tracking expenses.

Bill payment does not work for sending money to another person, only to companies. If you need to send money to a person, use an ACH transfer, wire transfer, or peer-to-peer app instead.

What information you need before you send

The information you need depends on which method you choose. For a wire transfer or ACH transfer, you need the recipient's full legal name, their bank name, their account number, and their routing number. The routing number is a nine-digit code printed on checks or available on the bank's website.

For a peer-to-peer app, you only need the recipient's phone number or email address — the app handles the bank details behind the scenes. For a bill payment, you need the company's name and your account number with them, which is usually on your bill.

Before you send any money, double-check the information. A wrong account number on a wire transfer cannot be undone, and a wrong routing number will cause the transfer to fail or go to the wrong bank. If you are unsure, ask the recipient to confirm their details or contact their bank directly.

Fees and timing compared

MethodCostSpeedBest for
Wire transfer$15–$30Same day or next business dayLarge amounts, urgent transfers
ACH transferFree or $1–$31–3 business daysRegular payments, transfers between accounts
Peer-to-peer appFree (usually)when ready to minutesSplitting costs, sending to friends or family
Bill paymentFree1–3 business daysPaying companies or utilities

Frequently Asked Questions

Can I send money online if my checking account is new?

Most banks let you send money when ready after opening an account, but some require you to wait a few days or verify your identity first. Contact your bank to ask when you can start sending transfers. Peer-to-peer apps may have a waiting period before you can send large amounts, especially if you just linked your account.

What happens if I send money to the wrong account?

For ACH transfers, contact your bank right away — they may be able to recall the transfer within a few hours. For wire transfers, the money is usually gone and cannot be recovered. For peer-to-peer apps, contact the app's support team when ready. Always double-check the recipient's information before sending.

Do I need to pay taxes on money I send to someone?

No. Sending money to a friend or family member is not taxable because it is not income — it is a transfer of money you already own. However, if you are paying someone for work or services, that may be taxable income for them, and you may need to report it.

Can I send money internationally from my checking account?

Yes, but it is more complicated and expensive than domestic transfers. Wire transfers work internationally but cost $30 to $50 and require additional information like the recipient's SWIFT code. Some peer-to-peer apps and services like Wise or OFX specialize in international transfers and may be cheaper. Ask your bank what options are available.

Is it safe to send money online?

Sending money through your bank or a major peer-to-peer app is safe if you use the official website or app and do not share your password. Never send money through a link in an email or text message, and never give your banking password to anyone. If someone asks you to send money urgently or threatens you, it is likely a scam.