- The Post Office and Western Union sell money orders for cash or a debit card, not a credit card.
- The only workaround is a cash advance. On a $500 money order, the fee and one month of interest can add about $38 to the $2.65 money order fee.
- Paying for a money transfer with a credit card can trigger the same cash advance fee, so fund transfers from your bank account.
- A money order is prepaid cash, so paying rent or bills with one leaves no trace on your credit report. A Kikoff Credit Account is one way to add on-time payments that report to all three bureaus.

Most money order providers no longer accept credit card payments or personal checks for money orders. The U.S. Postal Service sells money orders for cash or debit only, and Western Union locations take cash or debit. Among the only ways to get your credit line into a money order is a cash advance. Carry that balance for a month, and a $500 money order that costs $2.65 with debit can end up costing more than$40.
Why most places don’t accept credit cards for money orders
Money orders are a cash equivalent. They are prepaid, guaranteed, and easy to convert back to cash. That’s why card issuers treat buying one with a credit card as a cash advance, rather than a normal purchase, along with other cash equivalents like lottery tickets or gaming chips.
Risks of buying a money order with a credit card
Cash advance fees and interest
A cash advance is a short-term loan that borrows against your credit limit. Most card issuers charge 3% to 5% of the amount advanced, and cash advance APRs are often higher than the purchase rate. There’s also no grace period, which means interest starts the day you take the money.

Impact on your credit utilization
A cash advance adds to your credit card balance, and so does the fee. If the balance sits there for a while, it can push up your credit utilization ratio. That ratio is one of the major factors used to calculate your credit score.
Alternatives to buying a money order with a credit card
If a cash advance feels like too steep a cost, a few other options could be worth trying first.
Use a debit card
The Post Office, Western Union locations, and other money order providers take debit cards for money orders. Since the money comes from your checking account, there's no cash advance and no interest.
Pay with cash
If you have cash on hand or can get it with a normal ATM withdrawal from your checking account, that could help you avoid cash advance fees. You can simply pay for the money order and send it to your desired recipient.
Send money electronically instead
If you just need to get money to someone, a bank transfer or a money transfer app can skip the money order entirely. Fund it from your bank account or debit card. Card issuers often treat a transfer paid with a credit card as a cash advance, with the same fee and interest.
Bottom line
You can’t buy a money order with a credit card directly. The only workaround is a cash advance. On a $500 money order, that can mean about $41 in fees and interest after one month, compared with $2.65 paying by debit.
Paying with debit keeps the cost down, but debit spending isn’t reported to the credit bureaus, so none of it builds your credit history. A Kikoff Credit Account adds an account that reports on-time payments to Equifax, Experian, and TransUnion. Plans start at $5 a month with no credit check to sign up.
Frequently Asked Questions
No. The Post Office takes cash or a debit card for money orders, and you’ll need your debit card’s PIN. It doesn’t accept credit cards, personal checks, or traveler’s checks.
No. Western Union locations take cash or a debit card for money orders. You can pay for a Western Union money transfer with a credit card, but your card issuer may treat it as a cash advance, so you’d pay the same fee and interest this article describes.
Most likely, yes. If the seller does let you pay for a money order with a credit card, your issuer will likely code it as a cash advance, which comes with an upfront fee, a higher APR than your purchase rate, and interest from the day you receive the money.
Article Sources
- Money Order Fees, USPS. Accessed September 28, 2026.
- Money orders, Western Union. Accessed September 28, 2026.
- USAA credit card agreement, CFPB. Accessed September 28, 2026.
Disclaimer: The information provided in this blog post is meant for informational purposes only and does not constitute financial advice.

.jpg)





