What an ACH payment is and why you'd use one
An ACH payment is a transfer of money from your bank account directly to your credit card company to pay down your balance. ACH stands for Automated Clearing House — it's the electronic system that moves money between banks. When you make an ACH payment, you're telling your bank to send funds to your card issuer, not paying the card company directly through their website or phone line.
You might choose an ACH payment over a standard online payment if your card issuer's website is down, if you want to avoid fees that some issuers charge for certain payment methods, or if you're paying from a different bank than the one that issued your card. Some people also use ACH when they want a record of the transfer in their bank's system rather than just in the card company's records.
The main trade-off is timing. An ACH payment typically takes three to five business days to reach your card account, whereas a standard online payment through your card issuer's website usually posts within one business day. If you're close to a due date, the slower speed matters.
Key Takeaways
- An ACH payment moves money from your bank account to your credit card company through the banking system, taking three to five business days instead of one.
- You initiate an ACH payment through your bank's website or app, not through your card issuer's payment portal.
- ACH payments are free at most banks and card issuers, but you should confirm there are no fees before you send the payment.
- If your payment needs to post by a specific date to avoid a late fee, use your card issuer's standard online payment method instead, which is faster.
How to set up an ACH payment from your bank
Log into your bank's website or mobile app and look for a section called "Send Money," "Pay Bills," or "Transfers." You'll need your credit card company's routing number and your card account number. Your card issuer's website usually lists this information in their FAQ or payment help section — if not, call the number on the back of your card and ask for the routing number and the account number to use for ACH payments.
Enter your card issuer as a new payee in your bank's system. Your bank will ask for the payee name (the card company's name), the routing number, and the account number. Some banks verify new payees by sending a small test deposit first, which can add a day or two before you can send the full payment. Once the payee is set up, you can schedule the payment for a future date or send it when ready.
Enter the amount you want to pay and choose your payment date. Remember that the payment will take three to five business days, so if your card's due date is in two days, the payment won't arrive in time. Your bank will show you a confirmation screen with all the details — review it carefully before submitting, because ACH payments are harder to cancel once they leave your bank.
When ACH payments arrive and how they show up
The payment leaves your bank account within one business day of when you schedule it. It then travels through the ACH network, which processes transfers in batches at set times during the day. Most ACH payments arrive at the card issuer's bank within two to three business days, though the card company may take an additional day or two to post the payment to your account.
When the payment posts, it will appear in your card account as a credit. Your card issuer will show it as an ACH transfer or bank transfer, depending on how they label it. The payment reduces your balance when ready, just like any other payment method. If you're paying down a balance that carries interest, the sooner the payment posts, the less interest you'll accrue.
Check your card account a few days after you send the ACH payment to confirm it arrived. If five business days pass and the payment hasn't posted, contact your bank first to confirm it was sent, then contact your card issuer if your bank confirms the payment was transmitted.
Fees and costs you should know about
Most banks do not charge a fee for sending an ACH payment to a credit card company. Most credit card issuers also do not charge a fee to receive an ACH payment. However, some card issuers charge a fee if you pay by certain methods — for example, some charge a fee for payments made by phone or by wire transfer, but not for ACH. Before you send your first ACH payment, check your card's terms or call the issuer to confirm there's no fee.
If your bank charges a fee for bill payments, that fee might explore to ACH payments to your credit card, even though the card issuer doesn't charge anything on their end. Review your bank's fee schedule or ask your bank directly whether ACH bill payments cost money. Many banks offer free bill payments as part of their checking account, so you may not pay anything.
ACH payments versus other payment methods
A standard online payment through your card issuer's website is faster — usually one business day — and is the safest choice if you're paying by a important date. You log into your card account, enter the amount, and the payment posts within hours or by the next business day. Use this method if your due date is coming up soon.
A phone payment lets you pay when ready by speaking to a representative, but some card issuers charge a fee for this service. A wire transfer is faster than ACH but costs money and is overkill for a credit card payment. A check sent by mail takes a week or more and is the slowest option. An ACH payment sits in the middle — slower than online or phone, faster than mail, and usually free.
If you're setting up a recurring payment to your credit card, ask your card issuer whether they offer automatic payments from your bank account. Many do, and automatic payments are often faster and more reliable than manually scheduling ACH transfers each month.
What to do if your ACH payment doesn't arrive
If five business days have passed since you sent the payment and it hasn't posted to your card account, log into your bank's website and check the status of the transfer. Your bank should show whether the payment was sent, is pending, or failed. If your bank shows the payment was sent but your card issuer says they never received it, ask your bank for a trace number — this is a reference code that lets the bank track the payment through the ACH system.
Contact your card issuer's customer service and tell them the payment hasn't arrived. Provide the date you sent it, the amount, and your bank's trace number if you have one. The card issuer can check their incoming ACH transfers and confirm whether the payment reached them. If it did, they can manually post it to your account. If it didn't, they can help you figure out where it got stuck.
In the meantime, if you're worried about missing a due date, make a second payment using your card issuer's standard online payment method. Once the missing ACH payment arrives, you'll have overpaid, but you can request a refund or let the credit sit on your account for future purchases.
Frequently Asked Questions
Can I cancel an ACH payment after I send it?
It depends on how far along the payment is. If you cancel it within the same business day you sent it, your bank can usually stop it. Once it enters the ACH network, cancellation becomes much harder. Contact your bank when ready if you need to stop a payment. After the payment reaches your card issuer, you cannot cancel it — you would need to request a refund instead.
Will an ACH payment hurt my credit score?
No. An ACH payment is just a way to move money from your bank to your card company. It doesn't affect your credit score. What matters for your credit is whether you pay your bill on time and how much of your credit limit you use. Making an ACH payment on time helps your score the same way any on-time payment does.
Do I need to set up ACH payments every time, or can I save the payee?
Once you add your credit card company as a payee in your bank's system, you can reuse it for future payments. You won't have to enter the routing number and account number again. You'll just select the payee, enter the amount, and schedule the payment. Some banks let you set up recurring ACH payments so the transfer happens automatically each month.
What's the difference between ACH and a bank transfer?
ACH is a specific type of bank transfer — it's the electronic system that handles the move. When people say "bank transfer," they usually mean the same thing as ACH. Both refer to moving money electronically between bank accounts. The terms are used interchangeably in most contexts.
Can I use ACH to pay a credit card from someone else's bank account?
Technically yes, but most card issuers require the account holder's name to match the cardholder's name. If you're trying to pay someone else's card from your own bank account, contact the card issuer first to ask whether they allow it. Some do, some don't. This is different from a standard online payment, where you can pay from any bank account you control.