A money order is a paper payment method that works similarly to a check, but with built-in security features. Unlike personal checks, money orders are prepaid, meaning you give the issuer cash or funds upfront, and they print a document showing the amount you've paid. The recipient can then cash or deposit the money order at most banks, credit unions, and check-cashing locations. Money orders are issued by post offices, grocery stores, pharmacies, Western Union, MoneyGram, and various other retailers.
Learn How Bank Account Interest Works →
According to the Federal Reserve, approximately 2 billion money orders are processed annually in the United States, demonstrating their continued importance in the payment landscape. They remain popular for several reasons: they don't require a bank account, they provide proof of payment, and recipients don't need to worry about bounced checks since the funds are already collected.
The cost of a money order typically ranges from $0.85 to $5.00, depending on the issuer and the amount being sent. The maximum amount you can send in a single money order varies by issuer—most cap at $1,000, though some Western Union locations allow up to $1,500. If you need to send more than the maximum, you can purchase multiple money orders.
Money orders include security features such as watermarks, special printing patterns, and unique serial numbers. These features make them harder to counterfeit than checks and provide some protection against fraud. However, once a money order is cashed, it's difficult to reverse the transaction, so caution is important when sending them to unfamiliar recipients.
Practical Takeaway: Money orders offer a secure payment method without requiring a bank account. Understanding their basic structure—prepaid, issuer-guaranteed, with security features—helps you determine whether this payment option fits your needs.
Money orders are widely available at many locations throughout the country. The United States Postal Service (USPS) remains one of the most accessible sources, with post offices in thousands of communities. USPS money orders cost between $1.45 and $1.90 depending on amount and come with a tracking feature.
Learn About Capital One Discover Credit Cards →
Walmart, the nation's largest retailer with over 4,700 locations, offers money orders at customer service desks for a flat fee of $0.88 for amounts up to $1,000. Target, Kroger, Safeway, and other major grocery chains also offer money orders at their service counters, usually for fees between $1.00 and $2.00. Many local grocery stores and pharmacies like CVS and Walgreens provide money orders as well.
Western Union and MoneyGram are two major money order and transfer services with thousands of agent locations. Western Union operates through approximately 550,000 agent locations globally, including many convenience stores and check-cashing businesses. MoneyGram has a similar network. Fees at these locations vary but typically range from $1.00 to $5.00 depending on the amount.
When choosing where to buy a money order, consider these factors: location convenience, fees charged, hours of operation, and whether you need tracking capabilities. Some locations require identification, though most accept standard government-issued ID like a driver's license. A few locations may request that you provide your phone number or Social Security number for large amounts, as part of federal anti-money-laundering requirements.
Fees vary significantly by location. For example, buying a $500 money order costs $0.88 at Walmart but might cost $2.50 at a Western Union location. Over time, these differences add up if you regularly send money orders. Comparing fees at nearby locations can help you save money.
Practical Takeaway: You have many options for purchasing money orders, with fees ranging from under $1.00 to $5.00. Checking fees at multiple nearby locations before purchasing can reduce costs, especially if you send money orders regularly.
Filling out a money order correctly is essential to ensure the recipient can cash it without problems. The process is straightforward but requires attention to detail. Most money orders have similar layouts: a space for the payee (recipient), the amount in both numerical and written forms, a space for the payer (your) name and address, and a memo line for notes.
Your Free Guide to Upromise Credit Card Online Account Management →
Start by writing the recipient's name on the "Pay to the Order Of" line. Use their full legal name as it appears on their identification. Avoid nicknames or shortened versions. Write clearly in capital letters using black or blue ink. On the amount line, write the dollar amount in numbers (for example, $250.00). On the line that says "Dollars," write out the amount in words (for example, "Two Hundred Fifty and 00/100"). Make sure these amounts match exactly—if they don't, the money order may be rejected or returned.
Fill in your name and address in the "From" section. Some money orders print your information when purchased; if not, write it clearly. The memo line is optional and typically used for a brief note, such as a reference number, account number, or purpose (for example, "Rent for Unit 5" or "March Insurance Premium"). This helps the recipient track why you sent the money.
Keep the stub or receipt that comes with the money order. This receipt contains the tracking number and is your proof of purchase. If the money order is lost in the mail or never received, you can use this number to file a claim and receive a refund. Most issuers allow 30 to 90 days for the recipient to cash the money order before you can file a claim.
When sending by mail, place the money order in an envelope with any documents the recipient needs (such as a bill payment stub). Consider using certified mail with tracking if sending a large amount. Never send cash in the mail, but money orders are generally safer because they can be reissued if lost.
Practical Takeaway: Proper completion involves matching written and numerical amounts, clearly writing the recipient's legal name, and keeping your receipt for tracking. These steps prevent delivery problems and protect you if the money order is lost.
Money orders function as payment for numerous everyday situations. Many landlords prefer or require money orders for rent payments because they provide proof that funds were sent on a specific date. The paper trail creates a record that protects both tenant and landlord if payment disputes arise. According to rental industry data, money orders remain the second most common rent payment method after bank transfers.
Learn About Tax-Free Gifting Rules and Limits →
Utility companies frequently accept money orders for bill payments. If you don't have a bank account or prefer not to give your banking information to a company, a money order allows you to pay your electric, water, or gas bill. The stub serves as proof of payment and your receipt shows the date and amount paid.
Many government agencies, courts, and municipalities accept money orders for fees, fines, and payments. If you need to pay court fees, property taxes, or licensing fees, a money order provides official documentation of payment. Some government offices require that checks or money orders be submitted by mail with other forms, so understanding this payment method matters when dealing with government processes.
Small businesses and independent contractors often accept money orders from customers who lack credit cards or prefer this payment method. A freelance writer, handyman, or consultant might request a money order deposit to secure their availability. Online sellers sometimes accept money orders from buyers with concerns about sharing credit card information.
Insurance payments, loan payments, and other financial obligations may be paid by money order. If you're making a lump-sum payment on a debt or sending a one-time insurance premium, a money order documents exactly what was paid and when. The tracking number provides evidence of the transaction.
Money orders also work for sending funds to family members, friends, or charitable organizations. If you're sending money internationally, some money order providers allow international transfers, though bank transfers or specialized remittance services may offer better rates.
Practical Takeaway: Money orders work for rent, utilities, government payments, business transactions, and personal transfers. Identifying your specific need helps you understand whether a money order is the right payment method or if alternatives might work better.
Most money orders issued by USPS and major providers like Western Union and MoneyGram include a tracking number printed on both the receipt and the money order itself. This tracking
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.