For Canadian residential contractors · Commercial coming soon

Send the invoice once. Never chase it again.

Follow up on homeowner invoices like a pro and match every e-transfer until it's paid in full.

Vissers Roofing Ltd. Invoice INV-1042
Balance due $12,000.00
RBCcan send about $3,000 a day, so we split it into 4.
Payment 1 $3,000.00 Received Sep 12
2 Payment 2 $3,000.00 I've sent this
Payment 3 $3,000.00 Locked
Payment 4 $3,000.00 Locked
Received so far$3,000.00 of $12,000.00
Earned Today
An invoice for $12,000.00 to Sarah Chen was just created in QuickBooks. Want us to send it to her? Reply YES or NO.
Yes
Done. Sarah gets a link by email and text. We'll follow up and tell you when it's paid.
Sep 12, 4:18 PM
Payment 1 of 4 received. $3,000.00 from Sarah Chen, applied to INV-1042.
Earned Today 1-888-273-0362
Fri, Sep 12 · 11:41 AM
An invoice for $12,000.00 to Sarah Chen was just created in QuickBooks. Want us to send it to her? Reply YES or NO.
Yes
Done. Sarah gets the link by email and text. We'll follow up and let you know when it's paid.
Fri, Sep 12 · 4:18 PM
Payment 1 of 4 received. $3,000.00 from Sarah Chen, applied to INV-1042 in QuickBooks. $9,000.00 left.
Fri, Sep 19 · 2:37 PM
INV-1042 paid in full. $12,000.00 from Sarah Chen is in QuickBooks, all four payments matched. Nothing left to chase.
QuickBooks Online only, for now
Schedules e-transfers, cheques, and bank drafts
We never hold your money
The problem

Here's your invoice. Then nothing.

Nobody follows up, because whoever should is too busy and doesn't want to anyway.

No follow-up until it's 30 days old

The invoice goes out. Nobody checks on it until someone finally runs an AR report and it's already one month late.

The e-transfer limit wall

A $12,000 final against a $3,000 daily limit. Your customer sends one, forgets the second, and you're chasing a partial for a week.

Thirty minutes of your Saturday

Three e-transfers received for one invoice. You add them up and they don't match the final invoice.

How it works

Four steps. You do one of them.

Nothing new to learn. You keep invoicing from QuickBooks. We handle everything after that.

STEP 1

Create the invoice in QuickBooks

Same as always. Just don't hit send from there.

INV-1042Sep 12
Sarah Chen
$12,000.00Not sent
STEP 2

We text you. Reply YES.

That's the one thing you do. Reply NO and nothing happens.

Invoice for $12,000.00 to Sarah Chen created. Want us to send it?
Yes
STEP 3

Your customer gets a payment page

They see the invoice, pick their bank, and get a schedule that fits their e-transfer limit. One payment at a time.

$3,000Received
$3,000Send now
$3,000Locked
STEP 4

Every payment is matched and booked

We confirm each e-transfer from the Interac notification and write it to QuickBooks against the right invoice. You get a text when it's paid in full.

PaymentSep 12
Sarah Chen, INV-1042
$3,000.00Matched
The payment page

Big invoice. Small e-transfer limit. Handled.

Your customer picks their bank, confirms their daily limit, and gets a schedule. One payment unlocks at a time, so nobody hits a wall and nothing gets sent twice. Your business name is on every screen.

Vissers Roofing Ltd. West Kelowna, BC · GST 84512 3391 RT0001
Invoice INV-1042 Sep 12, 2026
Bill to Sarah Chen 2140 Lakeshore Rd, Kelowna, BC
Tear-off and disposal, 28 sq$2,240.00
Architectural shingles, 28 sq$7,120.00
Ice and water, underlay, flashing$1,890.00
Labour, 4 days$4,464.29
Subtotal$15,714.29
GST 5%$785.71
Total$16,500.00
Deposit received Aug 20-$4,500.00
Balance due$12,000.00
How would you like to pay?
e-Transfer Cheque or bank draft Bank transfer
Your bank
RBC Royal Bank
Daily limit
$3,000
Most banks cap e-Transfers at a few thousand a day, so we split this. RBC customers can usually send $3,000. Change it if yours is different.
Payment 1 $3,000.00 Received Sep 12, 4:18 PM
Payment 2 $3,000.00 Received Sep 14, 9:04 AM
Payment 3 $3,000.00 Unlocks in 18h 42m
Payment 4 $3,000.00 Locked until payment 3 lands
Send topay@vissersroofing.ca
MessageINV-1042
Received so far$6,000.00 of $12,000.00
Vissers Roofing Ltd. West Kelowna, BC
Invoice INV-1042 Sep 12, 2026
Bill to Sarah Chen 2140 Lakeshore Rd, Kelowna, BC
Tear-off and disposal, 28 sq$2,240.00
Architectural shingles, 28 sq$7,120.00
Ice and water, underlay, flashing$1,890.00
Labour, 4 days$4,464.29
Subtotal$15,714.29
GST 5%$785.71
Total$16,500.00
Deposit received Aug 20-$4,500.00
Balance due$12,000.00
How would you like to pay?
e-Transfer Cheque or draft Bank transfer
Most banks cap e-Transfers at a few thousand a day, so we split this.
Your bank
RBC Royal Bank
Daily limit
$3,000
Most RBC customers can send $3,000 a day. Change it if yours is different.
RBC can send about $3,000 a day, so we split $12,000 into 4.
$3,000$3,000$3,000$3,000
Paying by cheque or bank draft? Pick the day it will be ready and we'll tell Vissers Roofing when to come by.
One payment at a time Vissers Roofing Ltd. · INV-1042 · Balance $12,000.00
Payment 1$3,000Received Sep 12
Payment 2$3,000Received Sep 14
Payment 3$3,000Unlocks in 18h 42m 00s
Payment 4$3,000Locked
Received so far$6,000 of $12,000
Send topay@vissersroofing.ca
MessageINV-1042
The clock starts when payment 2 lands, so you never trip your bank's daily cap.
1 of 4 · The invoice
One payment at a timeThe next one stays locked until the last one actually lands. No doubles, no bounced sends.
A countdown, not a calendarThe clock starts when the money arrives, so your customer never trips their bank's daily cap.
The invoice is right thereThey see exactly what they're paying for before they're asked for anything.
Follow-up

Reminders that actually go out.

Set it once. It runs on its own by text and email, from your business name, until it's paid or you step in.

When a payment lands, we say thanks and unlock the next e-transfer
Day 1
Day 3
Day 5
Day 7
Day 10
Day 14
Day 19
Hi Sarah, just checking you got the invoice for the job. Here's the link again in case it's handy.
Hi Sarah, quick reminder on INV-1042. $9,000 left after your first payment. Link below.
Hi Sarah, still showing $9,000 open on INV-1042. Same link, whenever works for you.
Hi Sarah, it's been a week on INV-1042. Can you let me know when the next payment is coming?
Hi Sarah, INV-1042 is still outstanding. Please send the next payment this week.
Hi Sarah, INV-1042 is now overdue. $9,000 remaining. Please pay by Friday.
To you: Sarah Chen hasn't finished paying INV-1042. $9,000 left after 19 days. Keep reminding, or do you want to call?
Hover a day to read what goes out. Day 19 goes to you, not them. Tap a day to read what goes out. Day 19 goes to you, not them.
Reconciliation

Your bank feed says who sent it. Not which invoice.

We read the Interac notification, check that it's real, match it to the payment your customer said they sent, and write it into QuickBooks against the invoice. By the time the deposit shows up in your bank feed, it's already sitting there waiting to match. One click, done.

Sep 14 Interac e-Transfer From: SARAH CHEN $3,000.00 Uncategorized
Interac notification verified, matched to payment 2 of 4
QuickBooks payment Matched
CustomerSarah Chen
Applied toINV-1042
Amount$3,000.00
Methode-Transfer
Memo: Earned Today, e-Transfer payment 2 of 4
Who it's for

Built for the contractor who does the books on Sunday night.

This is for you if
You invoice from QuickBooks Online
Most of your customers are homeowners
You get paid by e-transfer and cheque
Your jobs run $5,000 to $50,000
You're the one chasing the money, or your spouse is
RoofingLandscapingSiding and exteriorsDecks and fencesKitchens and bathsWindows and doors
Keep what you've got

We don't schedule, dispatch, estimate, or do your CRM. We don't replace your bookkeeper. We handle the part after the invoice goes out, and we plug into what you already use.

QuickBooks OnlineJobberYour bookkeeperYour spreadsheetYour bank
Not for you (right now) if Your customers are mostly GCs, developers, or insurers.
Pricing

Free while we get it right.

No per-user fees, so your foreman, your spouse, and your bookkeeper are all in. No per-text fees, so reminders actually get sent.

Early accessEarly access has closed. First 10 contractors10 of 10 spots left
$0/month during early access
Locked at $588 a year for life when we launch. Everyone after pays more.
Getting ready to launch. Sign up and you'll hear first.
Unlimited invoices
Unlimited texts and emails to you and your customers
Unlimited crew. No per-user fees, ever.
QuickBooks Online sync, both directions
Cancel any time. No contract.
Get early access Regular price set at launch.
The follow-up person you don't have

Someone whose only job is getting every invoice paid. Most shops don't have one, so it's nobody's job. This is that person.

Sends the invoice and every reminder
Matches every e-transfer in QuickBooks
Texts you when one needs a human

Putting someone on payroll to do this costs more in a month than this does in a year.

FAQ

Questions contractors ask.

Do you hold my money? No. Never. E-transfers go straight into your bank account exactly like they do now. We watch for them and do the bookkeeping. That's it.
What does my customer see? Your business name, your invoice, and a clean page to organize payment. Every text and email comes from you. They never hear the words Earned Today.
What if they pay by cheque, bank draft, or cash? Cheques and bank drafts get a pick-up day on the payment page. We remind you to grab it, ask if you did, and hold the invoice as pending until it clears into QuickBooks. If the pick-up falls through, the reminders start again. Cash: reply to the text and tell us.
Does it work with Jobber? If Jobber syncs your invoices to QuickBooks Online, yes. We pick them up from there. Same for any tool that lands invoices in QuickBooks.
Is this a collections agency? No. We send reminders in your name on current invoices. If someone genuinely won't pay, that's a conversation for you, and we tell you when it's time to have it.
What if the amount doesn't match? We don't guess and we never post something we're not sure about. Off by a dollar, two payments that look the same, a name we don't recognize: we text you and ask.

Send the next invoice. Let it chase itself.

Free for the first 10 contractors. Your price locks for life at launch. Early access has closed. Sign up to hear first when we launch. Connect QuickBooks, set up one email rule, and you're running in ten minutes.

Get early access Ten spots. Then the regular price.10 spots left. Then the regular price.