The fastest way to pay FPL online is through their website or mobile app, both of which let you pay immediately without waiting for a check to arrive in the mail
Florida Power & Light offers two main online payment routes: their website at fpl.com and their mobile app (available on iOS and Android). Both methods connect to the same account system, so you can switch between them. You'll need your FPL account number and a payment method — debit card, credit card, or bank account — ready before you start. Payment posts to your account the same day if you pay before 5 p.m. ET on a business day; payments after that time or on weekends process the next business day.
The entire process takes about five minutes once you're logged in. You won't be charged a fee for paying with a debit card or bank account, but FPL does charge a convenience fee if you use a credit card (the fee varies depending on the card type and is shown before you confirm the payment).
Key Takeaways
- FPL's website and mobile app both process payments the same day if submitted before 5 p.m. ET on a business day, with no fee for debit or bank account payments.
- You need your FPL account number and a valid payment method (debit card, credit card, or bank account) to pay online.
- Credit card payments carry a convenience fee that FPL displays before you confirm, while debit and bank transfers do not.
- You can set up automatic recurring payments through your online account to pay the same amount on the same day each month.
Paying through the FPL website
Go to fpl.com and click the "Pay My Bill" button, which appears near the top of the homepage. If you already have an online account, log in with your username and password. If you don't have an account yet, you'll need to create one — this takes a few minutes and requires your account number, which appears on your paper bill or in any FPL email.
Once logged in, your current balance and due date appear on the screen. Click "Make a Payment" and enter the amount you want to pay. FPL will show you the available payment methods and any fees that apply. Select your payment method, enter the card or bank details if you haven't saved them before, and confirm. You'll receive a confirmation number immediately — save or screenshot this for your records.
Paying through the FPL mobile app
Download the FPL app from the Apple App Store or Google Play Store, then log in with the same username and password you use on the website. Your account dashboard shows your current balance and due date right away. Tap "Pay Bill" and enter the amount you want to pay.
The app walks you through the same payment method selection as the website. If you've already saved a payment method in the app, you can select it from your stored options, which speeds up the process on future payments. After you confirm, the app displays a confirmation number. You can also check your payment history in the app by tapping "Payment History" to see past transactions.
Setting up automatic payments so you never miss a due date
Both the website and app let you schedule recurring payments. Log into your account, find the "Automatic Payments" or "Recurring Payments" section (location varies slightly between website and app), and select the amount and payment date you want. You can choose to pay your full bill each month, a fixed dollar amount, or a percentage of your balance.
FPL will deduct the payment automatically on the date you choose, every month until you cancel. This is useful if you want to avoid late fees, but remember that your bill amount changes with the seasons — in summer and winter, your electric use typically rises, so a fixed dollar amount might not cover the full bill during peak months. You can change or cancel automatic payments anytime through your online account.
What to do if your payment doesn't go through
If your payment is declined, FPL will tell you why — usually because the card or bank account information is incorrect or expired, or because your bank flagged the transaction as suspicious. Check that the card number, expiration date, and CVV are correct, or try a different payment method. If you're paying from a bank account, confirm that the account number and routing number match what your bank shows.
If the problem persists, contact FPL's customer service at 1-800-226-3545 (available 24/7) and explain what happened. They can tell you whether there's a hold on your account or a technical issue on FPL's end. In the meantime, you can pay by phone with a representative, by mail, or in person at an FPL payment location to avoid a late fee.
Other ways to pay if online doesn't work for you
If you prefer not to pay online, FPL accepts payments by phone (1-800-226-3545), by mail to the address on your bill, or in person at FPL payment centers throughout Florida. You can also pay through your bank's bill-pay system if your bank offers it — this sends a check from your bank to FPL, which takes 5 to 7 business days to arrive and post.
Some banks charge a small fee for bill-pay services, so check with your bank first. Paying by mail or through bank bill-pay takes longer than online payment, so use these methods only if you're paying well before your due date.
Frequently Asked Questions
Can I pay FPL with a credit card online without a fee?
No. FPL charges a convenience fee for credit card payments, though the fee amount depends on the card type. Debit cards and bank account transfers have no fee. FPL shows the fee before you confirm the payment, so you can see the total cost.
What if I don't have an online account yet?
You can create one at fpl.com by clicking "Create Account" and entering your FPL account number (from your bill), last name, and service address. The process takes a few minutes. Once your account is set up, you can pay online immediately.
How long does it take for my online payment to show up on my bill?
Payments submitted before 5 p.m. ET on a business day post the same day. Payments after 5 p.m. or on weekends post the next business day. You'll see the payment reflected in your account balance within 24 hours.
Can I change or cancel an automatic payment I set up?
Yes. Log into your FPL account, go to the automatic payments section, and modify or cancel the payment. Changes take effect on the next scheduled payment date. If you need to cancel before the next payment processes, contact FPL customer service at 1-800-226-3545.
What should I do if I think my online payment was charged twice?
Check your account history in your FPL online account or app to confirm whether two payments were actually processed. If you see two charges, contact FPL customer service at 1-800-226-3545 with your confirmation numbers. They can investigate and issue a credit if a duplicate charge occurred.