You can deposit a MoneyGram directly into your bank account, but the method depends on whether you received the money as a transfer or a physical card
If someone sent you money through MoneyGram's online service and chose to deposit it directly to your bank account, the money lands there automatically—you do nothing. If you received a MoneyGram card (a prepaid card loaded with funds), you can transfer that balance to your bank account through the MoneyGram app or website, or by calling their customer service line. If you have a physical MoneyGram check or money order, you deposit it like any other check: mobile deposit through your bank's app, at an ATM, or in person at a branch.
The timing and fees vary by method. Direct deposits from person-to-person transfers typically arrive within one to three business days. Card-to-bank transfers usually complete within the same timeframe but may carry a small fee depending on your bank and the transfer method. Physical checks follow your bank's standard mobile or in-person deposit timing, which is usually one to two business days for funds to become available.
Key Takeaways
- MoneyGram transfers sent directly to your bank account deposit automatically with no action required on your part.
- If you have a MoneyGram card, you can move the balance to your bank account through the MoneyGram app, website, or by phone.
- Physical MoneyGram checks or money orders deposit through your bank using mobile deposit, ATM, or in-person at a branch.
- Direct bank deposits and card transfers typically take one to three business days; physical checks follow your bank's standard deposit timeline.
- Some banks charge a fee for incoming transfers from third-party services, so check your account terms before transferring.
How direct MoneyGram transfers to your bank account work
When someone sends you money through MoneyGram online and selects "deposit to bank account" as the delivery method, they enter your routing number and account number during the send process. MoneyGram then initiates an ACH transfer (Automated Clearing House), which is the same system banks use for direct deposits and bill payments. You receive a confirmation email with the transfer details, but the money moves without you needing to do anything.
The sender pays MoneyGram's fee upfront—you receive the full amount they sent. Timing depends on when the sender initiates the transfer and your bank's processing schedule. Most transfers arrive within one to three business days, though some banks post them faster. Check your bank account online or through your mobile app to see when the deposit appears.
Transferring a MoneyGram card balance to your bank account
If you received funds loaded onto a MoneyGram prepaid card, you have three ways to move that money to your bank account. The fastest is through the MoneyGram mobile app: log in, select "Transfer to Bank," enter your bank's routing and account numbers, and confirm the amount. The second option is the MoneyGram website, which follows the same steps. The third is calling MoneyGram's customer service line (1-800-448-1010) and providing your account and bank details over the phone.
Most card-to-bank transfers complete within one to three business days. Some banks charge a small fee for incoming transfers from third-party payment services—check your bank's fee schedule or account agreement before transferring. If your bank declines the transfer, MoneyGram can help troubleshoot, but the most common reason is a mismatch between the routing number you provided and your actual bank account.
Depositing a physical MoneyGram check or money order
If you received a physical MoneyGram check or money order, treat it like any other check. Most banks now offer mobile deposit through their app: photograph the front and back of the check, enter the amount, and submit. The funds typically become available within one to two business days, depending on your bank's policy. Some banks hold mobile deposits longer if the amount is large or if you have a new account.
You can also deposit a physical check at an ATM if your bank supports check deposits at ATMs—look for the envelope slot or check your bank's app to see which machines accept deposits. In-person deposit at a branch is always an option and gives you when ready confirmation that the check was received. Bring your ID and the check itself.
What to do if your MoneyGram transfer fails or is delayed
If a direct bank deposit doesn't arrive within three business days, check your email for a confirmation message from MoneyGram that includes a reference number. Log into your MoneyGram account online or through the app and look for the transaction history—it will show whether the transfer was sent, pending, or failed. If the status shows "failed," the most common causes are an incorrect routing number, a closed account, or a mismatch between the account holder's name and the name on your bank account.
Contact your bank first to confirm they received the transfer attempt. If they didn't, ask them to verify your routing and account numbers are correct. Then contact MoneyGram with your reference number and the details your bank provided. MoneyGram can resend the transfer or, in some cases, issue a refund to the original sender if the account information cannot be corrected. This process usually takes five to ten business days.
Fees and limits for MoneyGram bank deposits
MoneyGram does not charge you a fee to receive money deposited directly to your bank account—the sender pays MoneyGram's fee when they initiate the transfer. However, your bank may charge a fee for receiving an incoming transfer from a third-party service. This is uncommon with major banks but more frequent with smaller regional banks or credit unions. Check your account agreement or call your bank's customer service to ask about incoming transfer fees before the money arrives.
MoneyGram does not publish a single daily or monthly limit for bank deposits—limits vary by sender, by the method used to send the money, and by your bank's policies. If you are receiving large amounts regularly, contact MoneyGram directly to understand any restrictions that may explore to your account. Your bank may also flag unusually large deposits for review, which can delay posting by a day or two.
Frequently Asked Questions
How long does it take for a MoneyGram to show up in my bank account?
Direct deposits and card-to-bank transfers usually arrive within one to three business days. Physical checks deposited through mobile deposit or at a branch typically post within one to two business days. Weekends and holidays extend the timeline, so a Friday transfer may not appear until Wednesday.
Can I deposit a MoneyGram if I don't have the sender's information?
If the money was sent directly to your bank account, you do not need the sender's information—it is already in your account or on its way. If you have a MoneyGram card or check and need to verify the sender, MoneyGram can look up the transaction with your reference number or card number, but you do not need that information to deposit the funds.
What if my bank rejects the MoneyGram transfer?
Banks reject transfers most often because the routing number or account number is incorrect, or because the account is closed. Contact your bank to confirm your account is active and your routing number is correct. Then contact MoneyGram with your reference number so they can attempt to resend the transfer or process a refund to the original sender.
Can I deposit a MoneyGram check at any bank, or only my own?
You can deposit a MoneyGram check at any bank where you have an account. You cannot deposit it at a bank where you do not have an account. If you do not have a bank account, you can cash the check at a check-cashing service, though they typically charge a fee.
Is there a limit to how much I can deposit from a MoneyGram?
MoneyGram does not publish a single limit—it varies by the sender's method, your account history, and your bank's policies. Your bank may flag deposits over a certain amount for review, which can delay posting. If you regularly receive large MoneyGram transfers, contact both MoneyGram and your bank to understand their limits beforehand.