Home Reviews MoneyGram

MoneyGram Review

MoneyGram is a Texas-based money transfer company. It is fully licensed in all the 50 states in the US and has a Foreign Transmittal License among other authorisations. The company currently serves 200+ countries and territories through its 350,000+ service locations in different parts of the globe. This review looks at the fees and rates MoneyGram charges, the types of transfers it processes, the pros and cons, and the general view customers have of its services.

Find MoneyGram Alternatives

MoneyGram’s sending and disbursement network coverage include banks, cash pickup points and mobile wallets. Therefore, senders and recipients have the convenience of choosing the channel that works best for them. Transfers are also relatively fast with most of them taking minutes or a few hours to get to the recipient. Despite having been in the industry for decades, MoneyGram exchange rates are still lower compared to other money transfer companies.

MoneyGram exchange rates and fees

MoneyGram charges both exchange rate margins and transfer fees when processing transactions. There is a cost calculator on the website that clearly shows how much you’ll spend on your transfer.

Transfer Fees

The company charges considerably lower fees per transfer compared to the industry average. The fees vary based on the transfer amount, the destination, the transfer payment method and payout option chosen. For instance, sending 500 GBP to the US costs 3.99 GBP. Sending a similar amount from your bank directly to a bank account in Malta costs zero fees, but when you choose a cash pickup option, you pay 3.99 GBP.

Exchange Rates

The exchange rate margins MoneyGram charges depend on the currency pair. When sending from GBP to EUR, you’ll be charged about 5.05% above mid-market rate. Transferring the same amount to Australia in AUD will see you pay 4.23% above the mid-market rate.

Other Fees

Depending on the payment method you choose, there could be third party fees that MoneyGram doesn’t factor in. For instance, paying via credit card may attract a cash advance fee in addition to interest fees on the amount advanced.

For the best outcomes in fees and rates, it is recommended that you pay via bank and have the transfer deposited directly into the recipient’s bank account.

Top destinations for using MoneyGram

MoneyGram serves lots of countries and territories globally. Even though the provider has not explicitly stated the most frequented corridors, the rollout of its innovations target countries such as:

This could be a clear indication of what that in these countries, MoneyGram enjoys popularity. The maximum amounts you can send varies per corridor. For instance, when sending money to India from the United Kingdom, the maximum is 6,000 GBP. When sending money to Colombia, from the UK, the maximum is 4,148 GBP.

Pros and Cons of MoneyGram

MoneyGram has established itself throughout history as a reliable money transfer service provider. It has a large customer base and disbursement network. However, much like any other service provider, the company has its downside. Below is a look at both the pros and cons.

Large Agent Network: MoneyGram has more than 350,000 agents spread in 200+ countries and territories. This network enhances access to sending and receiving of money even in remote areas.
Payout Flexibility: When sending money, you can decide, where the transfer corridor allows, that your recipient gets the transfer as a direct deposit in their bank account, cash pickup, mobile wallet deposit or prepaid card.
Multiple Access Points: Sending money through the MoneyGram platform gives the sender multiple access points. You can make your transfer through the online platform, at a MoneyGram-owned store, transaction staging kiosks, or independent agents.
Faster Transfers: Depending on the receiving location and payout option, transfers can take minutes or hours. Transfer to mobile wallets and cash pickup locations take the shortest time. Transfers to bank accounts may take a couple of hours or a day to complete.
Lower Transfer fees: When sending money to bank accounts, the transfer fees are minimal or even absent. Cash pickups attract lower transfer fees with some corridors costing only 3.99 GBP for up to 6000 GBP worth of transfers.
Lower Exchange Rates: The exchange rate margins MoneyGram charges can go as high as 5.05%. The higher the margins the lower the rates and this means you get less money per unit of the sending currency. On average most money transfer providers charge between 0.5% to 3.5%.
Variable Transfer Payment Methods: Not all senders have the privilege of paying for their transfers using credit or debit cards. In countries like India, you can only send money in cash from an agent location.
Lower Threshold: Whereas some transfer corridors have high limits there are others such as Mexico and Kenya where you can send only up to 990 USD and 708 USD respectively. This can be limiting when sending funds to buy capital intensive assets.

Types of transfers by MoneyGram

MoneyGram allows senders to make four types of transfers. However, the transfers differ depending on the remittance corridor.

  • Direct to bank account transfers
  • Cash Pickup
  • Mobile wallet transfers -Currently, this service is available in Kenya, Tanzania, Zimbabwe, and Romania
  • Prepaid card reloads
  • Home deliveries -Cash is delivered at the recipient’s home. In Vietnam, MoneyGram has partnered with HD Bank and DongA Bank to make this possible.

Through MoneyGram, you can also top up mobile phones in 100 countries around the world. The service is simple, fast and secure. You can make the transfers from agent locations, at self-service stores, online, or through the MoneyGram mobile application.

MoneyGram money transfer times

The time it takes for your transfer to get to the recipient through the MoneyGram platform varies depending on a couple of factors.

  • Sending Destination- Transfer time may vary based on the destination. However, the maximum it takes a MoneyGram transfer is 2 days.
  • Payout option-Cash pickups and mobile wallet transfers are usually delivered in minutes. Direct to bank account transfers take a couple of hours to be completed while home deliveries differ depending on the delivery location.

Most transfers are delivered within one business day. When you pay with an online bank account, it takes 3-4 days for your transfer to be processed hence this can cause delays.

What payment methods are available?

There are several payment methods you can use when transferring money through the MoneyGram platform. Not all options will be available in your sending location.

  • Debit or credit card- This could be Visa or MasterCard branded.
  • Online bank account- You can log in to your online account and pay for your transfer
  • Cash at location -You can begin your transfer online and then pay for it at a MoneyGram agent location. Alternatively, you can begin and complete the transfer at an agent location.

If you are in the UK, Germany, Switzerland, Austria and Belgium, you can use SOFORT banking to pay for your transfer. This payment method is instant.

Reasons to use MoneyGram

MoneyGram has two business segments: global funds transfer segment and financial paper products segment. There are several use cases for MoneyGram some of which include.


  • Bill Payment- MoneyGram allows consumers in the US and Canada to pay phone bills, rent, and car payments.
  • Send money to family and friends
  • Pay tuition fees


  • Pay remote workers
  • Pay for merchandise
  • Receive payment from customers

For instance, there are research assistants in East Africa working for multinationals who get paid using MoneyGram.

Can I Trust MoneyGram?

MoneyGram is a brand that has been in existence since 1940. Over the years, it has grown and diversified its product offering. The global funds transfer segment is in charge of money transfers and bill payments while the financial paper products segment offers official check outsourcing and money order services.

As of December 31, 2018, MoneyGram, had a total of 999 US-based employees and another 1,437 working in different countries outside the US. The wealth of experience the company has acquired over the years gives it a solid spot as one of the most reliable companies in the industry.

In terms of regulations and licensing, MoneyGram has authorisations in the different countries in operates. In the United States, it is licensed in all the 50 States including the District of Columbia. In the United Kingdom and the European Economic Area (EEA), MoneyGram International Limited is regulated by the Financial Conduct Authority and Her Majesty’s Revenue and Customs as an Authorised Payment Institution.

The licensing requires that MoneyGram complies with different laws such as anti-money laundering laws, currency control regulations, financial services regulations, anti-bribery laws, and currency control regulations. The company is also required to bank client funds and business funds separately. MoneyGram is audited by KPMG LLP and has maintained them as their auditors from 2016.

To protect its transfers, MoneyGram uses 2048-bit SSL and a host of other Thawte online security solutions.

User feedback about MoneyGram

On Trustpilot, MoneyGram reviews are divided into country pages. The United States page has the largest number of reviews at 511. Unfortunately, most of the reviews are negative pointing to some disappointed customers.


  • Customers pointed out that their transfers took a relatively shorter time to get to their recipients
  • Others cited the simplicity of the transfer process
  • The screening questions made some customers confident that MoneyGram was taking the necessary safety steps


  • The decline of transactions with no meaningful explanations
  • Less-than-satisfactory customer service

How to send and receive money?

There are two main ways to send money through the MoneyGram platform. You can send in-person from an agent or send online.

In-Person Transfers

Step 1: Locate and visit a MoneyGram agent.

Step 2: Fill in the money transfer documents giving the recipient details and the amount you want to send

Step 3: Provide your identification documents which can be your national ID, passport, driving license or any other acceptable document in the sending country.

Step 4: Send the transfer and SMS the 8-digit transaction number to the recipient to enable them to collect the money when it arrives.

Online Transfers

This requires that you open an account online and fill in the details of the transfer much like the in-person transfer. The advantage with the online transfer is that once your account is up and running, you can use it for repeat transfers without having to provide the identity information every now and then.

Does MoneyGram have a mobile app?

MoneyGram has a mobile app available as a free download on both android and iOS platforms. Through the app, you can do the following:

  • Send money 24/7 to 200+ countries and territories
  • Check exchange rates and fee estimates
  • Start your transaction on the app and complete it at a store
  • Pay bills such as a mortgage, utilities and car payments
  • Track transfers
  • Check historical transfer information
  • Find agent locations nearby

The app has a rating of 4.5/5.0 on Google Play, with a total of 16,201 reviews. On the App Store, the application has a rating of 4.8/5.0 and a total of 45,522 reviews.

Can I cancel my MoneyGram transfer?

Yes, it is possible to cancel your transfer as long as it hasn’t been paid out to the recipient. Simply log in to the online platform and locate the transfer from the transaction history. On the transaction details page, you have the option to cancel the transfer.

You can also call MoneyGram customer support and give them your transaction reference number, the amount you sent and the destination of the transfer. The customer service will ask you to give the recipient information just as you provided it in the transfer.

After the cancellation is successful it can take anywhere from 3 to 10 days to get your money back. It will be deposited in your card or bank account as directed. To prevent such cases, ensure you always counter check your transfers before hitting the ‘send’ button.

April Summers

April is a trained journalist and the Content Editor for MoneyTransfers.com. She has 10 years experience writing about a diverse range of subjects, from financial services to arts and entertainment. When she’s not writing about global remittances she can be found daydreaming about her next holiday abroad.

Customer reviews

Post your review:

Its been 7 days, I am waiting for my money sent to me by my brother .I have been calling moneygram daily and they just keep on saying me to wait and wait. Its my brother’s hard earned money and he sent it to me because I was in need. This is so frustrating and irresponsible Moneygram. Please provide me a solution.

By Harmanpreet Kaur
22 December 2020 - 08:44pm

Good day, I’m writing this from South Africa. I don’t have a friendly experience with MG this side. My husband sent me money from USA (Texas) and all I’ve been hearing from the agent this side is lies after lies. All he does is call to say I need to pay extra charges because the system couldn’t complete the transaction. I haven paying all these required fees since from last month. At the point I feel I’m done and the agent reassured me that payment will happen I’m called again this morning(31 oct 2020) to make an urgent payment and he claims that money will reflect immediately after I made that small payment. Honestly I’m starting to believe if this is a scam/ fraud. I’m not happy at all with this. Worse part when I ask the agent to cancel this transaction he tells me it cannot be nor the money refunded to the sender…. now what???

By Lesego
31 October 2020 - 01:35pm

Mi money orden se rompio

By Yesica
23 September 2020 - 08:23am

My daughter sent me money last Aug 27,but I can’t claim it until now.Moneygram instructed to update the information of the sender,and my daughter did it.But why until now I can’t claim the money,moneygram put on hold.

By Marilou Bucsit
1 September 2020 - 11:40pm

I want send money

By George Osei
4 August 2020 - 10:57pm

my brother sent my aunt money last july 28, 2020 and until now she hasnt received the money yet.. pls help.. ref # 34488418
thank you

By randy andres
2 August 2020 - 02:53pm

Someone sent me $30 since last week and I’m unable to pick up the money up till now, what’s going on
Reference: 95604310

By Olasore Ayomide
29 July 2020 - 10:18am

I’m a Nigerian and I was sent money From USA since like two weeks ago
Till now I haven’t received any alert and the transaction was made

By ugwuoke Sarah
12 July 2020 - 03:53pm

My last transaction was addressed to my mom. But she vouldnt get money l dont know the problem. She went to the near by bank to receive it but she couldn’t. Reference number 88971 282 in uganda please help. ???

By Nansubuga hassy
15 June 2020 - 12:22pm

I didn’t find any similar review. I have been using MG for 10 years with no issues, never, never. My last transaction was addressed to my mom’s birthday to Russia. She couldn’t get money. I have no idea why? When she came to the local office to get the money she found the information that all transactions have been blocked until … they don’t know.

By Lada
3 May 2020 - 01:53am

Why so hard to request my all reciet? Too much bla bla

By Cristina mcdonald
29 April 2020 - 11:32pm

I am trying to have $626. delivered to Mayra Torres for cash pick up. She has been denied receipt due to insufficient information. Reference 48347857. Please allow delivery. This chat thing does not work for me.

By Larry OGorek
27 March 2020 - 08:33pm