Facebook Pay is a digital payment service that Meta (the parent company of Facebook) created to let people send money to each other through Facebook, Instagram, and Messenger. Rather than using cash or writing checks, users can transfer funds directly through these apps. The service launched in the United States in 2019 and has expanded to other countries since then.
Get Your Free Banking Routing Number Guide →
The system works by connecting your bank account or debit card to your Facebook account. Once you set this up, you can send money to friends and family who also have Facebook Pay activated. The money typically arrives within one to three business days, though the exact timing depends on your bank and the recipient's bank. Think of it similar to other money-transfer services like Venmo or PayPal, but built directly into Facebook's existing apps.
Facebook Pay differs from simply paying through Facebook Shop, which is designed for buying products. Instead, Facebook Pay focuses on personal money transfers between people. The service uses encryption technology to protect your financial information, meaning your bank details aren't shared with the person receiving the money.
When you send money through Facebook Pay, you enter the amount and add a note about what the payment is for (like "rent" or "dinner"). The recipient sees that they received money from you but doesn't see your bank account information. This keeps your financial details private while still allowing the transaction to happen.
Practical takeaway: Facebook Pay is a money-sending tool built into apps you likely already use. Understanding the basics of how it connects to your bank and moves money between people helps you decide if it fits your needs for splitting bills or paying back friends.
To use Facebook Pay, you need a Facebook account and a valid payment method. Facebook currently allows you to link debit cards, credit cards, or bank accounts to your payment profile. You'll need to be at least 18 years old to set up the service. The setup process takes just a few minutes and happens entirely within the Facebook or Instagram app.
Free Guide to State Farm Motorcycle Insurance Options →
First, open Facebook or Instagram on your phone or computer. Look for your settings menu, usually found by clicking your profile picture in the top right corner. From there, navigate to the section labeled "Payments" or "Payment Methods." You'll see an option to add a payment method. Select "Add Payment Method" and choose whether you want to add a debit card, credit card, or bank account. If using a card, you'll need to enter the 16-digit card number, expiration date, and CVV (the three-digit security code on the back). If using a bank account, you'll provide your routing number and account number.
Facebook will verify your payment method before you can send money. For debit and credit cards, this verification usually happens instantly. For bank accounts, Facebook may place small test deposits (typically under $1) into your account after a few business days. You'll then need to confirm the exact amounts of these deposits back in the Facebook app to prove you control the account. This verification step protects against fraud.
After verification, you can immediately begin sending money. Your payment method information is stored securely and encrypted. Facebook doesn't share your full card number or bank account details with people you send money to—this keeps your financial information private. You can add multiple payment methods if you want options, and you can remove any method at any time through the settings menu.
Practical takeaway: Setting up Facebook Pay requires just a valid debit card, credit card, or bank account and takes minutes to complete. The verification step, while adding a small delay for bank accounts, protects your account from unauthorized use.
Sending money through Facebook Pay is straightforward and can be done in a few different ways depending on which Meta app you're using. The most common method is through Messenger, which is Facebook's dedicated messaging app. Open Messenger, find the person you want to send money to, and open your conversation with them. Look for the plus sign (+) icon, which opens a menu of options. You'll see a money or payment icon—click that to initiate a payment.
Learn About the TAZ Credit Card →
On Instagram, the process is similar. Open a direct message conversation with the person, and look for the plus sign icon at the bottom of the message box. Select the payment option from the menu. If you're using Facebook's main platform rather than Messenger, you can also send money through the "Money" section of your menu, though using Messenger is more common.
Once you've selected the payment option, a screen will appear asking you to enter the amount you want to send. Type in the dollar amount and add a note explaining what the payment is for. Notes might say "rent," "dinner last night," "concert tickets," or anything that helps both you and the recipient remember the transaction. This note appears in your conversation history but isn't required—you can send money without one.
Before the money is actually sent, the app will show you a confirmation screen with the amount and the recipient's name. Review this carefully to make sure you're sending to the right person and the right amount. Once you confirm, the system processes the payment. The recipient receives a notification that they've been sent money and can see the funds in their account within one to three business days. The exact timing depends on their bank's processing speed.
If you change your mind before confirming, you can cancel the transaction. However, once you've confirmed the payment, you cannot cancel it through the app. If there's an error or dispute, you'd need to contact Facebook Pay support to report it.
Practical takeaway: Sending money takes about 30 seconds and involves opening a message with someone, clicking the payment icon, entering an amount, and confirming. Keep in mind that once confirmed, you can't cancel, so double-check the recipient and amount.
One of the key features of Facebook Pay is that it typically charges no fees when you send money to someone using a debit card or bank account. If you use a credit card, Facebook may charge a small fee, usually between 1.5% and 3% of the transaction amount, though this varies. Before sending, the app will show you if a fee applies based on your payment method.
Get Your Free Tax Record Retention Guide →
There are limits to how much money you can send through Facebook Pay. As of 2024, most users can send up to $1,000 per transaction and up to $5,000 per month. However, these limits may be lower if your account is new or hasn't been verified for long. Facebook determines these limits based on your account history and may increase them over time. If you try to send more than your limit allows, the app will notify you.
When you send money, it's important to understand the timeline. The money leaves your account immediately after you confirm the transaction. However, the recipient's bank may take one to three business days to actually deposit the funds into their account. This delay occurs because money moves between two different banking systems. During this time, the money is in transit and the recipient will see a notification that payment is pending. Once the bank deposits the funds, the status changes to complete.
Facebook Pay transactions are protected by basic fraud protections, but not all money transfers have the same legal protections as credit card or bank transfers. If a dispute occurs—for example, if you send money to the wrong person or someone claims they never received funds—you can report it to Facebook Pay support. Facebook will investigate, but these cases can take time to resolve. This is why confirming the recipient before sending is so important.
There are no monthly fees for having Facebook Pay set up or for receiving money. You only pay fees when sending if you use a credit card. Receiving money is always free.
Practical takeaway: Using a debit card or bank account means no fees, while credit cards may charge 1.5% to 3%. Know your monthly limit (usually $5,000) and allow one to three business days for money to arrive in the recipient's account.
Facebook Pay uses multiple security layers to protect your money and financial information. When you set up Facebook Pay, your payment information—such as your card number or bank account number—is encrypted, which means it's scrambled in a way that only Facebook's secure servers can read. This encryption happens automatically and protects your data while it's being transmitted through the internet.
Learn About the Michaels Credit Card Options →
Another security feature is that your full financial details are never shared with the person receiving the money. When someone sends you funds, they don't see your bank account information or card number. This limits the risk of your information
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.