You can transfer money from Facebook to your bank account, but only if you have a Facebook balance to withdraw

Facebook does not let you transfer money directly from your personal account or from friends. What you can do is withdraw a balance that Facebook holds for you — money you earned through Facebook's monetization programs, received as a refund, or were sent through Facebook Pay. The withdrawal goes to a linked bank account, debit card, or PayPal account. If you do not have a Facebook balance sitting there, there is nothing to transfer.

The process itself is straightforward: you go to your Facebook settings, find the Payments section, and request a withdrawal. Facebook then sends the money to whichever payment method you have on file. The timing depends on your bank, but most transfers land within 3 to 5 business days.

Key Takeaways

  • You can only withdraw money from Facebook if you have an actual balance in your Facebook account — earnings from monetization, refunds, or payments received through Facebook Pay.
  • Withdrawals go to a bank account, debit card, or PayPal that you have already linked to your Facebook account.
  • The withdrawal request happens in Facebook Settings under Payments, and most transfers arrive within 3 to 5 business days.
  • Facebook does not allow peer-to-peer transfers to your bank account — you cannot send money from a friend's Facebook account to your bank.

Where your Facebook balance comes from

A Facebook balance builds up in specific ways. If you are a content creator, you may earn money through the Facebook Partner Monetization Program, which pays you for video views, subscriptions, or fan support. If you sold something on Facebook Marketplace or through a shop, the sale proceeds sit in your balance. If someone sent you money through Facebook Pay (the peer-to-peer payment tool within Messenger), that money lands in your balance too. Refunds from Facebook purchases or ads also show up there.

The key point: Facebook holds the money in your account, not in your bank. You have to initiate a withdrawal to move it out. If you have no balance, there is nothing to withdraw — you cannot pull money from thin air or from someone else's account.

How to withdraw your Facebook balance to your bank account

Start by opening Facebook on a computer or mobile device and going to Settings. Look for the Payments section — the exact location varies slightly depending on whether you are on mobile or desktop, but it is always under Settings. Once you are in Payments, you will see your current balance displayed.

Click or tap the option to withdraw or transfer funds. Facebook will show you the payment methods you have already linked — usually a bank account, debit card, or PayPal. Choose which one you want the money to go to. If you have not linked a payment method yet, you will need to add one before you can withdraw. Enter your bank routing number and account number, or link your debit card, or connect your PayPal account. Facebook will verify the method, which may take a day or two.

Once a payment method is verified, enter the amount you want to withdraw. You can withdraw your entire balance or just part of it. Confirm the withdrawal, and Facebook sends the request to your bank or payment processor. Most transfers arrive within 3 to 5 business days, though some banks take longer.

What payment methods Facebook accepts for withdrawals

Facebook lets you withdraw to a U.S. bank account, a debit card, or PayPal. If you choose a bank account, you provide your routing number and account number — the same information you would give to set up direct deposit at a job. Facebook verifies the account before allowing a withdrawal, which protects both you and the bank.

Debit card withdrawals are faster to set up because Facebook can verify the card immediately. PayPal is also an option if you have a PayPal account; Facebook sends the money to your PayPal balance, and you can then move it to your bank from there if you want.

Facebook does not withdraw to credit cards, prepaid cards (with rare exceptions), or international accounts outside the U.S. If your bank is outside the United States, you may not be able to link it directly. Some international users have success linking a U.S. bank account or using PayPal as a middleman.

How long withdrawals take and what can delay them

Once you request a withdrawal, Facebook processes it on their end within 1 to 2 business days. After that, the money is in transit to your bank or payment processor. Your bank then takes 1 to 3 business days to deposit it into your account. Total time is usually 3 to 5 business days, but can stretch to 7 to 10 if your bank is slow or if the withdrawal is flagged for review.

Withdrawals can be delayed if Facebook detects unusual activity on your account, if your linked bank account information does not match your Facebook profile, or if your bank rejects the deposit for any reason. If your bank rejects it, Facebook will try again, but you may need to contact your bank to find out why. Some banks flag incoming transfers from payment platforms as suspicious; a quick call to your bank's fraud department usually clears it up.

Weekends and holidays slow things down too. A withdrawal requested on Friday evening may not hit your bank until the following Tuesday or Wednesday.

Why you might not see a withdrawal option

If you go to your Facebook Payments section and do not see a withdraw option, it is usually because you have no balance to withdraw. Check the balance display at the top of the Payments page. If it shows zero or is blank, there is nothing to move.

Another reason is that you have not verified a payment method yet. Facebook requires at least one linked bank account, debit card, or PayPal before you can request a withdrawal. If you have never added one, add it first, wait for verification, and then try withdrawing.

In rare cases, Facebook may restrict withdrawals on your account if they suspect fraud or if your account violates their policies. If you believe your account is restricted unfairly, you can contact Facebook's support team through the Help Center, though response times are often slow.

Peer-to-peer payments and why they do not go straight to your bank

If someone sends you money through Facebook Messenger using Facebook Pay, that money lands in your Facebook balance, not directly in your bank account. You then have to withdraw it using the process described above. This is different from some other peer-to-peer apps like Venmo or Cash App, which can send money directly to your bank in some cases.

Facebook keeps the money in your account first as a security measure and to give you time to dispute the transaction if something goes wrong. Once you withdraw it to your bank, the transaction is final and cannot be reversed by Facebook.

Frequently Asked Questions

Can I transfer money from a friend's Facebook account to my bank account?

No. You can only withdraw money that belongs to you — your own earnings, refunds, or payments sent to you. You cannot access or transfer anyone else's Facebook balance. If a friend wants to send you money, they send it to your Facebook account through Facebook Pay, and it lands in your balance for you to withdraw.

What happens if my bank rejects the Facebook withdrawal?

Facebook will attempt the deposit again, usually within a few days. Check with your bank to see why it was rejected — common reasons are a closed account, mismatched account information, or fraud filters. Once you fix the issue with your bank, request the withdrawal again or contact Facebook support to retry the failed transfer.

Can I withdraw to a credit card instead of a bank account?

No. Facebook only withdraws to bank accounts, debit cards, or PayPal. Credit cards are not accepted. If you want the money on a credit card, withdraw to your bank account first, then transfer it to your credit card issuer's payment system if they offer that option.

Do I have to pay taxes on money I withdraw from Facebook?

That depends on where the money came from. If you earned it through Facebook's monetization programs, it is taxable income and Facebook will send you a tax form (1099-NEC or 1099-MISC) if you earned over a certain threshold. Money you received as a peer-to-peer payment from a friend is generally not taxable. Consult a tax professional about your specific situation.

Why is my withdrawal still pending after 10 days?

Most withdrawals land within 5 business days, but delays happen. Check your bank account to see if the deposit arrived but has not posted yet. Contact your bank's customer service to confirm they received it. If your bank has no record of it, contact Facebook support with your withdrawal request number and ask them to investigate.