Most credit card companies do not accept cash payments directly, but you have several ways to turn cash into a payment they will accept
You cannot walk into your credit card company's office and hand over cash the way you might at a utility company. Credit card issuers — whether that is Chase, Capital One, American Express, or your bank — process payments through electronic transfers, checks, or debit card transactions. Cash itself does not move through their system.
That said, cash in your hand can become a credit card payment. The most straightforward route is to deposit your cash into a checking or savings account you control, then pay your credit card bill from that account using online banking, automatic transfer, or a check. A second route is to use your cash to buy a prepaid debit card or money order, then use that to pay. A third is to visit a physical branch of your card issuer's bank and ask whether they accept cash deposits to your credit card account directly — some do, though this is becoming less common.
Key Takeaways
- Deposit cash into your own bank account, then transfer the payment to your credit card through your bank's website or app.
- If you do not have a bank account, buy a money order with your cash and mail it to your credit card company's payment address.
- Some bank branches will accept cash deposits directly to a credit card account, but you must call ahead to confirm your card issuer offers this.
- Prepaid debit cards can receive cash deposits and are then used to pay your credit card bill online, though fees may explore.
- Never give cash to a third party claiming they will pay your credit card for you — this is a common scam.
Depositing cash into your bank account, then paying from there
This is the simplest and cheapest method for most people. Deposit your cash at an ATM or teller window into a checking or savings account in your name. Once the deposit clears — usually the same day for ATM deposits, one business day for teller deposits — log into your credit card company's website or app and transfer money from your bank account to pay your card balance.
To set this up, you will need your bank account number and routing number, which you can find on a check or by logging into your bank's website. When you initiate the payment through your credit card company's site, you will enter these numbers and the amount you want to pay. The transfer typically takes one to three business days to post to your credit card account.
If you do not have online access or prefer not to use it, you can also write a check from your bank account and mail it to your credit card company's payment address. Your credit card statement lists this address, or you can find it on the company's website under "Make a Payment" or "Pay Your Bill".
Using a money order if you do not have a bank account
If you do not have a checking or savings account, you can convert your cash to a money order at most grocery stores, pharmacies, post offices, and check-cashing services. A money order is a paper document that works like a check — you fill in the amount, the payee (your credit card company), and sign it. The fee is usually between $1 and $5 depending on where you buy it.
Write your credit card account number in the memo line so the payment reaches the correct account. Mail the money order to your credit card company's payment address. Allow one to two weeks for it to arrive and post to your account. Keep your receipt until you see the payment reflected in your statement.
Money orders are safer than sending cash through the mail, and they create a paper trail if there is ever a dispute about whether the payment arrived.
Asking your bank branch about direct cash deposits to your credit card
If your credit card is issued by the same bank where you have a checking account — for example, you have a Chase checking account and a Chase credit card — some branches will accept a cash deposit directly to your credit card account. This is fastest because the payment posts when ready or within one business day.
Call your card issuer's customer service number (on the back of your card) and ask whether your local branch accepts cash deposits to credit card accounts. If they do, visit the branch with your card and cash, and ask the teller to deposit it. You will need to show your ID. If they do not offer this service, they will tell you so on the phone, and you can use one of the other methods instead.
This option is becoming less common as banks close branches and move toward digital-only transactions, so do not assume it is available — always confirm first.
Using a prepaid debit card
You can buy a prepaid debit card at most retailers, then load it with your cash. Once loaded, use the card number to pay your credit card bill online the same way you would use a regular debit card. The payment processes within one to three business days.
Prepaid cards charge fees — typically $5 to $15 to buy the card, plus monthly maintenance fees of $2 to $10. These fees add up quickly, so this method is most useful if you need to pay your credit card when ready and have no other way to do so. Read the fee schedule before you buy, because it varies by brand.
Do not confuse prepaid debit cards with gift cards. Gift cards issued by retailers (like Target or Amazon) cannot be used to pay credit card bills online because the payment processor will reject them. Prepaid cards issued by Visa, Mastercard, or American Express can be used anywhere those brands are accepted, including for credit card payments.
What not to do: avoiding cash payment scams
Never give cash to anyone who claims they will pay your credit card bill for you — not a friend, not a family member, not someone advertising a service online. This is a common scam. The person takes your cash and disappears, or they take your cash and your credit card information and use both to commit fraud.
Similarly, do not send cash through the mail to pay your credit card. It can be lost or stolen, and you have no proof you sent it if there is a dispute. Money orders and checks both create a paper trail.
If you receive a call or text from someone claiming to represent your credit card company and asking you to pay in cash or gift cards, hang up. Your credit card company will never ask you to pay that way. This is a scam.
Why your credit card company prefers electronic payments
Credit card companies want payments to come through electronic systems because those systems are fast, trackable, and reduce fraud. When you pay electronically, the company knows when ready that the payment came from you and in what amount. Cash creates uncertainty — it has to be counted, deposited, and reconciled by hand, which costs the company time and money.
This is why most credit card companies have stopped accepting cash payments directly. It is not that they cannot — it is that they do not want to. The shift also reflects the broader move away from cash in the financial system. Fewer people carry cash, and fewer businesses handle it.
Understanding this does not change what you need to do, but it explains why the process requires an extra step. Your cash has to become something the credit card company's system recognizes: a bank transfer, a check, a money order, or a prepaid card payment.
Frequently Asked Questions
Can I pay my credit card with cash at a store?
No. Stores that accept credit card payments cannot reverse the process and accept cash as payment toward your credit card bill. You must pay through your credit card company directly or through a bank.
Will paying with cash affect my credit score?
No. Your credit score depends on whether you pay on time and how much of your credit limit you use, not on the method you use to pay. A payment made with cash-funded money order counts the same as a payment made from a bank account.
How long does it take for a cash payment to show up on my credit card?
If you deposit cash into your bank account and transfer it electronically, one to three business days. If you mail a money order or check, one to two weeks. If you deposit cash directly at a bank branch, usually one business day or less.
What if I do not have a bank account and cannot get one?
Money orders are your best option. You can buy them at post offices, grocery stores, and pharmacies without a bank account. Some credit card companies also accept payments by phone using a prepaid card or money order number, so call customer service to ask what methods they accept.
Can I use a gift card to pay my credit card bill?
No. Retail gift cards (from Target, Walmart, Amazon, etc.) cannot be used for credit card payments. Prepaid Visa, Mastercard, or American Express cards can be used, but retail gift cards are blocked by the payment processor.