Technically, a money order does NOT expire.
More Info: Though money orders do not expire, administrative fees that accrue monthly based on the terms of the issuing company, could negate the money order based on the face value and the number of months that have elapsed.
No Expiration Date
The fact is that although money orders do not technically expire, many companies that issue money orders set terms that include administrative fees that are charged following a specified date. These fees accrue monthly and will compound with each month that passes following the ‘cash by’ date on the money order. For example, one company sets its expiration date at six months. If you attempt to cash it following that period a monthly fee applies for each month that has elapsed and is subtracted from the face value of the money order. These fees can add up quickly.
How Do I Find Out about Fees?
Expiration fees may apply based on the terms of the particular company issuing the money order. The terms are typically posted by the company that issued the money order. In some cases, the terms may be printed on the money order. In other cases, you may need to contact the issuing company directly to inquire about those fees. To avoid paying fees unnecessarily, it is wise to deposit or cash a money order as soon as you receive the document.
“KashXpress FAQs.” KashXpress FAQs. N.p., n.d. Web. 03 Oct. 2012. <http://kashxpress.com/faqs.html>.
“MoneyGram International United States – Service Forms.” MoneyGram International United States – Service Forms. N.p., n.d. Web. 03 Oct. 2012. <http://extwww.moneygram.com/MGIUS/CustomerService/ServiceForms/mgicorp_c_sf_s1_1>.