What you need before you start

Online payment means moving money from your bank account, credit card, or digital wallet to pay a bill, loan, or person—without writing a check or going in person. To set it up, you need three things: a way to send money (a bank account, card, or app), the recipient's payment details (account number, routing number, or payment address), and a way to receive confirmation that the money moved.

The setup itself takes 5 to 10 minutes. What takes longer is waiting for the money to arrive—that depends on which method you choose. A same-day transfer through your bank's bill pay might land tomorrow. An ACH transfer (the standard bank-to-bank method) usually takes 1 to 3 business days. A wire transfer lands the same day but costs $15 to $50.

Before you set up anything, check whether the person or company you're paying already has a payment portal. Most utilities, loan servicers, and government agencies have their own websites where you can pay directly. That's often faster and more secure than setting up a third-party payment app.

Key Takeaways

  • Check the biller's own website first—most utilities, loans, and government agencies have a payment portal that's faster and more secure than a third-party app.
  • You'll need the recipient's bank routing number and account number for ACH transfers, or their mailing address if you're using your bank's bill pay service.
  • ACH transfers (the standard method) take 1 to 3 business days and cost nothing; wire transfers land the same day but cost $15 to $50.
  • Save your payment confirmation number and screenshot the confirmation page—if the money doesn't arrive, you'll need proof you sent it.
  • If you're paying someone you don't know or haven't paid before, start with a small test payment to make sure the account details are correct.

Setting up payment through your bank's website or app

Log into your bank's website or mobile app and look for "Bill Pay," "Send Money," or "Payments." The exact name varies by bank. Click that section and select "Add a Payee" or "New Payment." You'll enter either the company's name and mailing address (if they're a biller like an electric company) or the recipient's bank routing number and account number (if you're sending money to another person's bank account).

Your bank will ask you to verify the payee before the first payment goes through. This usually means they'll send a small deposit (25 cents to $1) to the account you listed, and you'll have to confirm the amount. This step protects you from sending money to the wrong account by mistake. It takes 1 to 3 business days.

Once the payee is verified, you can set up a one-time payment or a recurring payment. For recurring payments, you choose the amount and the date it should go out each month. Your bank will send it automatically on that date. You can change or cancel a recurring payment anytime before the scheduled send date.

Sending money through a digital wallet or payment app

Apps like Venmo, PayPal, Square Cash, and Zelle let you send money to another person's phone number or email address. These are fastest for peer-to-peer transfers—money can land within minutes or hours. To set one up, download the app, create an account with your name and phone number, link your bank account or debit card, and add the recipient's phone number or email.

The first time you send money to someone new, the app will confirm their identity. Some apps show you the recipient's name and photo; others ask you to verify the phone number or email matches the person you intend to pay. Do this step carefully—if you send money to the wrong number, recovery is difficult.

Digital wallets have daily and monthly limits on how much you can send. Venmo's limit is $20,000 per week. PayPal's is $60,000 per month. Zelle's is $500 per day (though some banks set their own limits). If you need to send more than the limit, you'll have to split the payment across multiple days or use a different method.

Paying a bill directly through the company's website

Most utilities, credit card companies, loan servicers, and government agencies have their own payment portals. Log into your account on their website, look for "Make a Payment" or "Pay Now," and follow the prompts. You'll usually choose whether to pay from a bank account (ACH, takes 1 to 3 days) or a debit or credit card (often instant, but may charge a fee).

Paying directly through the biller's site is the safest method because you're not giving your bank details to a third party. The biller already has your account information, so there's less risk of fraud. You'll get a confirmation number immediately and a receipt by email within a few minutes.

If the company charges a fee for credit card payments but not for bank account payments, use the bank account option. The fee is usually 2 to 3 percent of the payment amount, which adds up fast on large bills.

What to do if the payment doesn't arrive

If money you sent hasn't shown up after the expected time, first check your bank account to confirm the money actually left. Look at your transaction history and find the payment you made. If it shows as "pending," wait another business day—pending payments sometimes take longer than expected.

If the payment shows as "completed" or "sent" on your end but the recipient says they haven't received it, contact your bank immediately. Have your confirmation number ready. Your bank can trace the payment and tell you whether it's stuck in the system, sent to the wrong account, or rejected by the recipient's bank.

If you sent money to the wrong account by mistake, contact your bank right away. They can sometimes recall the payment if it hasn't been claimed yet. If it has been claimed, you'll need to contact the recipient and ask them to return it. If they won't, you may have to pursue it through small claims court or your state's attorney general.

For peer-to-peer apps like Venmo or PayPal, contact the app's support team through the app itself. They can see the transaction on their end and may be able to reverse it if the recipient hasn't withdrawn the money yet.

Protecting yourself from fraud and mistakes

Before you set up automatic payments, verify the recipient's details by calling them directly using a phone number you find yourself (not one they give you in an email or text). Ask them to confirm their routing number, account number, or mailing address. Scammers often send fake payment instructions that look like they came from a real company.

For the first payment to a new recipient, send a small amount as a test. Pay $1 or $5 and wait for it to arrive. Once you confirm it landed in the right place, you can set up larger or recurring payments.

Save your confirmation number and take a screenshot of the confirmation page for every payment. If there's a dispute later, you'll need proof that you sent the money on the date you claim. Your bank's transaction history shows that money left your account, but it doesn't show where it went—the confirmation from the payment system does.

Never share your bank account number, routing number, or online banking password with anyone, even if they claim to be from the company you're paying. Legitimate billers already have this information or will ask you to enter it yourself on their secure website.

Choosing the right payment method for your situation

MethodSpeedCostBest for
Biller's website (ACH)1–3 business daysFreeRecurring bills (utilities, loans, subscriptions)
Biller's website (credit card)Instant to 1 day2–3% feeOne-time payments when you need speed
Bank bill pay (mailing)3–5 business daysFreeSmaller companies without online payment
Bank ACH transfer1–3 business daysFreeSending money to another person's bank account
Wire transferSame day$15–$50Urgent payments or large amounts
Digital wallet (Venmo, PayPal, Zelle)Minutes to hoursFree (usually)Peer-to-peer transfers between friends or family

Frequently Asked Questions

Can I cancel a payment after I've sent it?

It depends on how far the payment has gone. If it's still pending (hasn't left your account yet), you can usually cancel it through your bank's website or app. Once it's been sent and is in transit, you can't cancel it—you have to wait for it to arrive and then ask the recipient to return it. Wire transfers can't be cancelled once they're sent.

What's the difference between ACH and a wire transfer?

ACH is the standard bank-to-bank transfer method. It's free, takes 1 to 3 business days, and is reversible if something goes wrong. A wire transfer is faster (same day) but costs $15 to $50 and is permanent—once it's sent, you can't get it back. Use ACH for routine payments and wire transfers only when you need the money to arrive the same day.

Is it safe to save my payment information in an app?

It's generally safe if the app is from a major company (your bank, PayPal, Venmo, Zelle) and you use a strong, unique password. These companies encrypt your data and have fraud protection. Don't save payment information in apps from companies you don't recognize or that aren't well-established. If your phone is stolen, someone with access to your apps could send money from your account, so enable two-factor authentication (a code sent to your phone) on any payment app you use.

What if I accidentally sent money to the wrong person?

Contact your bank or the payment app immediately. If the money is still pending, they may be able to stop it. If it's already been delivered, ask the recipient to return it. If they won't, you can file a dispute with your bank or the app's support team, but recovery isn't may provide. This is why sending a small test payment first is important.

Do I have to pay a fee to set up online payment?

No. Setting up bill pay through your bank is free. Paying through a biller's website is free if you use ACH (bank account) but may charge 2 to 3 percent if you use a credit card. Digital wallet apps like Venmo and Zelle are free for standard transfers. Wire transfers cost $15 to $50. Always check whether a fee applies before you confirm the payment.