How to Pay Your Florida Power and Light Bill Online, by Phone, and by Mail
Ways to pay your Florida Power and Light bill
Florida Power and Light (FPL) offers four main ways to pay your bill: online through their website, by phone, by mail, or in person at a payment center. The online method is fastest and lets you see your payment post within one business day. Phone payments go through when ready but may include a fee. Mail takes seven to ten business days to reach FPL's processing center, and in-person payments at authorized locations post the same day.
You do not need to create an account to pay a one-time bill, though having one makes it easier to track payment history and set up automatic payments. FPL processes payments Monday through Friday during business hours, and weekend or holiday payments typically post the next business day.
Key Takeaways
- Online payment through FPL's website is free and shows your payment status within one business day.
- Phone payments at 1-800-226-3545 process when ready but may carry a convenience fee depending on your payment method.
- Mail payments should be sent to the address on your bill and take seven to ten business days to post.
- In-person payments at FPL payment centers or authorized retailers post the same day you pay.
- Setting up automatic payments through your bank account eliminates the need to pay manually each month.
Paying online through FPL's website
Go to fpl.com and select "Pay My Bill" from the homepage. You can pay without logging in by entering your account number (found on your bill) and the amount you want to pay. FPL accepts debit cards, credit cards, and bank account transfers. Debit and credit card payments are free, but some card issuers may charge their own fees.
If you create an FPL account, you can save payment methods, view your payment history, and set up automatic monthly payments. The website shows your payment status when ready after submission, though the money may take one business day to fully post to your account. You can pay any time, including nights and weekends.
Paying by phone
Call FPL's automated payment line at 1-800-226-3545. You will need your account number and a debit card, credit card, or bank account information. The system processes your payment when ready and gives you a confirmation number. Keep this number for your records.
Phone payments may include a convenience fee that varies by payment method — typically $1 to $3 for debit or credit cards, and no fee for bank account transfers. If you prefer to speak with a representative instead of using the automated system, call the same number and ask to be transferred, though this may add time to your call.
Paying by mail
Write a check or money order and mail it to the address printed on your bill. Do not send cash. Include your account number on the check and mail it at least ten days before your due date to account for postal delays. FPL's processing center typically receives mail within seven to ten business days.
If you do not have your bill, you can find FPL's mailing address on their website under "Contact Us" or call 1-800-226-3545 to confirm the correct address. Mail payments do not post until FPL receives and processes them, so paying by mail close to your due date risks a late fee.
Paying in person
FPL operates payment centers in several Florida locations where you can pay with cash, check, debit card, or credit card. Payments made in person post the same day. You can also pay at authorized retailers such as certain grocery stores and convenience stores that display the FPL logo.
To find a payment center or authorized retailer near you, visit fpl.com and use their payment location finder, or call 1-800-226-3545. Some retailers charge a small fee for processing payments, so ask before you pay. In-person payments do not require an FPL account.
Setting up automatic payments
Automatic payments withdraw money from your bank account on a date you choose each month, usually around your bill's due date. To set this up, log into your FPL account online, go to "Billing and Payments," and select "Autopay." You will need your bank routing number and account number. There is no fee for automatic payments from a bank account.
You can change or cancel automatic payments anytime through your account. If your bill amount varies month to month, FPL will deduct the current bill amount on the date you set. This method eliminates the risk of late fees and removes the need to remember to pay each month.
What to do if your payment does not post
If you paid online or by phone and your account still shows the payment as pending after one business day, log into your account to check the status. Online and phone payments usually post within 24 hours. If more than one business day has passed, call 1-800-226-3545 with your confirmation number.
For mail payments, allow the full ten business days before contacting FPL. If your check was lost or damaged in the mail, FPL can help you stop payment and resubmit. For in-person payments, ask for a receipt at the time of payment — this serves as proof if there is a delay.
Frequently Asked Questions
Can I pay my FPL bill with a credit card online?
Yes, FPL accepts credit cards on their website at no charge. Some credit card companies may charge their own cash advance or convenience fees, so check with your card issuer first. Debit cards and bank account transfers are also free options.
Is there a fee to pay by phone?
Phone payments through the automated system may include a convenience fee of $1 to $3 for credit or debit cards. Bank account transfers by phone typically have no fee. Ask about the fee before confirming your payment.
What happens if I pay after my due date?
FPL charges a late fee if payment is not received by your due date. The amount depends on your bill total. Paying online or by phone posts within one business day, while mail can take up to ten days, so choose a faster method if you are close to your due date.
Can I set up automatic payments without an online account?
No, you must create an FPL account to set up automatic payments. Creating an account is free and takes a few minutes. You will need your account number and an email address.
What should I do if I need to dispute a charge on my bill?
Contact FPL directly at 1-800-226-3545 to report a billing error. Do not withhold payment while disputing — FPL may charge a late fee. Explain the issue to a representative, and they can investigate and adjust your account if needed.
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.