GFL Environmental's online payment portal is at gflenv.com/pay-bill
GFL Environmental operates trash and recycling collection across Canada and parts of the United States. If you receive a bill from GFL, you can pay it directly through their website without calling or mailing a cheque. The payment portal accepts credit cards, debit cards, and bank transfers, and processes most payments the same day you submit them.
You will need your account number to log in. This appears on your bill, usually near the top or in the account details section. If you have never used the portal before, you may need to create an account or look up your account using your service address instead.
Key Takeaways
- Visit gflenv.com/pay-bill and enter your account number to access your bill and payment options.
- The portal accepts credit cards, debit cards, and electronic bank transfers, with most payments processed the same day.
- You can set up a one-time payment or arrange automatic recurring payments if you prefer not to pay manually each month.
- If you cannot find your account number, use your service address to look it up through the portal.
- Payment confirmation appears immediately on screen; save or print it for your records.
Locating your account number on your bill
Your GFL bill shows your account number in the header section, usually printed in bold or highlighted. It is a string of numbers specific to your property address. If your bill is digital (sent by email), the account number appears in the same location as a printed bill.
If you have lost your bill or cannot locate the number, check any past correspondence from GFL — invoices, payment confirmations, or service notices all carry the account number. You can also call GFL's customer service line, which appears on any bill you have received, and they will provide it over the phone.
Steps to pay through gflenv.com/pay-bill
Open a web browser and go to gflenv.com/pay-bill. You will see a login screen or a prompt to enter your account information. Enter your account number and the postal code or service address associated with your account, then click the button to proceed.
Once logged in, you will see your current bill amount and any past-due balance. Select the amount you want to pay — you can pay the full balance, a partial amount, or a past-due invoice if you have multiple bills outstanding. Choose your payment method: credit card, debit card, or bank account transfer.
Enter your payment details and review the total before submitting. The portal will show a confirmation number immediately after processing. Write down or screenshot this number for your records, as it serves as proof of payment.
Payment methods and processing times
GFL's online portal accepts Visa, Mastercard, and American Express credit cards, as well as debit cards linked to a North American bank account. You can also pay by electronic bank transfer (ACH or EFT) if you provide your banking details. Credit and debit card payments typically process within hours; bank transfers may take one to two business days to appear in GFL's account.
There is no fee to pay by bank transfer. Credit and debit card payments may incur a processing fee — the portal will show this fee before you confirm payment, so you know the total cost. If the fee is higher than you expected, you can choose a different payment method or pay by cheque instead (though online payment is faster).
Setting up automatic payments
If you want to avoid logging in each month, the portal allows you to set up recurring payments. After you complete your first payment, look for an option to "schedule recurring payment" or "set up autopay." You will choose the payment amount, the day of the month it should process, and how long the arrangement should continue.
Automatic payments use the same payment method you selected for your first transaction. You can change or cancel the arrangement at any time by logging back into the portal and adjusting your payment settings. GFL will send you a confirmation email each time an automatic payment processes.
What to do if you cannot access your account
If you enter your account number and the portal does not recognize it, try using your full service address instead of the account number. Some versions of the portal allow you to search by address if you do not have the account number handy. Make sure you are entering the address exactly as it appears on your bill, including apartment or unit numbers.
If the portal still does not find your account, contact GFL's customer service directly. The phone number is on your bill. They can confirm your account is active, provide your correct account number, and walk you through the login process. They can also process a payment over the phone if you prefer not to use the online portal.
Keeping records of your payments
After you pay, the portal displays a confirmation number on screen. Take a screenshot or write down this number, the payment amount, the date, and the payment method. This information proves you paid and protects you if a dispute arises later.
GFL will also send a payment confirmation email to the address on file. Check your spam folder if you do not see it within an hour of paying. Keep these emails in a folder or print them for your records. If you set up automatic payments, you will receive a confirmation email each month, which serves as your receipt.
Frequently Asked Questions
Can I pay a bill that is not due yet?
Yes. The portal shows your next bill amount once it is generated, and you can pay it early if you choose. Early payment does not affect your service or your account status. Some people pay early to spread costs across paycheques or to clear the bill before a busy month.
What happens if I pay the wrong amount?
If you pay less than your full bill, the remaining balance stays on your account and will appear on your next invoice. If you overpay, GFL will credit the extra amount to your account and apply it to future bills. Contact customer service if you want a refund of an overpayment instead.
Is it safe to enter my bank details on gflenv.com/pay-bill?
GFL's payment portal uses encryption to protect your financial information. The site is operated by GFL directly, not a third party. However, if you are uncomfortable entering banking details online, you can pay by credit or debit card instead, which carries the same security protections as any online purchase.
Can I pay if my service has been disconnected?
Yes. You can pay through the portal even if your service is suspended. Once payment is received and processed, contact GFL's customer service to request reconnection. Processing the reconnection request may take one to two business days depending on your location.
Do I need to create a username and password?
This depends on your GFL region and account type. Some portals require you to create a login on your first visit; others let you pay as a guest using only your account number. The portal will guide you through whichever process applies to your account. If you create a login, you can save your payment methods for faster checkout next time.