Go to Estimate Fees to estimate transfer costs and see current exchange rates. You can estimate fees for sending online and also for sending at an agent location.
There are two ways to track the status of a transfer. If you have an online account, log in and view your transaction history. If you do not have an online account, or if you are the receiver of the transaction, then use our Track a Transfer tool to look up a transfer using the Authorization number or Reference number.
There are more than 200 countries you can send to using MoneyGram. To see which countries you can send to, simply start sending money or estimating fees.
For most countries, you can send up to $6,000.00 per online transfer, and up to $6,000.00 every 30 calendar days. If necessary, you may send additional funds from a MoneyGram agent location.
Fees vary depending on where you are sending, how much, and how you are paying. Fees are typically lower if you pay with a bank account (must be a U.S. Checking account). If you pay with your credit or debit card, the fees are slightly higher. Go to Estimate Fees to see how much a transfer will cost.
MoneyGram allows you to send money directly to a bank account in select countries. To find out if you can send money to your receivers bank account, start sending money or estimate fees, and select “Account Deposit” as your receive option.
Many account deposits are completed within a few hours. Timing of funds availability in your receiver's account varies depending on destination country and is subject to banking hours and systems availability, good funds availability, approval by MoneyGram’s verification systems and local laws and regulations; banking business hours typically exclude weekends/holidays. See the table below for more details. Available in select countries.
|Canada||In as little as 1 hour*|
|China||In as little as 1 hour*|
|El Salvador||In as little as 1 hour*|
|Guatemala||In as little as 1 hour*|
|Honduras||In as little as 1 hour*|
|India||In as little as 3 hours|
|Mexico||In as little as 1 hour*|
|Sri Lanka||Next Day|
|United Kingdom||Next Day|
* Timing of funds availability is subject to banking hours and compliance with regulatory requirements.
Money is typically ready for cash pickup within minutes after the transfer has been sent successfully, regardless of the payment method used, subject to operating hours, availability, local laws/regulations and compliance requirements.
You can pay for online transfers using a U.S. checking account (U.S to other countries only), or credit/debit card (Visa or MasterCard). Card issuer cash advance fee and associated interest charges may apply when you use a credit card.
You need to use the billing address associated with the bank account or card you are using to pay. MoneyGram currently allows only one billing address on file. This address will be associated with all your payment methods.
To update your address, log in to your MoneyGram online account and visit the ‘Payment Methods’ section.
In most cases, cash is the only form of payment accepted for transactions completed at an agent location. You will need to bring enough cash to cover the transfer amount and any additional fees. Go to Estimate Fees to see how much a transfer will cost.
For security reasons, many agent locations will not pay out a transfer if the name on the receiver's identification does not match exactly. Please confirm your receiver’s name as it appears on their ID. If your receiver is still having this problem, please contact us at 1-800-922-7146.
If your receiver does not have a valid photo ID, then you can go to a MoneyGram agent location to send them money (subject to local regulations).
No. For security reasons, your receiver must pick up the funds in the country you sent to. If your receiver is not in the country you sent to, please cancel the transaction and send again to the new destination.
This service is currently not available, please check back soon. You can currently send money online or in person at a MoneyGram agent location.
Yes. If you log in using your MoneyGram Plus account credentials, you will be prompted to provide additional information in order to send money. After you provide this information, you can send money online with your MoneyGram Plus account.
MoneyGram offers different ways to receive money around the world. The country you are sending to may have only some of these options available.
Cash can be picked up at any MoneyGram agent location. The money is typically ready for pickup in as little as 10 minutes after the transfer is submitted subject to operating hours, availability, local laws/regulations and compliance requirements. Available in all countries.
You can send money directly to your receiver’s bank account. Many account deposits complete within a few hours. Timing of funds availability in your receiver's account varies depending on country and is subject to banking hours and systems availability, good funds availability, approval by MoneyGram's verification systems and local laws and regulations; banking business typically exclude weekends/holidays. See the table below for more details. Available in select countries.
|China||In as little as 1 hour|
|El Salvador||In as little as 1 hour|
|Guatemala||In as little as 1 hour|
|Honduras||In as little as 1 hour|
|India||In as little as 3 hours|
|Mexico||In as little as 1 hour|
|Sri Lanka||Next Day|
|United Kingdom||Next Day|
Send to Card:
You can send money directly to your receiver's debit card. The money is reliably sent to the card, typically within minutes after the transfer is submitted and successfully processed; subject to agent and system availability. Available in select countries.
SmartMoney or M-PESA Mobile Wallet:
You can send money directly to your receiver's mobile wallet account. The money is reliably sent to the account typically within minutes after the transfer is submitted and successfully processed. Credit will be applied to the receiver's M-PESA mobile wallet account associated with the mobile number specified on the MoneyGram send form. Transfers to M-PESA mobile wallets are available at selected MoneyGram agent locations. Additional conditions may apply, please refer to the M-PESA service terms and conditions. Available in select countries.
You can send money to be delivered in person to the receiver's home address. The money will be delivered by a local MoneyGram agent. Available in select countries.
Note: Transaction processing times are subject to agent operating hours, availability, local laws and regulations and compliance requirements.
When picking up cash, you will need the Reference Number for the transaction along with a valid photo ID. The person who sent you money should have the Reference Number. Some countries also require a valid proof of address when an I.D. does not contain an address.
Go to our Find a Location tool to search for MoneyGram agent locations worldwide.
For certain countries, MoneyGram allows the sender to choose the currency in which the receiver can receive money. This option will appear when you are sending money or estimating fees. Payout in a choice of currencies is available only at select receive locations and subject to availability of that currency at time of collection.
There are multiple ways to cancel a money transfer:
It typically takes 3-10 business days for the refund for a money transfer to appear on your credit/debit card or bank account, but may take longer.
Log in to your online account, go to 'Account Information,' then select 'Edit' under 'Your password.' From here, follow the instructions on the screen.
Select the ‘Forgot Password’ link on the Log In screen. From here, follow the instructions to reset your password. You will be asked to request a one-time security code which will be emailed to you. The one-time security code will allow you to reset your password.
If your account has been locked, call MoneyGram Customer Service at 1-800-922-7146.
Log in to your online account. If you transactions in progress, you will see it on the 'My Account' page, along with a link to 'view all.' If you do NOT have transactions in progress displaying on the 'My Account' page, then select 'Transaction History.'
Log in to your online account, go to 'Account Information.' From here you can set your preference for receiving emails about promotions and special offers. For security purposes, you cannot turn off notifications about your transactions (such as transaction confirmations or status updates).
Log in to your online account, then select 'Account Information.'
Log in to your MoneyGram online account; go to ’My Account’, then select ‘Personal Information’.
If you are getting an error message while trying to send a money transfer, you may need to clear the cookies of your web browser. To find out how to clear your cookies from your browser, visit your browser's website. If the problem persists, please call MoneyGram Customer Service at 1-800-922-7146.
No. MoneyGram will never send you an unsolicited email asking for your personal or financial information. You should only submit this information if you are logged into your MoneyGram online account at moneygram.com. The safest way to do this is to type the URL into your browser rather than clicking on a link embedded in an unsolicited email.
If you receive a suspicious email purporting to be from MoneyGram, please report it so we can investigate. Also, if your financial information has been compromised, we recommend that you contact your financial institution immediately.
Please call MoneyGram Customer Service at 1-800-922-7146.
To learn more about how to protect yourself from fraud, visit our Consumer Protection page.
We authenticate your identity to ensure your personal and financial safety and to prevent fraud.
Phishing is a type of online fraud designed to steal your personal information such as user names, passwords, credit card details or secret questions and answers on a fake MoneyGram website. Phishing is typically carried out by e-mail and is disguised to appear as a legitimate e-mail from MoneyGram. Links in these emails direct you to a fake website that looks like the legitimate MoneyGram online site.
The best way to prevent becoming a victim of phishing is to be aware of common scams. Also, remember to carefully review messages you receive to see if it is a phishing scam. Are words misspelled (English is often a second language for phishers, so misspellings and poor grammar can be key indicators) and do links within the email really take you to the correct site?
And, by following the notion that if something seems too good to be true, it likely is.
Here are some things to look for in a phishing e-mail:
If you're suspicious that you have received a phishing e-mail, don't second guess yourself - please report it so we can investigate.
MoneyGram has over 13,000 companies that you can pay. You can make the following payments at MoneyGram:
Find a location near you, and bring the following:
You can make the payment by filling out the MoneyGram form, by using the kiosk, or by using the red phone.
The payment limit for an online bill pay varies by company. You can pay up to $3,000 every 30 calendar days from your MoneyGram online account. Limits may be higher at MoneyGram agent locations.
Posting details are available online after you select the company name. Posting times vary depending on the company you are paying. For transactions made after 11:00 p.m. CST, information will not be available to the company until the following business day.
Notification of payment will be made available to your billing company after your transaction has been approved and processed by MoneyGram. You can log in to your MoneyGram online account and check the status of your payment. You may also call the company you paid, give them the reference number and verify that the funds have been posted to your account. If there is an issue with your payment information, you will be notified via email.
When you pay at a location, you will receive a MoneyGram reference number that confirms your transaction was sent. You may use the Track a Transfer page online or contact 1-800-555-3133 to verify the payment. However, the best way to ensure that your payment has been received by the company is to call the company, give them the reference number from the bottom of your receipt, and verify that the funds have posted to your account.
Fees typically vary from $1.99-12.99, depending on the company and the amount you wish to pay. You can verify the exact transaction fee after finding the company and entering the amount you want to pay.
At an agent location:
Fees typically vary from $0-9.99, depending on the company you wish to pay. You may want to verify the correct transaction fee with that company or ask your MoneyGram agent for more information.
Call MoneyGram at 1-800-926-9400 and we may be able to correct your account number. Otherwise, please contact your biller immediately. Incorrect account numbers may cause delays in the posting of your payment.
You can pay for online payments using credit or debit card (Visa or MasterCard).
You need to use the billing address associated with the checking account or card you are using to pay. MoneyGram currently allows only one billing address on file. This address will be associated with all your payment methods. To update your address, log in to your MoneyGram online account and visit the 'Payment Methods' section.
Search for the correctional facility name on the Pay Bills page. You will need the facility name, inmate's correctional ID, and inmate's first and last name.
At an agent location:
Find a Location near you, and bring the following:
You can make the payment by filling out the MoneyGram form, using the kiosk or red phone.
If you are sending online, you can send to a federal facility. However, if you are sending at an agent location, you can send to several federal, state and county facilities. To find out if a correctional facility is available, search online in the Pay Bills section.
At the agent location, you can make the payment by filling out the MoneyGram form, using the kiosk or red phone.
Search for the health insurance company or doctor on the Pay Bills page. Follow the instructions to complete the transaction.
You can request for a company to be added to our network simply by completing the referral form. You can also ask the MoneyGram agent at a store location to fax us a referral form and request for a company to be added to MoneyGram network.
No. The name on the Money Transfer has to match the MoneyGram Plus name.
We realize your time is important! By providing your MoneyGram Plus membership number, you can enjoy faster transactions because your previous MoneyGram money transfer information is already available in our point-of-sale system. This enables our agents to speed up the transaction process. You may, however, need to provide additional information based on country requirements.
You can track your transaction history through your MoneyGram Plus account at moneygram.com.
If you sign up for Receive Notice, you will receive a notification by email when your transaction is picked up. Receive Notice is not available with home delivery or bank account deposit transfers.
Yes, this is one of many benefits we offer to our loyal MoneyGram Plus customers.
The Receive Notice offers a way for members to be notified when their recipient has picked up the money they send. Click on the "My Account" button and choose "YES" to Receive Notice. You will get an email from MoneyGram confirming your registration.
A notification can be sent at any time. 24 hours per day, 7 days per week. Certain types of MoneyGram delivery or receive mechanisms will not be eligible for notification service (for example: home delivery and bank account deposits). The Receive Notice applies to eligible money transfers consisting of person-to-person money transfer services picked up at a MoneyGram agent location, but it does not apply to the MoneyGram ExpressPayment® service, utility bill payment, prepaid card transactions, purchase of money orders, or money transfers originating outside of the U.S. Members are responsible for any telecommunication fees charged by their telephone or internet service provider.
There are a few reasons you might not get your Receive Notice in your email:
To stop receiving further notifications via e-mail - sign into your MoneyGram Plus account at moneygram.com; then, under your account, choose "NO" on Receive Notice.
MoneyGram money orders can be purchased at many supermarkets, financial institutions, check cashers, or other independent retailers. Look for locations displaying MoneyGram money order signs. Some military bases outside of the United States sell MoneyGram money orders.
A MoneyGram money order can be deposited into your bank/credit union account or cashed at many check cashing locations. Each location has their own policy for cashing money orders and may charge a fee to cash the money order. Most check cashing locations will require ID to cash the money order. Please refer to your local yellow pages for check cashing locations near you. MoneyGram does not recommend that a money order/refund check be signed over to a third party. Ultimately the decision to accept a third party money order/refund check is up to the bank or check casher.
Should I keep my money order stub/receipt?
Yes, the money order stub/receipt should be kept for your records as proof of purchase. The money order number on the stub/receipt will be needed if you ever have to contact MoneyGram about your money order.
What if I already filled out the money order but no longer need it for the payment I was going to make?
If the money order is not altered and in good condition, you may try to cash the money order at your bank or a check cashing store. Once you are with a teller, write the following phrase: "Not Used for Purpose Intended" on the back of the money order. We suggest that you contact your bank or check casher before going to the location.
Can I send a money order to a country outside of the United States?
MoneyGram recommends that you check with the person or company prior to sending the money order to verify their financial institution's cashing and/or deposit policies. Some depository financial institutions may hold the funds for the money order until it has cashed. There may also be a difference in the value of the money order if the financial institution exchanges the US dollars for the local currency.
I purchased a money order and sent it to a person/business. How can I find out if it has been cashed?
You can find out if your money order has been cashed by calling our automated line at 1-800-542-3590. You will need to enter your money order number and the exact dollar amount of your money order.
I sent my money order to a company/person and they say they never received it. What do I do now?
If it has been less than two weeks since you mailed your money order, it is likely your money order may still be in the mail.
If it has been more than two weeks since you mailed the money order, and you have verified status, you may request a photocopy or refund by completing a Money Order Refund/Photocopy Request (Claim Card - English or Claim Card - Spanish) or Expedited Photocopy Request as shown in the Expedited Photocopy section of the FAQ's below.
I know my money order was cashed, but the company/person I sent it to says they haven't received it. How can I find out who cashed it?
There are two options for obtaining a photocopy:
You will receive a front and back copy of the money order. Our customer service representatives do not have access to view who cashed your MoneyGram Money Order.
Your Money Order photocopy will be faxed or emailed within 2 business days of receipt at MoneyGram.
You may request an expedited photocopy of your cashed money order to be faxed or emailed to you by using our Pay Bills option - https://secure.moneygram.com/payBills or go to a MoneyGram Agent location and complete a MoneyGram Express Payment Service form.
Fees: The fee for this service is $24.
Requirements: Call MoneyGram International at 1-800-542-3590 to verify that your money order has been cashed before initiating a MoneyGram Express Payment photocopy request.
NOTE: Please tell the representative that they need to include your email address or fax number in the message field.