The fastest way to pay FPL is through their website or mobile app, where you can set up a one-time payment or automatic monthly payments
Florida Power & Light (FPL) offers several payment methods, and the one you choose depends on how much control you want over your payment timing and whether you prefer to pay online or in person. Most customers find the online portal fastest — you can pay immediately without waiting on hold, and you'll see your payment reflected in your account within one business day.
If you don't have internet access or prefer speaking to someone, FPL also accepts payments by phone and at walk-in payment centers. Each method has different fees and processing times, so knowing your options helps you avoid late fees and choose what works for your schedule.
Key Takeaways
- Paying through the FPL website or mobile app is free and processes within one business day, making it the fastest option for most people.
- Automatic payments (autopay) prevent missed due dates, but you must set them up in advance through your FPL account.
- Phone payments and in-person payments at FPL offices are available but may carry fees or require you to wait during business hours.
- If you pay by check or mail, allow at least 10 business days for the payment to reach FPL and post to your account.
- Late payments trigger a reconnection fee if your service is disconnected, so paying by the due date shown on your bill matters.
Paying online through the FPL website or app
Go to fpl.com and log into your account using your account number and password. If you don't have an online account yet, you can create one by entering your account number, service address, and ZIP code. Once logged in, select "Pay My Bill" and choose whether you want to pay the full amount due, a partial amount, or a different amount.
You'll be asked to choose a payment method: debit card, credit card, or bank account. FPL does not charge a fee for debit or bank account payments, but credit card payments incur a fee (the amount varies by card type and is shown before you confirm). Enter the payment amount and the date you want it processed — you can pay immediately or schedule it for a future date up to your due date.
The FPL mobile app works the same way and is available for iPhone and Android. Download it from the App Store or Google Play, log in with the same credentials as the website, and follow the same steps. Payments made before 5 p.m. Eastern Time typically post the next business day.
Setting up automatic payments (autopay)
Autopay removes the risk of forgetting a payment and triggering a late fee. Log into your FPL account online, go to "Billing & Payments," and select "Autopay." Choose the amount you want paid automatically each month (usually the full bill amount), the payment method (debit card or bank account), and the day of the month you want the payment to occur.
FPL recommends choosing a date a few days after your bill is issued so you have time to review it before the payment goes through. You can change or cancel autopay at any time through your account, and you'll receive an email confirmation each time a payment is processed. If your bill amount varies significantly month to month, you may prefer to set up autopay for a fixed amount and adjust it seasonally, or you can turn it off during months when you expect a credit.
Paying by phone
Call FPL's automated payment line at 1-800-226-3545 to pay by phone without speaking to a representative. Have your account number and payment method (debit card or bank account) ready. The automated system will walk you through entering the payment amount and the date you want it processed. Payments made before 5 p.m. Eastern Time typically post the next business day.
If you prefer to speak with a representative, you can call the same number and select the option to speak with a customer service agent. Phone payments are free when you use a debit card or bank account, but some payment processors may charge a small fee if you use a credit card. Ask before confirming the payment.
Paying in person at an FPL office or payment center
FPL has walk-in payment centers in many Florida locations where you can pay with cash, check, debit card, or credit card. To find the nearest location, go to fpl.com and search "payment centers," or call 1-800-226-3545 and ask for the address closest to you. Payment centers are typically open Monday through Friday during business hours, though some locations may have extended hours.
Paying in person with cash or check is immediate, but you should bring your account number or bill so the payment is credited correctly. In-person payments are free, but you'll need to travel to a location during their operating hours. If you pay by credit card in person, ask whether a fee applies.
Paying by mail
If you prefer to mail a check, write your account number on the check and mail it to the address shown on your bill. FPL's mailing address is typically listed on the back of your bill statement. Allow at least 10 business days for the check to arrive and post to your account — if your due date is sooner, mailing is risky because a late payment triggers a late fee even if FPL receives the check after the due date.
Never send cash through the mail. If you choose to mail a payment, keep a copy of your check or write down the check number and amount for your records.
Understanding FPL payment due dates and late fees
Your bill shows a due date, usually 20 to 25 days after the bill is issued. If you don't pay by that date, FPL charges a late fee (the amount is shown on your bill and varies based on your account balance). If your account remains unpaid for about 30 days after the due date, FPL may disconnect your service and charge a reconnection fee when you pay and request service be restored.
The due date applies to when FPL receives or processes the payment, not when you send it. Mailed checks and payments scheduled for a future date must arrive or process by the due date to avoid a late fee. If you're cutting it close, paying online or by phone the same day is safer than mailing or scheduling a payment for later.
What to do if you can't pay your full bill
If you're struggling to pay your bill in full, contact FPL before the due date to discuss options. FPL offers budget billing (which spreads your annual costs into equal monthly payments) and payment arrangements (which allow you to pay part of the bill now and the rest over several weeks). Call 1-800-226-3545 and ask about these programs.
If you're experiencing financial hardship, FPL also administers the Low Income Home Energy Assistance Program (LIHEAP) and other assistance programs. You can ask about these when you call, or search "FPL assistance programs" on their website to learn what may be available in your area.
Frequently Asked Questions
Is there a fee to pay my FPL bill online?
No fee applies when you pay with a debit card or bank account through fpl.com or the FPL app. Credit card payments incur a fee that FPL discloses before you confirm the payment. In-person and phone payments are also free when you use a debit card or bank account.
How long does it take for my payment to show up in my account?
Payments made online or by phone before 5 p.m. Eastern Time typically post within one business day. Mailed checks take 10 or more business days. Payments scheduled for a future date post on the date you select.
Can I set up autopay and still review my bill before it's paid?
Yes. Choose an autopay date a few days after your bill is issued so you have time to log in and review it. You can also turn off autopay temporarily for any month if you want to pay manually instead.
What happens if I miss my due date?
FPL charges a late fee and may disconnect your service if the account remains unpaid for about 30 days. A reconnection fee applies when you pay and request service be restored. Paying as soon as you realize you're late stops the account from moving toward disconnection.
Can I pay someone else's FPL bill?
Yes, if you have their account number. Pay online at fpl.com, by phone at 1-800-226-3545, or in person at a payment center. You don't need to be the account holder to make a payment.