
13 Oct 2026
Overseas Pakistanis send money to Pakistan every month to cover household bills, school fees, medical costs, and property investments. MoneyGram operates extensively in Pakistan for international remittances, offering cash pickup and bank account deposits through a network of over 13,000 agent locations across the country. Globally, MoneyGram is available in over 400,000 agent locations worldwide. The number of available locations and services may vary by country.
Many senders compare providers such as MoneyGram and ACE Money Transfer by reviewing applicable exchange rates, transfer fees, delivery times, and available receiving methods before sending money. This article covers how MoneyGram works in Pakistan, what fees and exchange rates to expect, how long transfers take, and how ACE Money Transfer provides a modern alternative to send money online.
Key takeaways:
MoneyGram is available in Pakistan for money transfers via cash pickup, bank deposit, and mobile wallet credit.
MoneyGram allows sending money from 30+ countries to Pakistan.
Transfers can take 24 hours to 8 business days in Pakistan, depending on delivery method and payment timing.
ACE Money Transfer offers digital transfers to Pakistan; rates and fees may vary. Check acemoneytransfer.com for current rates.
MoneyGram is available in Pakistan through partner banks and licensed exchange companies in all major cities, including Karachi, Lahore, Islamabad, Rawalpindi, Peshawar, and Faisalabad. MoneyGram supports sending money to Pakistan and receiving it through various methods in the country. Pakistani residents can receive money from abroad, but sending money internationally from Pakistan requires visiting an authorised MoneyGram agent due to State Bank of Pakistan regulations.
Cash pickup: Recipient collects Pakistani rupees in person at a MoneyGram agent location.
Bank account deposits: Funds can be sent to a Pakistani bank account directly, with most major banks supported.
Mobile wallet credit: Funds can be sent to a Pakistani mobile wallet through MoneyGram, including services like JazzCash and EasyPaisa.
Coverage: Over 13,000 agent locations across Pakistan serve as pickup and service points.
Online availability: Whether you can send money online depends on your sending country (UK, US, EU, Canada); the MoneyGram website and app handle account creation and transfers from supported territories.

Overseas Pakistanis in the United Kingdom, United States, Canada, and EU states commonly use MoneyGram to send money to Pakistan. A MoneyGram account is required for online transfers, and creating a MoneyGram account online takes just a few steps. First-time senders must verify their identity with a photo ID, and you may need additional documents for account verification depending on the sending country.
Here is how the process works:
Visit the MoneyGram website or app, then log in or create your account. You can log in to your account to access your dashboard for repeat transfers.
Choose Pakistan as the destination country and select a delivery method: cash pickup, bank deposit, or mobile wallet.
Enter the recipient's full name exactly as it appears on their CNIC or bank account, along with their bank or wallet details.
Enter the amount you want to send. Review PKR exchange rates and the transfer fee before confirming; rates can shift multiple times per day due to currency exchange volatility.
Choose your payment method: debit card, credit card, or bank transfer. Funds availability and speed depend on which option you pick.
Confirm and pay. MoneyGram issues a transfer reference number to share with your recipient.
For in-person transfers at a MoneyGram agent location, bring a valid photo ID. The agent will walk you through completing the transaction and provide a receipt.
MoneyGram provides international money transfer services to recipients in Pakistan. Money can be received in Pakistani rupees through cash pickup at many agent locations or deposited directly into a local bank account.

Cash pickup requirements:
Original CNIC (Computerised National Identity Card)
Transfer reference number provided by the sender
Sender's full name and country of origin
Cash pickup is available at HBL and HabibMetro in Pakistan, among other partner agents
The recipient receiving a MoneyGram cash transfer normally does not pay a separate fee. MoneyGram transfer times vary depending on the sending and receiving countries, payment method, payout method, and verification requirements. Check MoneyGram’s official website for current delivery estimates. Bank account deposits typically arrive within one business day, but weekends and public holidays in Pakistan or the sending country can add delays. Keep the transfer reference number secure; only the intended person should use it at the agent location to collect funds.
The total cost of a MoneyGram transfer to Pakistan has two parts: the explicit transfer fee and the exchange rate margin. MoneyGram transfer fees vary by sending country, payment method, transfer amount, and receiving method. Check MoneyGram’s official website for the applicable fee before confirming a transfer. On top of that, MoneyGram's exchange rate includes a hidden fee; on that same USD 200 transfer, the margin was roughly 1.51% over the interbank rate, according to World Bank remittance price data.
MoneyGram's fees depend on the remittance amount and countries involved.
Exchange rates and fees can vary for MoneyGram transfers depending on specific transaction details.
Fees for online transfers differ from those at physical locations; in-person agent transactions sometimes carry additional service charges.
To minimise cost, compare the total PKR the recipient will receive across providers, not just the headline fee.
PKR exchange rate fluctuations in recent years mean rates can change hourly; check the MoneyGram website or app for the latest quote before you confirm.
MoneyGram provides international money transfer services through various sending and receiving options. However, available services and transfer methods may vary by location, which may affect frequent senders and those who prefer a fully digital experience, and several concrete limitations affect frequent senders and those who prefer a fully digital experience.
Outbound restrictions: State Bank of Pakistan regulations restrict online money sending from Pakistan to other countries. Pakistani residents can send money only from agent locations, and outward remittances via exchange companies are capped at USD 10,000 per day and USD 100,000 per calendar year. Source: SBP, Regulatory Framework for Exchange Companies (accessed 13 October 2026). Please verify the latest SBP requirements before relying on these limits.
Delivery delays: Bank deposits can stall over weekends or Pakistani public holidays. Transfers can take 24 hours to 8 business days, and mismatched names or incorrect bank details add further delays.
Extra paperwork for large amounts: Tuition payments, business transfers, or amounts above certain thresholds require additional documentation and compliance checks, slowing the process.
Cost on small amounts: Transfer fees and exchange-rate margins can affect the total cost of smaller, frequent transfers. The overall cost varies by provider, transfer amount, payment method, and receiving method. Senders should check the applicable fees and exchange rate before confirming a transfer.
Limited digital workflow: Sending from inside Pakistan cannot be completed online; you must visit an authorized agent in person.
Senders comparing MoneyGram and ACE Money Transfer can review each provider’s available digital services, transfer fees, exchange rates, delivery times, and receiving methods to determine which options meet their needs. Availability and costs vary by destination and transaction details.
ACE Money Transfer is a digital remittance service that lets users send money to Pakistan online from countries including the UK, EU states, Canada, and Australia. ACE charges CAD 5 per transaction for amounts under the USD 100 equivalent when sending from Canada, and no transfer fee above that threshold. Its forex spread ranges from 0.1% to 1.50% depending on the corridor, which often results in more Pakistani rupees delivered per unit sent compared to legacy providers. Rates and fees may vary. Visit acemoneytransfer.com for current rates.'
Transfers are completed entirely from the ACE app or website; no need to visit an agent or stand in a queue.
Payout options include bank deposit to major Pakistani banks, cash pickup at partner locations, and mobile wallet credit.
The app shows the exact PKR amount the recipient will receive before you confirm, along with the live exchange rate and any applicable fee. Exchange rates fluctuate and the rate you receive may differ from any rates quoted. Always check the live rate at acemoneytransfer.com before sending.
Cash pickup is often available within minutes; bank deposits typically reach the recipient within one to two business days. Rates and fees may vary. Visit acemoneytransfer.com for current rates.

ACE Money Transfer's process is 100% online and built for quick, repeatable remittances to Pakistan. Users first create an account using email, Google, or Apple ID, then complete identity verification according to their sending country's regulations. Rates and fees may vary. Visit acemoneytransfer.com for current rates.' - Compliance
Log in to ACE Money Transfer from web or app.
Choose Pakistan as the destination country.
Select payout option: bank deposit, mobile wallet, or cash pickup.
Enter the recipient's full name and accurate bank or wallet details.
Enter the amount and review PKR exchange rates and transfer fee.
Choose payment method: debit card, credit card, or online bank transfer.
Add a payment reason (e.g., family support, education, medical).
Confirm and click "Pay Now" to complete the transfer.
Once the payment clears, ACE provides a reference tracking number and real-time status updates so both sender and recipient can track when funds are available. Payouts to major Pakistani banks and wallets are fast, and cash pickup can often be collected within minutes, subject to partner availability and compliance checks. Start your first transfer today and check the exact PKR amount your recipient will receive before you pay. Rates and fees may vary. Visit acemoneytransfer.com for current rates.
Overseas Pakistanis send money to Pakistan every month to cover household bills, school fees, medical costs, and property investments. MoneyGram operates extensively in Pakistan for international remittances, offering cash pickup and bank account deposits through a network of over 13,000 agent locations across the country. Globally, MoneyGram is available in over 400,000 agent locations worldwide, making it one of the larger legacy remittance networks.
Many senders now compare MoneyGram with digital platforms like ACE Money Transfer to find great exchange rates and lower fees on online transfers. This article covers how MoneyGram works in Pakistan, what fees and exchange rates to expect, how long transfers take, and how ACE Money Transfer provides a modern alternative to send money online.
Key takeaways:
MoneyGram is available in Pakistan for money transfers via cash pickup, bank deposit, and mobile wallet credit.
MoneyGram allows sending money from 30+ countries to Pakistan.
Transfers can take 24 hours to 8 business days in Pakistan, depending on delivery method and payment timing.
ACE Money Transfer offers a fully digital process with competitive PKR rates and transparent fees.
MoneyGram is available in Pakistan through partner banks and licensed exchange companies in all major cities, including Karachi, Lahore, Islamabad, Rawalpindi, Peshawar, and Faisalabad. MoneyGram supports sending money to Pakistan and receiving it through various methods in the country. Pakistani residents can receive money from abroad, but sending money internationally from Pakistan requires visiting an authorized MoneyGram agent due to State Bank of Pakistan regulations.
Cash pickup: Recipient collects Pakistani rupees in person at a MoneyGram agent location.
Bank account deposits: Funds can be sent to a Pakistani bank account directly, with most major banks supported.
Mobile wallet credit: Funds can be sent to a Pakistani mobile wallet through MoneyGram, including services like JazzCash and EasyPaisa.
Coverage: Over 13,000 agent locations across Pakistan serve as pickup and service points.
Online availability: Whether you can send money online depends on your sending country (UK, US, EU, Canada); the MoneyGram website and app handle account creation and transfers from supported territories.

Overseas Pakistanis in the United Kingdom, United States, Canada, and EU states commonly use MoneyGram to send money to Pakistan. A MoneyGram account is required for online transfers, and creating a MoneyGram account online takes just a few steps. First-time senders must verify identity with a photo ID, and you may need additional documents for account verification depending on the sending country.
Here is how the process works:
Visit the MoneyGram website or app, then log in or create your account. You can log into your account to access your dashboard for repeat transfers.
Choose Pakistan as the destination country and select a delivery method: cash pickup, bank deposit, or mobile wallet.
Enter the recipient's full name exactly as it appears on their CNIC or bank account, along with their bank or wallet details.
Enter the amount you want to send. Review PKR exchange rates and the transfer fee before confirming; rates can shift multiple times per day due to currency exchange volatility.
Choose your payment method: debit card, credit card, or bank transfer. Funds availability and speed depend on which option you pick.
Confirm and pay. MoneyGram issues a transfer reference number to share with your recipient.
For in-person transfers at a MoneyGram agent location, bring a valid photo ID. The agent will walk you through completing the transaction and provide a receipt.
Millions of Pakistani families receive money via MoneyGram each year. Money can be received in Pakistani rupees through cash pickup at many agent locations or deposited directly into a local bank account.

Cash pickup requirements:
Original CNIC (Computerized National Identity Card)
Transfer reference number provided by the sender
Sender's full name and country of origin
Cash pickup is available at HBL and HabibMetro in Pakistan, among other partner agents
The recipient receiving a MoneyGram cash transfer normally does not pay a separate fee. Cash pickups are often available within minutes after the sender pays, though transfers can take 24 hours to 8 business days depending on the delivery method. Bank account deposits typically arrive within one business day, but weekends and public holidays in Pakistan or the sending country can add delays. Keep the transfer reference number secure; only the intended person should use it at the agent location to collect funds.
The total cost of a MoneyGram transfer to Pakistan has two parts: the explicit transfer fee and the exchange rate margin. MoneyGram charges a transfer fee for each remittance, and transfer fees vary by payment method and location. For example, sending USD 200 from the US to Pakistan via credit card costs about USD 6 in fees. On top of that, MoneyGram's exchange rate includes a hidden fee; on that same USD 200 transfer, the margin was roughly 1.51% over the interbank rate, according to World Bank remittance price data.
MoneyGram's fees depend on the remittance amount and countries involved.
Exchange rates and fees can vary for MoneyGram transfers depending on specific transaction details.
Fees for online transfers differ from those at physical locations; in-person agent transactions sometimes carry additional service charges.
To minimize cost, compare the total PKR the recipient will receive across providers, not just the headline fee.
PKR exchange rate fluctuations in recent years mean rates can change hourly; check the MoneyGram website or app for the latest quote before you confirm.
MoneyGram is a reliable and widespread service, but several concrete limitations affect frequent senders and those who prefer a fully digital experience.
Outbound restrictions: State Bank of Pakistan regulations restrict online money sending from Pakistan to other countries. Pakistani residents can send money only from agent locations, and outward remittances via exchange companies are capped at USD 10,000 per day and USD 100,000 per calendar year.
Delivery delays: Bank deposits can stall over weekends or Pakistani public holidays. Transfers can take 24 hours to 8 business days, and mismatched names or incorrect bank details add further delays.
Extra paperwork for large amounts: Tuition payments, business transfers, or amounts above certain thresholds require additional documentation and compliance checks, slowing the process.
Cost on small amounts: The combination of transfer fee and rate margin makes frequent small transfers expensive per PKR delivered.
Limited digital workflow: Sending from inside Pakistan cannot be completed online; you must visit an authorized agent in person.
These gaps explain why many senders now explore fully digital alternatives like ACE Money Transfer for routine remittances.
ACE Money Transfer is a digital remittance service that lets users send money to Pakistan online from countries including the UK, EU states, Canada, and Australia. ACE charges CAD 5 per transaction for amounts under the USD 100 equivalent when sending from Canada, and no transfer fee above that threshold. Its forex spread ranges from 0.1% to 1.50% depending on the corridor, which often results in more Pakistani rupees delivered per unit sent compared to legacy providers.
Transfers are completed entirely from the ACE app or website; no need to visit an agent or stand in a queue.
Payout options include bank deposit to major Pakistani banks, cash pickup at partner locations, and mobile wallet credit.
The app shows the exact PKR amount the recipient will receive before you confirm, along with the live exchange rate and any applicable fee.
Cash pickup is often available within minutes; bank deposits typically reach the recipient within one to two business days.

ACE Money Transfer's process is 100% online and built for quick, repeatable remittances to Pakistan. Users first create an account using email, Google, or Apple ID, then complete identity verification according to their sending country's regulations.
Log in to ACE Money Transfer from web or app.
Choose Pakistan as the destination country.
Select payout option: bank deposit, mobile wallet, or cash pickup.
Enter the recipient's full name and accurate bank or wallet details.
Enter the amount and review PKR exchange rates and transfer fee.
Choose payment method: debit card, credit card, or online bank transfer.
Add a payment reason (e.g., family support, education, medical).
Confirm and click "Pay Now" to complete the transfer.
Q1: Can I send money online from Pakistan using MoneyGram?No, due to State Bank of Pakistan regulations, online money sending from Pakistan to other countries is restricted. You must visit an authorized MoneyGram agent location to send money internationally from Pakistan.
Q2: What documents do I need to receive money via MoneyGram in Pakistan?Recipients need their original CNIC (Computerized National Identity Card) and the transfer reference number provided by the sender to collect cash at an agent location.
Q3: How long does it take to receive money in Pakistan through MoneyGram?Transfers can take anywhere from 24 hours to 8 business days depending on the delivery method chosen (cash pickup, bank deposit, or mobile wallet) and other factors like weekends or public holidays.
Q4: Are there any fees for receiving money via MoneyGram in Pakistan?Typically, the recipient does not pay a separate fee for cash pickups. However, transfer fees are charged to the sender and vary based on payment method and location.
Q5: How can I track my MoneyGram transfer to Pakistan? After completing a transfer, MoneyGram provides a reference tracking number. You can use this number to track your transaction status in real time on the MoneyGram website or app.
Q6: What payout methods are available for receiving MoneyGram transfers in Pakistan? Recipients can choose to receive funds via cash pickup at partner agents like HBL and HabibMetro, direct bank account deposits, or mobile wallet credit, including JazzCash and EasyPaisa.
Q7: How do I create a MoneyGram account to send money online? You can create a MoneyGram account online by registering on their website or app using your email, Google, or Apple ID. First-time senders must verify their identity with a photo ID and may need additional documents for verification.
Q8: What are the limits on sending money from Pakistan using MoneyGram?Outbound remittances from Pakistan are capped at USD 10,000 per day and USD 100,000 per calendar year as per State Bank of Pakistan regulations when sent through exchange companies or agents.
Q9: Can I use ACE Money Transfer as an alternative to MoneyGram?
Money Transfer offers a digital process for sending money to Pakistan from supported countries, with available delivery options and applicable fees and exchange rates displayed before confirmation. Transfer times and payout methods vary by destination and transaction details. Rates and fees may vary. Visit acemoneytransfer.com for current rates.
Q10: How do I apply for assistance if I face issues with my MoneyGram transaction? You can contact MoneyGram customer service via phone or visit your local MoneyGram agent for assistance with any transaction issues.
Disclaimer: This article is intended for general informational and educational purposes only and should not be construed as legal, regulatory, tax, business, or financial advice. While reasonable efforts have been made to ensure that all facts, figures, and data are accurate and valid as of the date of publication, no warranty or guarantee is given as to the ongoing completeness, accuracy, or currency of the information.
The content is based on information available at the time of publication. Regulations, government policies, market conditions, and service offerings may change over time and vary across jurisdictions and providers. As a result, some information may no longer be current or applicable. Readers should independently verify all information and consult qualified professional advisors before making any financial, legal, or business decisions.