You can pay a credit card bill with cash, but not directly at the card issuer

Credit card companies do not accept cash payments made directly to them. If you walk into a bank branch or call your card issuer with cash in hand, they will not take it. Instead, you must convert the cash into a form the card company accepts: a check, a money order, an electronic bank transfer, or a payment through their online portal using a linked bank account.

The reason is operational. Credit card issuers process payments electronically or by mail. They have no mechanism to receive physical cash, count it, verify it, and match it to your account without a paper trail. A check or money order creates that trail. Cash does not.

If you need to pay with cash because you do not have a bank account, or because you prefer not to link one to your card, you have two practical routes: buy a money order with your cash and mail it, or use a third-party payment service that accepts cash and forwards the payment electronically.

Key Takeaways

  • Credit card issuers will not accept cash directly; you must convert it to a check, money order, bank transfer, or online payment first.
  • A money order is the most straightforward cash-to-payment method: buy one at a grocery store, post office, or check-cashing service, then mail it to your card issuer's payment address.
  • Some third-party payment processors accept cash in person and send the payment to your card issuer electronically, though fees may apply.
  • Mailing a check or money order typically takes five to seven business days to reach your issuer and post to your account.
  • If you do not have a bank account, a money order is usually cheaper and more reliable than a third-party payment service.

Converting cash to a money order for mailing

A money order is a paper document that functions like a check. You buy it with cash at a post office, grocery store, Walmart, or check-cashing service. The seller prints your name and the amount onto the money order, you sign it, and you mail it to your card issuer. The card company receives it, deposits it, and credits your account.

To use this method, you need your card issuer's mailing address for payments. This address is usually on the back of your card, in your online account under "Payment Information," or in your monthly statement. Write the money order payable to the card issuer's name exactly as it appears in those documents. In the memo line, write your card number or account number so the issuer can match the payment to your account.

Money orders cost between $0.50 and $2.00 depending on where you buy them. The post office typically charges around $1.45 for a money order up to $500. This is a one-time fee per payment, so if you pay monthly, you will spend $12 to $24 per year on fees alone. Mail delivery takes five to seven business days, so the payment may not post to your account for up to two weeks after you send it.

Keep the receipt from the money order purchase. If the payment does not appear on your account within two weeks, you can use the receipt to trace it or request a replacement.

Using a third-party payment service

Some payment processors accept cash in person and forward the payment to your credit card issuer. These services operate at retail locations, check-cashing stores, or online platforms that partner with local agents. You give them cash, provide your card number, and they send the payment electronically on your behalf.

Common services include Plastiq, PayPal (in some regions), and local check-cashing or bill-payment services. Fees vary widely—some charge a flat fee per transaction (typically $2 to $5), while others charge a percentage of the payment amount (1 to 3 percent). A 2 percent fee on a $500 payment costs $10, which is more expensive than a money order.

The advantage is speed. An electronic payment may post to your account within one to three business days, whereas a mailed money order takes longer. The disadvantage is cost and the need to provide your card details to a third party. If you use this method, verify that the service is legitimate and that your card issuer accepts payments from that processor before you hand over cash.

Paying online with a bank account linked to your card

If you have a bank account but prefer to use cash, you can deposit cash into your bank account, then use that account to pay your credit card online. Most card issuers allow you to link a checking or savings account and set up a one-time or recurring electronic payment.

Log into your card issuer's website or app, go to the payment section, and select "Add a bank account." You will need your bank's routing number and your account number. The card issuer will verify the account by depositing two small amounts (usually under $1 each) into your bank account, which you then confirm. Once verified, you can transfer money from your bank account to your card balance immediately, and the payment typically posts within one to three business days.

This method has no fees and is faster than mailing a check or money order. The only requirement is that you have a bank account and can deposit cash into it. If you do not have a bank account, a money order remains your cheapest option.

What happens if you mail cash directly

Do not mail cash in an envelope to your card issuer. Cash sent through the mail can be lost, stolen, or misplaced. If the envelope arrives damaged or opens in transit, the money disappears and you have no proof you sent it. Your card issuer will have no record of the payment, and you will be responsible for the full amount.

Even if the cash arrives safely, the issuer has no way to match loose bills to your account without additional documentation. They may hold the payment in a suspense account for weeks while they try to figure out which customer sent it. A money order or check solves this problem because it has your account number printed on it.

Timing and how payments post to your account

The date a payment posts depends on the method you use. An electronic payment made through your card issuer's website or app usually posts within one business day. A check or money order mailed to the issuer takes five to seven business days to arrive, plus one to two business days to process and post. A payment made through a third-party service typically posts within one to three business days.

Your card issuer's payment due date does not change based on the method you use. If your payment is due on the 15th and you mail a check on the 14th, the payment will not arrive in time to meet the due date. The issuer will record it as late once it posts, even if you sent it before the deadline. To avoid late fees and interest charges, mail payments at least seven to ten business days before the due date, or use an electronic method.

If you are close to your due date and have cash, your fastest option is to buy a money order in person and pay it through an expedited mail service, or use a third-party payment processor if one is available in your area. Electronic payments made through your card issuer's own system are the fastest and most reliable.

Fees and costs to expect

A money order costs $0.50 to $2.00 per transaction. If you pay your card monthly, that is $6 to $24 per year. Mailing costs are included in the price of the money order at the post office, but if you use a different carrier, add postage (currently $0.68 for a standard letter).

Third-party payment services charge $2 to $5 per transaction or 1 to 3 percent of the payment amount. A $500 payment through a service charging 2 percent costs $10. Over a year of monthly payments, that is $120 in fees.

Electronic payments through your card issuer's website or app have no fee. Payments made through a linked bank account also have no fee. If you have access to a bank account, this is the cheapest method by far.

Frequently Asked Questions

Can I pay my credit card with cash at a store?

No. Retail stores do not accept credit card payments, even in cash. You can use a store's money order service to convert cash into a money order, which you then mail to your card issuer, but the store itself cannot process the payment. Some bill-payment services operate inside grocery stores or pharmacies and may accept cash for credit card payments, but you must ask the store whether they offer this service.

What if I mail cash and it gets lost?

You have no recourse. The card issuer will have no record of the payment, and you will be liable for the full amount. The issuer cannot prove they received it, and you cannot prove you sent it. This is why money orders and checks are safer—they create a paper trail and can be traced if lost.

Do I have to include my account number on the money order?

Yes. Write your credit card number or account number in the memo line of the money order so the issuer can match the payment to your account. Without it, the payment may be delayed or held in a suspense account while the issuer tries to figure out which customer sent it.

Is it faster to pay in person at a bank branch?

Only if the bank is your card issuer. If your credit card is issued by Chase, for example, you can walk into a Chase branch and make a payment. If your card is issued by a different bank, the branch cannot process the payment directly. Call your card issuer to ask whether they have physical branches where you can pay in person.

Can I use a prepaid card to pay my credit card bill?

No. Credit card issuers do not accept payments from prepaid cards or other credit cards. You must pay from a bank account, with a check or money order, or through a third-party payment service. Paying one credit card with another credit card is not possible through official channels.