Understanding Money Orders and Why People Use Them Without Bank Accounts
A money order is a paper document that works like a check but doesn't require a bank account. When you buy a money order, you pay the full amount upfront plus a small fee. The money order then shows that specific amount of money has been set aside and can be claimed by whoever you write it out to. This makes money orders popular for people who don't have traditional bank accounts, which represents a significant portion of the U.S. population.
Learn About Vystar Mobile Banking Status and Troubleshooting →
According to the Federal Deposit Insurance Corporation (FDIC), roughly 5.4% of U.S. households are unbanked, meaning no one in the household has a bank or credit union account. Another 18.5% of households are underbanked, meaning they have an account but still rely on alternative financial services. Money orders serve these populations by providing a way to send money, pay bills, and make purchases without needing to open a bank account.
Money orders offer several advantages compared to sending cash through the mail or paying in person. They provide a paper trail, which means there's a record of the transaction. If a money order is lost or stolen, you may be able to replace it by contacting the issuer. You also receive a receipt showing the amount sent and who it was sent to. This documentation can be valuable for budgeting, record-keeping, or resolving disputes.
The main cost of using a money order is the fee charged by the issuer. These fees typically range from $0.50 to $3.00 depending on where you buy the money order and the amount. For smaller transactions, this fee represents a reasonable cost for the security and documentation a money order provides. For larger amounts, the percentage cost becomes smaller, making money orders increasingly practical as transaction sizes grow.
Takeaway: Money orders are a straightforward payment method for unbanked individuals that provide documentation and security compared to cash payments.
Where to Buy Money Orders Without a Bank Account
You can purchase money orders from numerous retail and financial locations that don't require you to have a bank account. The most common places include grocery stores, convenience stores, and pharmacy chains. Major retailers like Walmart, Target, and local supermarkets typically offer money order services at customer service desks. These locations are convenient because you may already visit them for other shopping needs.
Add Money to Your PayPal Account Guide →
Convenience stores and gas stations represent another major source for money orders. Nearly every 7-Eleven, Circle K, Casey's, and independent convenience store sells money orders. These locations are often open late and available throughout neighborhoods, making them accessible for people with various schedules. Gas station chain locations like Shell, Speedway, and Murphy USA also typically offer money order services.
Post offices are official government locations that sell money orders. The U.S. Postal Service (USPS) offers domestic money orders with limits up to $1,000 per money order. USPS fees are typically on the lower end of the market, ranging from $1.45 to $2.20 depending on the amount. International money orders are also available through the post office, though they have different limits and higher fees.
Check-cashing stores and payday loan businesses frequently sell money orders as part of their service offerings. While these locations have higher fees than grocery stores or the post office (often $2 to $5), they may have extended hours or be located in areas where other options are limited. Money Mart, ACE Cash Express, and Check Into Cash are examples of national chains offering this service.
Bank and credit union branches can sell money orders even if you don't have an account with them. However, fees may be higher, and you might encounter longer lines. Some banks charge between $3 and $5 per money order when sold to non-customers. If you have any relationship with a financial institution, this option may work, but retail locations are usually cheaper and more convenient.
Takeaway: Money orders are available at numerous everyday locations—you have many choices beyond banks, and retail stores typically offer the lowest fees and best convenience.
How the Money Order Cashing Process Works
Cashing a money order is a straightforward process at most locations. When you receive a money order made out to you, take it to any location that cashes money orders—this could be a bank, check-cashing store, grocery store, or other retail venue. Most places that sell money orders also cash them, though some small retailers may not offer cashing services. It's worth calling ahead if you're unsure whether a specific location cashes money orders.
Learn How to Pay Your Humana Insurance Bill Online →
When you arrive at the location, bring the money order and a form of identification. A government-issued ID like a driver's license, passport, or state ID is standard. Some locations accept other forms of identification like a tribal ID, military ID, or other official documents. The staff member will examine the money order to ensure it's made out to you and hasn't already been cashed. They'll look for signs of damage or tampering that might indicate fraud.
The cashier will ask how you want to receive the money—typically in cash or check form. Most people choose cash because they don't have a bank account to deposit a check into. If you receive cash, the transaction is complete. If you choose a check, you'll need to decide what to do with it—you could take it to a check-cashing location, or if you later open a bank account, deposit it there.
Processing time at retail locations is usually immediate. Unlike checks from individuals, which may take several days to clear, money orders from established issuers are typically treated like cash and available right away. This is one major advantage of money orders—the funds become available to the recipient within minutes rather than days.
Some locations may charge a small cashing fee on top of what the original issuer charged. These fees are typically $1 to $3. A few locations cash money orders issued by their company for free (for example, Walmart may not charge to cash a Walmart money order), so check if you know where the money order came from.
Takeaway: Cashing a money order takes just a few minutes at most retail locations and requires only an ID and the money order itself.
Identification Requirements and What Documents Work
To cash a money order, you'll need to present identification at the location. The most widely accepted form is a government-issued photo ID. A valid driver's license is the standard form of identification used for this purpose across nearly all money order cashing locations. A state identification card, which you can obtain from your state's Department of Motor Vehicles even without a driver's license, works equally well and serves the same purpose.
Get Your Free Guide to Online Banking With Ally →
A U.S. passport is a valid federal ID that's accepted everywhere. If you have a passport, it's one of the most universally recognized forms of identification you can present. Military ID cards issued to active duty, retired, or veteran service members are also accepted at most locations. Native American tribal identification cards are recognized by many retailers and financial institutions as valid government-issued identification.
Some locations may accept additional forms of ID beyond the standard government-issued photo IDs. These might include an employment ID with a photo, a college or university ID, or an immigration document. However, acceptance of these secondary forms varies by location. It's generally best to bring a primary government ID to avoid delays or complications.
If you don't currently have a photo ID, you can obtain one relatively quickly. A state identification card through your state's DMV typically costs between $15 and $30 and takes one to two weeks to receive by mail in most states. A passport takes longer (typically four to six weeks with standard processing), but it's valid for ten years and works internationally. Some states offer expedited ID services for an additional fee.
The reason locations require identification is to prevent fraud and money laundering. The cashing location needs to verify that you are the person the money order is made out to. Additionally, federal regulations require financial service providers to collect identification information for transactions. This protects both you and the business from illegal activity.
Takeaway: A government-issued photo ID like a driver's license or state ID is required to cash money orders; getting one takes a few weeks and costs $15-$30 if you don't already have one.
Money Order Limits and How They Affect Your Options
Different money order issuers set different maximum amounts that can be purchased in a single money order. The U.S. Postal Service caps domestic money orders at $1,000. Western Union and MoneyGram, two major money order companies, typically limit single money orders to $