Chasing payments is exhausting. You finish a job, send an invoice, and then... nothing. Two weeks later you're sending awkward "just following up" emails. Three weeks later you're wondering if you should call.
Here's the thing: this entire process can run automatically. Invoices can send themselves. Payment reminders can go out without you lifting a finger. And you can get paid faster without ever having an uncomfortable conversation.
This guide shows you exactly how to set it up.
How do I set up automatic invoicing for my business?
Choose invoicing software that supports recurring invoices and automatic reminders — Wave does both on its free tier — connect it to your business bank account and one payment method, save each repeat customer as a recurring schedule, then switch reminders on at three days before the due date, on the due date, and seven days after. Setup takes about an hour. After that the invoices, the chasing and the receipts all send themselves.
That is the honest short answer, and you can do the whole thing yourself this afternoon. The rest of this page is what the vendor comparison pages leave out: which tool actually fits which kind of Alberta business, what it costs once payment processing is counted, and the two specific places a DIY setup quietly stops working.
Which invoicing tool fits your business
Nearly all of them send recurring invoices and automatic reminders now, so that is not the deciding factor. What separates them is who they were built for.
| Tool | Built for | Software cost | Where it bites |
|---|---|---|---|
| Wave | Solo operators and small service businesses who want invoicing and nothing else | Free tier covers unlimited invoices, recurring billing and automatic reminders. Pro is about $19/mo. | Thin once you need real bookkeeping, inventory or payroll |
| FreshBooks | Consultants and anyone billing time rather than jobs | Roughly CAD $7.80–$21.60/mo depending on tier | Client limits on the lower tiers catch people out |
| QuickBooks Online | Businesses whose accountant already asked for it | Roughly CAD $30–$220/mo in Canada | The most expensive way to send an invoice if invoicing is all you need |
| Jobber | Trades and field service — quote, schedule, job, invoice in one thread | Quoted per tier; the invoice is a by-product of the job, not a separate task | You are buying a whole operations system, so it is overkill for invoice-only needs |
| Stripe Invoicing / Square | Businesses already taking card payments through them | Usually no separate software fee — you pay in processing | Weak on GST handling and Canadian bookkeeping exports |
Vendor pricing moves — these are the published Canadian figures as of August 2026, so confirm on the vendor's own page before you commit.
The number that actually decides this, and it is not the subscription
Compare the software prices above and the spread looks like $0 to $220 a month. Now put real invoices through them.
Say you invoice $10,000 a month across 20 invoices and your customers pay by credit card. At a typical 2.9% plus a per-transaction fee, that is roughly $300 a month in processing — ten times what the software costs, and it scales with every dollar you bill. Bank transfer or EFT is usually around 1%, so the same $10,000 costs about $100.
Which means the real decision is not which invoicing app. It is how you let people pay you. In Alberta, Interac e-Transfer carries no percentage at all, which is exactly why so many trades and small contractors insist on it.
The two places a DIY setup stops working
Both of these are worth knowing before you build it, because they are where most people quietly give up:
1. E-transfers do not mark themselves paid. Take e-transfer to dodge the 2.9% and you have traded a percentage for a person. Nothing connects the deposit in your bank account to the open invoice in your software, so every week someone opens two tabs and matches them by hand — and reminders keep firing at customers who already paid. That is the single most common reason an automated invoicing setup gets abandoned.
2. The reminder schedule is a relationship decision, not a settings screen. Three reminders is right for a $400 invoice and wrong for a $40,000 one. Software will happily send a stranger's dunning email to your biggest client. Set different schedules for different customer groups on day one, or turn reminders off for your top accounts and chase those yourself.
Everything above you can genuinely do yourself, and you should — an afternoon of setup pays for itself in the first month of not chasing anyone. Where people call us is the first problem: reconciling e-transfer deposits back to invoices automatically, which no off-the-shelf Canadian invoicing tool does well.
What "Automated Invoicing" Actually Means
Automated invoicing isn't just about sending invoices electronically. It's a complete system:
Invoicing automation works best wired into your own site rather than bolted onto a template. That is part of every Calgary web design build we do.
- Invoice creation: Invoice generates automatically when a job is marked complete
- Delivery: Sent to client via email (and optionally text) instantly
- Payment options: Client can pay immediately with card or bank transfer
- Reminders: Automatic follow-ups if payment isn't received
- Recording: Payment automatically logged in your books
The whole cycle happens without you doing anything except marking "job complete."
The ROI is real: Business owners who automate invoicing typically get paid 2 weeks faster and spend 3-5 fewer hours per week on admin. On a $5,000/month billing volume, that's thousands in improved cash flow.
Step-by-Step Setup Guide
1Choose Your Invoicing Tool
You need software that handles invoicing and accepts payments. The best options for small businesses:
- Wave (Free) — Best for solo operators and very small businesses
- QuickBooks Simple Start ($30/month) — Best for businesses wanting full accounting
- FreshBooks ($17/month) — Best for service businesses
- Square Invoices (Free) — Best if you already use Square for payments
All of these allow automatic invoicing and payment reminders. Pick one and commit to it.
2Set Up Your Invoice Template
Create a professional invoice template that includes:
- Your business name and logo
- Clear payment terms (e.g., "Due within 14 days")
- Multiple payment options (credit card, e-transfer, bank)
- Late payment policy (e.g., "2% monthly interest after 30 days")
Pro tip: Adding a "Pay Now" button increases payment speed by 30%. All modern invoicing tools include this.
3Configure Automatic Reminders
This is where the magic happens. Set up a reminder sequence:
- Day 0: Invoice sent immediately when job completes
- Day 7: Friendly reminder ("Just a reminder that invoice #123 is due in 7 days")
- Day 14: Payment due notice ("Your invoice is due today")
- Day 21: Overdue notice ("Your invoice is now 7 days overdue")
- Day 30: Final notice before late fees
Every tool mentioned above lets you customize this sequence. Set it once, forget it forever.
4Enable Online Payments
Connect a payment processor so clients can pay instantly:
- Stripe — 2.9% + $0.30 per transaction (most popular)
- Square — 2.9% + $0.30 per transaction
- PayPal — 2.9% + $0.30 per transaction
Yes, there are fees. But getting paid immediately vs. waiting 30+ days is worth far more than 3%.
5Create Your Trigger
Decide what triggers an invoice. Common options:
- Job completion: Mark a job done → invoice sends
- Recurring: First of every month → retainer invoice sends
- Milestone: Project hits 50% → progress invoice sends
For most service businesses, "job completion" is the trigger. Some tools integrate with job management apps to automate this entirely.
Advanced: Connect Everything Together
For maximum automation, connect your invoicing to your other systems:
- Job management → Invoicing: When you mark a job complete in Jobber, ServiceTitan, or Housecall Pro, the invoice creates automatically
- Invoicing → Accounting: When payment is received, it's automatically recorded in your books
- Payment → Thank you: When payment clears, an automatic thank-you email sends (with a request for a Google review)
Tools like Zapier or Make.com can connect systems that don't natively talk to each other. Or you can hire someone to set this up for you.
Sample Reminder Email Templates
Here are templates you can copy directly:
Friendly Reminder (Day 7)
"Hi [Name], just a friendly reminder that invoice #[NUMBER] for $[AMOUNT] is due in 7 days. You can pay instantly using the link below. Thanks for your business! [PAY NOW BUTTON]"
Due Today (Day 14)
"Hi [Name], invoice #[NUMBER] for $[AMOUNT] is due today. Click below to pay now—it takes less than a minute. [PAY NOW BUTTON] Questions? Just reply to this email."
Overdue (Day 21)
"Hi [Name], your invoice #[NUMBER] for $[AMOUNT] is now 7 days overdue. Please process payment at your earliest convenience to avoid late fees. [PAY NOW BUTTON]"
Common Questions
"Won't automatic reminders annoy my customers?"
No. Professional reminders are expected. What's annoying is calling someone personally to ask for money. Automated emails are impersonal in a good way—there's no awkwardness.
"What if a customer has a legitimate reason for not paying?"
They'll reply to the automated email explaining. Then you handle it personally. The automation handles the 95% of cases that are just forgetfulness.
"How much does this actually save?"
Most business owners report:
- 3-5 hours/week saved on invoice admin
- Payments received 10-14 days faster
- 50% reduction in overdue invoices
- Zero awkward phone calls
Want This Set Up For You?
We configure complete invoicing automation for Calgary small businesses. One setup, automatic payments forever.
Book a Free 20-Minute CallThe Bottom Line
Chasing payments is not a good use of your time. Every hour you spend on invoice admin is an hour you're not spending on billable work or growing your business.
Set up automated invoicing once. Let it run forever. Get paid faster with zero effort.