Integration
Clientflow×Billy integration: invoices that write themselves
What you get from the integration
Billy handles your accounting — Clientflow handles operations. Together they close the gap between the work done and the bookkeeping.
Automatic invoicing
When a job is completed, the invoice is created in Billy with customer, line items and amounts. The customer is found in Billy by VAT number or email — or created automatically.
Send automatically or save as draft
Choose whether the invoice goes to the customer right away or is saved as a draft. In draft mode, new jobs for the same customer are added to that customer's open draft, so you can send one combined invoice.
Payment status comes back on its own
Clientflow checks your invoices in Billy every hour. When an invoice is paid or overdue, you see it on the job in Clientflow.
Card payments reconciled in Billy
If you take card payments through Stripe, the payment and the fee are booked in Billy through Stripe reconciliation — so your books balance without manual work.
How it works in practice
You work the way you always do in Clientflow. Invoicing happens in the background.
1. Job is completed
The worker completes the job in Clientflow — on their phone or from the office.
2. Invoice created in Billy
Clientflow finds the customer in Billy or creates them, and builds the invoice from the job's line items. You can choose to show the service address, the next planned visit and the completion time on the invoice line.
3. Sent or saved as draft
With Send automatically, the invoice goes straight to the customer. With Save as draft, it waits in Billy until you approve it yourself.
4. Status back to Clientflow
When the customer has paid, or the invoice is overdue, the status updates in Clientflow. Your customers can also view and download their invoices in the customer portal.
How to connect Billy
You need an active Billy account and administrator access in Clientflow. The connection uses an API key from Billy, which you copy over once.
See our guide to accounting integrations- 1
Find your API key in Billy
In Billy, you'll find the key under Settings → Public API.
- 2
Go to Settings → Accounting → Billy
The Billy tab sits under Accounting integration in Clientflow settings.
- 3
Paste the key and click Connect to Billy
Clientflow checks the key with Billy right away. The connection is permanent and does not need renewing.
- 4
Choose the Invoicing action
Under Billy Settings, choose Send automatically or Save as draft, and what the invoice line should show. Test connection lets you check at any time that everything works.
Frequently asked questions about the Billy integration
Does the Billy integration cost extra?
Can I use Billy together with Dinero or e-conomic?
Can I combine several jobs on one invoice?
Can I invoice public-sector customers with an EAN number?
What happens if the connection to Billy stops?
What happens if an invoice fails?
Do card payments work with Billy?
Ready to skip the double entry?
Try the demo free for 7 days and see invoices write themselves. No commitment.