GoFundMe transfers funds to your bank account because that's the fastest and safest way to get money from donors to you
When someone donates to your GoFundMe campaign, the platform doesn't hold the money or mail you a check. Instead, it moves the funds electronically to the bank account you connected during setup. This is called an ACH transfer — the same system used for direct deposit paychecks and bill payments. GoFundMe chose this method because it's free for you, takes a few business days, and doesn't require you to visit a bank or provide personal information to each donor.
The money lands in whichever account you linked to your GoFundMe profile. If you haven't linked one yet, GoFundMe will prompt you to do so before it can send you anything. If you change your bank account after donations have started coming in, you'll need to update your profile so future transfers go to the correct place.
Key Takeaways
- GoFundMe uses ACH transfers to send money directly to your bank account because it's faster and safer than checks or cash.
- You must link a valid U.S. bank account to your GoFundMe profile before the platform can transfer any funds to you.
- Transfers typically arrive within 2 to 5 business days after GoFundMe initiates them, depending on your bank's processing speed.
- GoFundMe holds funds for 7 to 10 days after a donation is made to verify the donor's payment method and detect fraud before releasing them to you.
- If a transfer fails because your account information is wrong or your account is closed, GoFundMe will notify you and ask you to update your banking details.
How the transfer timeline works
GoFundMe doesn't send money to your account the moment a donor gives it. Instead, the platform holds donations for a 7 to 10 day holding period. During this time, GoFundMe verifies that the donor's payment method is real and checks for fraud. This protects both you and the donor — if a credit card was stolen or a bank account was compromised, GoFundMe catches it before your money is at risk.
After the holding period ends, GoFundMe batches your donations together and initiates an ACH transfer to your bank account. This transfer typically takes 2 to 5 business days to arrive, depending on how fast your specific bank processes incoming ACH payments. Some banks are faster than others. You'll see the money appear in your account as a deposit from GoFundMe, usually labeled something like "GOFUNDME TRANSFER" or "GOFUNDME INC."
If you have multiple donations coming in, GoFundMe doesn't send each one separately. Instead, it batches them and sends one transfer per week or per batch cycle, depending on the volume and your campaign settings. This means if you receive $100 on Monday and $50 on Wednesday, you might see both amounts arrive together in a single transfer several days later.
What information GoFundMe needs from you
To set up bank transfers, GoFundMe requires your routing number and account number. These are the same pieces of information you'd give an employer for direct deposit. You can find both on the bottom left of any check, or by logging into your bank's website or app. GoFundMe also asks for your legal name and the name on your bank account — they must match.
If you're setting up a campaign for someone else (a family member, a friend, or an organization), you'll need to provide the bank account information for whoever will receive the money. GoFundMe doesn't allow you to collect funds in one person's name and deposit them into another person's account without proper authorization, so make sure the account holder is aware and consents.
GoFundMe uses Stripe, a third-party payment processor, to handle the actual bank transfers. Stripe encrypts your banking information and doesn't share it with GoFundMe staff. This is standard practice for online fundraising platforms and adds a layer of security between your bank details and the public.
What happens if your bank account information is wrong
If you enter an incorrect routing number, account number, or account type (for example, listing a savings account when you meant a checking account), the ACH transfer will fail. When this happens, GoFundMe will notify you via email that the transfer was rejected. The money doesn't disappear — it stays in your GoFundMe account, and you have the chance to correct your banking information and try again.
Common reasons transfers fail include: a closed bank account, a typo in the routing or account number, an account that's been frozen or flagged by your bank, or a mismatch between the name on your GoFundMe profile and the name on your bank account. Once you fix the problem and update your information in your GoFundMe settings, the platform will retry the transfer. This usually happens within a few business days.
If your bank account is closed and you open a new one, update your GoFundMe profile immediately. Don't wait for a failed transfer to discover the problem. You can change your banking details anytime by going to your account settings and selecting the payment method or withdrawal section.
Fees and what you actually receive
GoFundMe does not charge you a fee to receive money via bank transfer. However, GoFundMe does take a platform fee from donations — typically 2.2% plus $0.30 per donation in the United States. This means if someone donates $100, GoFundMe keeps about $2.50 and you receive about $97.50. This fee is deducted before the money reaches your bank account, so the amount that arrives is already reduced.
Some campaigns also have the option to cover GoFundMe's fees — donors can choose to add extra money to their donation to offset the platform's cut. If a donor does this, you receive the full amount they intended, and GoFundMe's fee is covered by that extra contribution. You don't pay anything out of pocket either way.
Your bank may charge you a fee for receiving an ACH transfer, though most banks do not. Check with your bank if you're unsure. Some banks charge fees only if your account type is a business account or if you're receiving a high volume of transfers. Personal checking and savings accounts typically have no fee for incoming ACH transfers.
Fraud protection and what to do if money appears that isn't yours
If you see a transfer from GoFundMe in your bank account that you didn't expect, log into your GoFundMe account immediately to check your campaign. Verify that the amount matches what you see in your fundraising dashboard. If someone created a campaign in your name without permission, or if a campaign was hacked, you'll see the unauthorized activity in your account history.
If you find fraudulent activity, contact GoFundMe's support team right away. You can report it through the Help Center on the GoFundMe website. Provide details about which campaign is affected, when the unauthorized activity occurred, and what you've already noticed. GoFundMe can freeze the campaign, reverse transfers, and help you regain control of your account.
On the flip side, if you receive a transfer from GoFundMe but you didn't create a campaign, someone may have set one up using your name or information. Do not keep the money. Report it to GoFundMe and to your bank immediately. Your bank can help you understand where the transfer came from and whether it's connected to identity theft or fraud.
Changing your bank account or stopping transfers
You can change your linked bank account anytime by logging into your GoFundMe profile and updating your payment method. If you want to stop receiving transfers temporarily — for example, if you're investigating a problem with your account — you can pause your campaign. This stops new donations from coming in and prevents GoFundMe from sending you money until you restart the campaign.
If you want to close your campaign entirely and stop all fundraising, you can do that too. Any money already in your GoFundMe account will still be transferred to your bank account according to the normal schedule, unless you request a refund to donors. Closing a campaign doesn't automatically stop transfers — you have to actively request that GoFundMe reverse them or refund donors.
If you've moved to a different country or no longer have a U.S. bank account, you won't be able to receive transfers through GoFundMe's standard ACH system. In that case, contact GoFundMe support to discuss alternative options, which may be limited depending on your location.
Frequently Asked Questions
How long does it take for money to show up in my bank account after someone donates?
GoFundMe holds donations for 7 to 10 days to verify them, then sends a transfer that takes 2 to 5 business days to arrive. In total, expect 10 to 15 business days from the time of donation to when the money appears in your account. Weekends and bank holidays can add extra time.
Can I receive money from GoFundMe if I don't have a bank account?
No. GoFundMe requires a U.S. bank account to transfer funds. If you don't have one, you'll need to open a checking or savings account at a bank or credit union before you can withdraw money from your campaign.
What if my bank rejects the transfer from GoFundMe?
Your bank will reject a transfer if your account is closed, frozen, or if the routing and account numbers don't match your actual account. GoFundMe will email you about the failed transfer. Log into your account, verify your banking information is correct, and update it if needed. GoFundMe will retry the transfer within a few business days.
Do I have to pay taxes on money I receive from GoFundMe?
Tax treatment depends on the type of campaign and your location. Personal fundraisers for hardship are often not taxable, but campaigns for business or income may be. GoFundMe will send you a tax form if required by law. Consult a tax professional about your specific situation.
Can someone else receive the money from my GoFundMe campaign?
No. The bank account linked to your GoFundMe profile is the only place transfers can go. If you want someone else to receive the money, you'd need to transfer it to them yourself after it arrives in your account, or set up the campaign under their name with their bank account from the start.