You can pay your Citibank credit card with cash, but not directly online or by mail
Citibank does not accept cash payments through their website, mobile app, or by mailing cash to them. If you want to pay with physical cash, you have two main routes: pay in person at a Citibank branch, or use a third-party service like MoneyGram or Western Union that converts your cash into a payment Citibank can process.
The in-person route is usually faster and simpler if you have a Citibank branch nearby. You walk in, tell the teller you want to make a credit card payment, and hand over your cash. The payment posts to your account the same day or the next business day, depending on the time you pay.
The MoneyGram or Western Union route takes longer and costs a fee, but works if you do not have a branch close by or cannot visit during business hours. You pay cash at a MoneyGram or Western Union location, and they send the money to Citibank on your behalf — but this can take several business days to show up on your account.
Key Takeaways
- Paying in person at a Citibank branch is the fastest way to pay with cash and usually posts the same day.
- You will need your Citibank credit card or account number when you pay in person so the teller knows which account to credit.
- MoneyGram and Western Union can convert your cash into a Citibank payment, but charge a fee and take several business days to process.
- Paying by mail with a check or money order is faster and cheaper than MoneyGram or Western Union if you want to avoid going to a branch.
- Set up automatic payments from your bank account if you want to avoid handling cash or visiting a branch altogether.
Paying cash in person at a Citibank branch
This is the simplest option if you have a Citibank branch in your area. Go to any Citibank branch during business hours with your cash and your credit card (or write down your account number). Tell the teller you want to make a credit card payment and hand over the cash.
The teller will count the cash, confirm the amount, and process the payment to your credit card account. You will get a receipt showing the payment amount and the date it was processed. The payment usually shows up on your account by the next business day, though same-day posting is common if you pay early in the day.
Bring your physical Citibank credit card if you have it — the teller can scan it to pull up your account when ready. If you do not have the card with you, you can give the teller your account number instead, but it may take a few extra minutes to look up your account.
Using MoneyGram or Western Union to pay with cash
If you do not have a Citibank branch nearby or cannot visit during business hours, you can pay cash at a MoneyGram or Western Union location and have them send the payment to Citibank. Find a MoneyGram or Western Union agent near you (many grocery stores, pharmacies, and check-cashing shops offer these services), and tell them you want to send money to Citibank to pay your credit card.
You will need to provide your Citibank credit card account number so the payment goes to the right account. The agent will take your cash, charge you a fee (usually between $5 and $15 depending on the amount), and send the payment to Citibank. The payment can take three to five business days to show up on your account, which is much slower than paying in person.
This option is most useful if you live far from a Citibank branch or have a work schedule that makes visiting during branch hours impossible. However, the fee and the delay make it less attractive than other payment methods if you have other options available.
Why Citibank does not accept cash by mail or online
Banks do not accept cash through the mail because cash can be lost, stolen, or go missing in transit. There is no way for the bank to prove they received the exact amount you sent, and there is no way for you to prove you sent it. This protects both you and the bank from disputes.
Online payment systems require a bank account or credit card to process the transaction, which is why Citibank's website and app do not have a "pay with cash" option. Cash is a physical form of money that cannot move through digital systems — it has to be converted into a bank transfer or check first.
Other ways to pay your Citibank credit card
If cash is not your only option, you have faster and cheaper ways to pay. You can set up automatic payments from your checking or savings account through Citibank's website or app — this is free and can be scheduled for any day you choose. You can also pay online using your bank account (called an ACH transfer), which is free and usually posts within one to two business days.
You can mail a check or money order to the address on your Citibank statement. This is free but takes five to seven business days to post, so mail it well before your due date to avoid a late payment. You can also call Citibank's customer service line and make a payment over the phone using your bank account — this is free and posts within one to two business days.
If you prefer to pay in person but do not have a Citibank branch nearby, you can visit a different bank's branch and ask if they can process a payment to your Citibank credit card. Some banks offer this service for a small fee, though it is not may provide.
What happens if you pay late or miss a payment
If your payment does not reach Citibank by your due date, you may be charged a late fee and your interest rate may increase. This is true whether you pay with cash, check, or electronic transfer — the date that matters is when Citibank receives the payment, not when you send it.
If you are paying with cash through MoneyGram or Western Union, remember that the payment takes several business days to arrive. If your due date is coming up soon, paying in person at a branch is much safer because it posts the same day. If you are cutting it close, consider paying online from your bank account instead, which is free and faster.
Frequently Asked Questions
Do I need to bring my credit card to pay cash at a Citibank branch?
No, but it makes the process faster. If you bring your card, the teller can scan it to pull up your account when ready. If you do not have the card, you can give the teller your account number and they will look it up manually, which takes a few extra minutes.
How long does it take for a cash payment to show up on my account?
If you pay in person at a Citibank branch, the payment usually posts the same day or the next business day. If you pay through MoneyGram or Western Union, it takes three to five business days. Always check your account online to confirm the payment posted before assuming it went through.
Can I pay someone else's Citibank credit card with cash?
You can pay in person at a branch if you have the account number, but Citibank may ask for identification or proof that you are authorized to make the payment. Call Citibank before you go to ask what documentation they need. You cannot pay someone else's card through MoneyGram or Western Union without their account number and permission.
What if I pay too much cash by accident?
If you overpay, the extra amount becomes a credit on your account that you can use toward future purchases. You can also request a refund by calling Citibank, though they may mail you a check rather than give you cash back, which takes one to two weeks.
Is there a limit to how much cash I can pay at once?
Citibank branches do not have a stated limit on cash payments, but banks are required to report cash transactions over $10,000 to the federal government. This is normal and does not mean anything is wrong — it is just a reporting requirement. If you are paying a very large amount, call the branch ahead of time to make sure they have enough cash on hand.
