A money order is a paper payment method that functions as an alternative to personal checks or cash. When you purchase a money order, you're buying a document that instructs a financial institution or money order issuer to pay a specific amount of money to a designated person or business. Think of it as a guaranteed payment method—the money is already collected from you at the time of purchase, so the recipient knows the funds are secure.
Learn About T.J. Maxx Credit Card Payment Options →
Money orders have existed since the 1800s and remain relevant today because they offer security features that cash doesn't provide. Unlike a personal check, a money order cannot bounce because the funds are prepaid. This makes them valuable for situations where the recipient needs assurance that payment will clear. The basic structure includes fields for the sender's name and address, the payee's name, the payment amount, and a memo line for notes about the transaction's purpose.
Several types of organizations issue money orders. The United States Postal Service (USPS) is one of the largest providers, offering domestic and international money orders. Western Union, which this guide also covers, is another major issuer. MoneyGram, Walmart, grocery stores, and banks also sell money orders. Each issuer may have slightly different fee structures and limits on the maximum amount you can send in a single money order.
The process of obtaining a money order is straightforward. You visit a location that sells them, provide the payee's information, specify the amount, pay the fee plus the money order value, and receive the document. The issuer provides you with a receipt that contains a tracking number. You then mail or deliver the money order to the recipient, who can cash it at their bank or at locations that accept money orders.
Money orders carry specific advantages over other payment methods. They're more secure than sending cash through the mail because they're made payable to a specific person. They're also traceable—if a money order is lost or stolen, you can use the receipt to file a claim with the issuer for a replacement. Unlike checks, there's no risk of insufficient funds, making them attractive for transactions involving strangers or unfamiliar businesses.
Practical Takeaway: Money orders work best when you need a secure, guaranteed payment method but don't have a checking account or prefer not to share sensitive banking information. Keep your receipt with the tracking number until the recipient confirms they've received and cashed the money order.
Money order fees vary depending on where you purchase them and the amount being sent. USPS charges between $1.45 and $9.45 per money order, depending on the amount. Western Union's fees typically range from $1 to $6 or more, depending on the amount and whether you're sending domestically or internationally. MoneyGram fees follow a similar pattern. These costs may seem small for individual transactions, but they add up if you send multiple money orders regularly.
Get Your Free Costco Visa Rental Car Insurance Guide →
Maximum limits on money orders also differ by provider. USPS allows up to $1,000 per domestic money order, though some locations may have lower limits. Western Union permits much higher amounts—sometimes up to $50,000 or more for international transfers. If you need to send more than the single money order limit, you can purchase multiple money orders in one transaction, though this increases your total fees.
The cost structure matters when budgeting for payments. If you're sending $500 via USPS money order, you'll pay approximately $7.45 in fees. Western Union for the same amount might cost $5 to $6. Banks sometimes offer money orders at reduced rates for account holders. For small, frequent payments, these costs become significant. Someone sending ten $100 money orders over a year could spend $15 to $60 just in fees.
Some providers offer discounts or promotions. Walmart, for example, charges around $0.88 per money order, making it one of the least expensive options for small amounts. However, Walmart money orders have a $1,000 limit. This lower cost makes Walmart competitive for people who send money orders regularly or don't need large single amounts.
International money orders carry higher fees than domestic ones because they involve currency exchange and additional processing through correspondent banks. A Western Union international money order might cost $10 to $50 or more depending on the destination country and amount. Some countries have restrictions on receiving money orders or require specific documentation, which can delay payment delivery.
Practical Takeaway: Compare fees across providers before purchasing a money order. For amounts under $500, check Walmart's rates. For larger amounts or international payments, get quotes from USPS, Western Union, and MoneyGram. Keep receipts and document your transactions for record-keeping purposes.
Western Union is a global money transfer company founded in 1851 that operates in over 200 countries and territories. While Western Union is commonly associated with international money transfers, it also offers money orders as a domestic payment option. The company operates through a network of agent locations including retail stores, banks, and dedicated Western Union offices. As of recent data, Western Union has approximately 500,000 agent locations worldwide.
How to Accept Credit Card Payments Guide →
Western Union's primary service is money transfer rather than money orders. Money transfers allow recipients to pick up cash at a Western Union location, often within minutes. This differs from money orders, which are physical documents that must be mailed or delivered. For domestic transfers within the United States, Western Union typically processes transfers within hours. For international transfers, delivery time varies from same-day to several business days depending on the destination country and the specific service level selected.
The company offers multiple service options to accommodate different needs. Standard transfers are the least expensive but take longer. Express or priority transfers cost more but deliver funds faster. Western Union also provides options for bank transfers, where money is deposited directly into a recipient's bank account. This service appeals to people who want the speed of Western Union with the security of bank deposits.
Western Union's fees depend on the transfer amount, destination, and service level. Domestic money transfers typically cost between $5 and $50, though amounts over $10,000 may have higher fees or require additional verification. International transfers average $10 to $80, with fees sometimes calculated as a percentage of the amount being sent. Exchange rates for international transfers include a markup, so Western Union's stated rates differ from official mid-market rates.
One of Western Union's key advantages is speed. Unlike money orders that require postal delivery, Western Union transfers can be completed in minutes at participating locations. This makes it valuable for emergencies or urgent payments. The company also offers online and mobile app services, allowing customers to initiate transfers from home. However, this convenience comes at a higher cost than money orders or bank transfers.
Western Union requires identification for all transfers as part of anti-money laundering regulations. Senders must provide government-issued photo identification and the recipient typically needs identification to collect funds. This adds security but also means you cannot remain anonymous in a transaction. The company also has transaction limits that vary by state and country to comply with regulations.
Practical Takeaway: Use Western Union when you need fast fund delivery and the recipient is nearby a Western Union location. For routine bills or payments that don't require immediate delivery, money orders or bank transfers are usually more economical. Compare Western Union's fees and exchange rates with banks and other providers before sending international money.
Money orders work well for several common situations. Rental deposits represent one of the most frequent uses. Landlords often request money orders or cashier's checks as security deposits because they provide proof of payment and are difficult to dispute. If you're renting an apartment or house and don't have a checking account, a money order offers the security landlords want while protecting your payment documentation.
Understanding How Mortgage Payments Work →
Moving or security deposits for utilities also frequently require money orders. When establishing service for electricity, gas, or water in a new home, utility companies sometimes request deposits from customers with no payment history. Money orders satisfy this requirement and provide you with a dated receipt proving payment. Keep these receipts with your utility account information for your records.
Online purchases from unfamiliar sellers often require money orders. Some private sellers on classifieds websites request money orders as payment because they're guaranteed not to bounce. This is common for vehicle sales, equipment purchases, or other large transactions between private parties. The money order protects both you and the seller—you get documentation of payment and the seller receives guaranteed funds.
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.