← All bills

Add a bill

Snap a photo, upload a PDF, or type the details. Billo handles the rest.

Demo · Pick path Upload path: Type path: Both:

How do you want to add it?

All three paths land on the same place — a bill that's ready to pay.

Find your biller

Pick from popular billers in your area, or search by name. The Bill Directory has 164,000+ to choose from.

🔎
Most paid in Canada
8 of 4,210 results
# Biller Median bill

Don't see your biller? Upload a bill instead →

How much do you owe?

Tell Billo the amount and due date. We'll handle everything else.

Toronto Hydro
Utilities · Toronto, ON · via VoPay
Billo suggested Hydro. Change it to anything you'll remember.
$ CAD

Drop your bill here

PDF, photo, or screenshot. Up to 10MB. We'll figure out the rest.

Drag & drop your bill
or use one of the buttons below
Supports JPG, PNG, HEIC, PDF · Stored encrypted in Canada
Reading your bill…
Billo's AI is pulling the details. Usually takes 3–5 seconds.
Biller identified Toronto Hydro
Amount due $172.40
Due date Mar 28, 2026
Billing period Feb 19 – Mar 19
Line items 3 found

Does this look right?

Billo extracted these details from your bill. Tap any field to edit.

PDF
Nickname — what you'll call it
Hydro Billo suggested
Biller
Toronto Hydro 98% match
Amount due
$172.40 CAD
Due date
Mar 28, 2026 · in 7 days
Billing period
Feb 19 – Mar 19, 2026
Energy charge$128.40
Delivery$32.10
Regulatory$11.90

Pay from which account?

You can change the default any time in Payment Methods.

🏦
TD Canada Trust — Chequing Default
···· 4821 · Verified · Settles via Interac in real time
🏦
TD Canada Trust — Savings
···· 6190 · Verified · Settles via Interac in real time
💳
Visa — TD Infinite
···· 4421 · Exp 09/28 · 1.5% convenience fee
Toronto Hydro is on your list.
$172.40 due Mar 28, paying from TD Chequing ····4821.
We'll wait for your tap on Pay — or you can pay it now.