What BMO Bill Pay does and how to set it up
BMO Bill Pay is a service built into BMO online banking that lets you send money directly to companies and people from your BMO account. Instead of writing cheques or paying each company's website separately, you schedule payments through one place — your BMO account — and BMO handles sending the money.
To use it, you need a BMO chequing or savings account and access to BMO online banking. Log into your account, find the Bill Pay section (usually under "Payments" or "Transfer Money"), and add the companies or people you want to pay. BMO will ask for their mailing address or account details depending on who you're paying. Once you've added a payee, you can schedule one-time payments or set up recurring payments for bills that come every month.
The first time you pay a new company, BMO may take a few business days to process it — this is normal and happens because BMO is mailing a cheque or transferring funds on your behalf. After that first payment clears, future payments to the same payee usually go faster.
Key Takeaways
- BMO Bill Pay lets you pay utilities, credit cards, rent, and other bills from one login instead of visiting multiple websites or writing cheques.
- You can schedule payments to happen on a specific date or set them to repeat monthly, which is useful for bills that stay the same amount.
- The first payment to a new payee takes several business days; after that, processing times depend on whether BMO mails a cheque or transfers electronically.
- You can change or cancel a payment up until the day BMO processes it, but you cannot change a payment that has already been sent.
- BMO Bill Pay is included with most BMO chequing accounts at no extra cost, though some account types may have limits on the number of payments per month.
How to add a payee and schedule your first payment
Start by logging into BMO online banking and navigating to the Bill Pay or Payments section. Look for a button that says "Add Payee" or "Add a New Payee." BMO will ask you to enter the company or person's name and mailing address. For some payees — like utilities or credit card companies — BMO may have them in a dropdown list, which makes it faster.
Once you've added the payee, you'll schedule the payment. Enter the amount you want to send and the date you want it sent. If the bill is due on the 15th of each month, schedule the payment a few days earlier to account for processing time. If you want the payment to repeat every month, select the recurring option and tell BMO how many times to repeat it or when to stop.
Review the details one more time before you confirm. Once you submit, BMO will show you a confirmation number. Write this down or take a screenshot — you'll need it if you have questions later.
Processing times and when your payee receives the money
BMO Bill Pay uses two methods to send money: electronic transfer (faster) and mailed cheques (slower). Which method BMO uses depends on the payee. For large companies like utilities or credit card issuers, BMO usually transfers money electronically, which can take 1 to 3 business days. For smaller businesses, landlords, or individuals, BMO typically mails a physical cheque, which takes 5 to 10 business days.
You won't always know which method BMO is using until after you schedule the payment. Check your payment confirmation or log back into Bill Pay to see the expected delivery date. If a bill is due soon and you're not sure the payment will arrive in time, contact the company directly to let them know you've sent a payment through your bank — many will hold off on late fees if they know payment is on the way.
If you need to pay something urgently and Bill Pay timing is too slow, consider paying the company's website directly or calling them to pay over the phone. Bill Pay works best for bills you plan ahead for, not last-minute emergencies.
Changing or cancelling a payment before it's sent
As long as BMO hasn't processed the payment yet, you can change the amount, reschedule it, or cancel it entirely. Log into Bill Pay, find the payment in your list, and look for an option to edit or delete it. The exact wording depends on your BMO account type, but it's usually straightforward.
Once BMO has processed the payment — meaning it's been sent to the payee or a cheque has been mailed — you cannot cancel it through Bill Pay. If you need to stop a payment that's already left your account, contact BMO customer service right away. They may be able to stop a cheque before it's cashed, but this depends on timing and usually costs a fee.
For recurring payments, you can edit or delete the recurring instruction at any time. This stops future payments but does not affect payments that have already been sent.
Tracking payments and confirming they arrived
BMO Bill Pay shows you a history of every payment you've scheduled and sent. Log into Bill Pay and look for a section called "Payment History," "Sent Payments," or "View Payments." This list shows the payee name, amount, date sent, and status (pending, processed, or delivered).
A "pending" status means BMO hasn't sent it yet. A "processed" status means BMO has sent it but the payee may not have received it yet — this is normal for cheques in the mail. Once the payee deposits or cashes the payment, the status usually updates to "delivered," though this can take several more days.
If a payment shows as delivered but your payee says they haven't received it, ask the payee to check their records — sometimes cheques take longer to clear than expected. If it's been more than two weeks since you sent a cheque payment and the payee still hasn't received it, contact BMO to investigate.
Costs and account limits
BMO Bill Pay is included with most BMO chequing accounts at no extra charge. Some account types — particularly basic or limited accounts — may have restrictions on how many payments you can send per month, typically ranging from 10 to 50 payments. Check your account terms or call BMO to confirm your limit.
If you exceed your monthly limit, BMO may charge a fee per extra payment or prevent you from scheduling more until the next month. If you regularly send more payments than your account allows, ask BMO whether upgrading to a different account type would be cheaper than paying overage fees.
There are no fees for individual payments, and BMO does not charge extra for recurring payments or for cancelling a payment before it's sent.
When Bill Pay doesn't work and what to do instead
Bill Pay works for most bills, but some companies won't accept payments through it. This usually happens with very small businesses, government agencies, or organizations that don't have a standard mailing address in BMO's system. If you try to add a payee and BMO says it can't find them, you have a few options.
First, try searching for the company under a different name — sometimes BMO lists them as "ABC Company Inc." instead of "ABC Company." If that doesn't work, you can still add them manually by entering their mailing address. BMO will mail a cheque on your behalf, though this takes longer and gives you less control over the exact delivery date.
If manual entry doesn't work either, pay the company directly through their website, by phone, or by mailing a cheque yourself. For utilities and major companies, their own payment portal is often faster than Bill Pay anyway.
Frequently Asked Questions
Can I set up Bill Pay on my phone or only on a computer?
You can use Bill Pay on both the BMO mobile app and the website. The steps are the same either way. If you're on your phone and the app doesn't show a Bill Pay option, try logging into the mobile website version instead — some older phones or app versions have limited features.
What happens if I schedule a payment but don't have enough money in my account?
BMO will not send the payment if your account doesn't have enough funds on the scheduled date. The payment will fail, and you'll usually get a notification. You can reschedule it for a later date once you've added money to your account, or you can cancel it and pay the company another way.
Can I pay someone who doesn't have a business, like a friend or family member?
Yes. Add them as a payee using their name and mailing address, and BMO will mail a cheque to them. This takes 5 to 10 business days. If you need to send money faster, consider using e-transfer or another money transfer service instead.
Is Bill Pay safe, and will the company know my banking details?
Bill Pay is secure — BMO uses encryption to protect your information. The company you're paying does not see your bank account number or login details. They only see that a payment has arrived from BMO, and they may see your name depending on how BMO processes the payment.
Can I use Bill Pay to pay credit card bills from other banks?
Yes. Add the credit card company as a payee using their mailing address, and schedule a payment just like any other bill. The payment will be mailed or transferred to the credit card company's payment processing centre. Make sure you schedule it early enough that it arrives before your due date.