Construction invoicing software: what it must handle in Quebec
💡 Transparency: this article is written by the SubmitX team, so we are both judge and party. The facts about the other software come from their public pages viewed on October 26, 2026. A mistake? Write to support@submitx.ca.
Generic invoicing software knows how to produce an invoice and calculate taxes. In construction, you also need to track what has already been invoiced on the contract, what remains to be invoiced and what the client holds back. Here are the five needs to check during a trial.
1. Progress billing
You invoice by stage or by percentage of completion. The software must show, on each invoice, the contract amount, what was invoiced before, the current invoice and the balance. Without it, you redo the calculation in Excel every month.
2. Holdbacks
Watch out for a common misconception: the Civil Code sets no percentage for a holdback on a private contract; the 10% holdback exists if the contract provides for it. On some public contracts, the public body may hold back at most 10% of each amount due. The details are in 10% contract holdback in Quebec. The software must isolate the holdback, track it as an amount receivable and release it on the right date. Try it with the holdback calculator.
3. GST and QST
In Quebec, GST at 5% and QST at 9.975% are each calculated on the price before taxes (QST is not calculated on GST). Your registration numbers must appear on the invoice. See GST and QST on a quote and the GST/QST calculator.
4. Change orders
An approved extra must change the contract amount and appear on the next invoice, with a record of the client's approval.
5. The link with accounting
Either the software keeps the books, or it sends invoices to your accounting software. In both cases, ask how taxes, payments and holdbacks are transferred.
Accounting software: QuickBooks Online, Acomba, Sage 50
QuickBooks Online
According to its Canadian pricing page (October 26, 2026), regular prices in CAD per month: Lite $20, EasyStart $30, Plus $110 (up to 5 users), Advanced $220 (up to 25 users); a 90% promotion for 6 months was displayed, and the free trial lasts 30 days. Plus adds project profitability and time tracking. Payroll is an option: $30, $55 or $80 per month plus per-employee fees. Intuit offers a Canadian website in French. We did not find progress billing or holdbacks on the pricing page: check them during the trial.
Acomba
Acomba GO, cloud-based, is offered from $39 to $399 per month at regular price depending on the plan; payroll (Remuneo) appears from the Croissance plan ($99) and quotes from the Entreprise plan ($199). A 50% promotion for 3 months applies to new clients until November 30, 2026. Acomba Construction adds project cost tracking, payroll with valid CCQ (Commission de la construction du Québec) rates, tracking of holdbacks receivable and lump-sum invoicing; its price is not published.
Sage 50
Sage 50 Cloud, on Sage's Canadian website: Pro Accounting $142.25 per month (1 user), Premium $199.58 per month, Quantum from $734.92 per month (5 users), with a minimum one-year commitment. The page lists project management and job costing; payroll is added as a package (from $218.33 per month with Pro). The currency is not written on the page, which is Sage Canada's.
These three tools are solid for accounting. Their limitation in construction is mainly what happens before the invoice: quote, job site tracking, hours, change orders. That is why many contractors keep them and connect construction software to them (see QuickBooks alone or a construction ERP).
Management software that also invoices
Jobber
Designed for home and commercial services. Its FAQ states that you can request a deposit and invoice in stages, and that Jobber syncs with QuickBooks Online. Prices in USD: Core $29 per month on annual billing, Connect from $99, Grow from $149, Plus from $399; app in English and Spanish.
Elper
A Quebec tool: electronic quotes and invoices, approval, payment follow-ups and reminders, project and budget tracking. Soumission plan $59 per month, Pro $119 per month on annual billing ($149 monthly) plus $10 per active employee; 5-day trial with no card. We found no mention of progress billing or holdbacks on its pages.
Sercom
For specialty contractors: signed quotes, work orders, invoicing, sending to QuickBooks or Sage. Solo CAD $40 per month, Team plan CAD $100 per month (5 users); 14-day trial with no card.
Constructo AI
Its page advertises accounting with progress billing, holdbacks, management of extras and GST/QST reports, at CAD $79.99 per month plus taxes, with AI in prepaid credits.
SubmitX
Invoices, progress billing, holdbacks, GST/QST, online payment (Stripe) and change orders, linked to the accepted quote and the project. Sync with QuickBooks Online, exports to Acomba and Sage 50. Free, Starter, Pro, Ultra; prices on request; 7-day trial with no card. Honest limitation: a young company (public launch in June 2026), and if your need is limited to accounting, dedicated accounting software is probably a better fit.
Construction invoicing comparison table
| Criterion | QuickBooks Online | Acomba | Sage 50 | Jobber | Elper | SubmitX |
|---|---|---|---|---|---|---|
| Published entry price | CAD $20/month (Lite) | GO $39/month; Construction on quote | $142.25/month (Pro) | USD 29/month (annual) | $59/month | Free |
| Type | Accounting | Accounting and payroll | Accounting | Home services | Job site management | Construction ERP |
| Progress billing | Not found on the pricing page | Not found (lump-sum invoicing) | Not found | Invoicing in stages (FAQ) | Not found | Yes |
| Holdbacks | Not found | Yes (Acomba Construction) | Not found | Not found | Not found | Yes |
| GST/QST | Sales taxes | Not detailed on the pages viewed | Customizable tax codes | Not specified | Not specified | Yes, automatic |
| CCQ payroll | No (payroll as an option) | Yes (Construction) | Payroll as an option | No | Not mentioned | Yes |
| Quotes | Not mentioned | From Entreprise | Not mentioned | Yes | Yes | Yes, AI draft to review |
| Accounting link | Is the accounting | Is the accounting | Is the accounting | QuickBooks Online sync | Not specified on the page | QuickBooks Online sync, Acomba and Sage 50 exports |
| French | Canadian website in French | Yes | Canadian website | English, Spanish | Yes | Yes |
| Trial | 30 days | Free evaluation | Trial offered | 14 days, no card | 5 days, no card | 7 days, no card |
"Not found": absent from the official pages viewed on October 26, 2026. The feature may exist; ask for a demo.
All in one
Fix your quoting problems, and every other headache, in one software
Quotes, projects, job sites, CCQ payroll, invoicing: SubmitX brings it all together in one place. Leave your details and a team member will show you how it works with your own cases.
- Quotes
- Projects and job sites
- CCQ payroll
- Invoicing
A team member will get in touch. Something urgent? Call 514-835-8734.
Meanwhile, you can try SubmitX free for 7 days.
Which invoicing software to choose for your situation?
Accounting software alone is a fit if…
- You invoice on a lump-sum basis, in one or two invoices per contract, with no holdback.
- Your accountant already works in QuickBooks Online, Acomba or Sage 50.
- You have few employees and no complex CCQ payroll (or you entrust it to Acomba Construction).
Construction software that invoices (like SubmitX) is a fit if…
- You do progress billing, holdbacks and change orders on most of your contracts.
- You want the invoice to come from the accepted quote, with no re-entry.
- You want to keep your accounting software and send invoices to it.
How to test construction invoicing software
Take a real contract
Choose a contract with a deposit, two progress invoices, a holdback and a change order.
Reproduce it during the trial
Check the amounts invoiced to date, the balance, the holdback and the taxes on each invoice.
Send it to accounting
Sync or export to your accounting software and ask your accountant to validate the tax and holdback accounts.
Test the client payment
Send an invoice to yourself and pay it online to see what your client sees.
For SubmitX, see Pricing, the list of features and the limitations.
Frequently asked questions
Which invoicing software for a construction contractor in Quebec?
If you invoice simply, accounting software like QuickBooks Online, Acomba or Sage 50 may be enough. If you do progress billing with holdbacks and change orders, construction software that advertises these features (for example Constructo AI or SubmitX) handles them directly; Acomba Construction advertises lump-sum invoicing and holdbacks.
Is the 10% holdback mandatory?
Not on a private contract: the Civil Code sets no percentage, and the holdback depends on the contract. On public contracts covered by the prompt payment regulation, the public body may hold back at most 10% of each amount due if the contract provides for it.
Does QuickBooks Online handle progress billing in Canada?
We did not find it on the Canadian pricing page viewed on October 26, 2026. Check it during the 30-day trial, with a real contract.
How do you calculate GST and QST on a construction invoice?
GST = price before taxes × 5%, QST = price before taxes × 9.975%, then add them up. QST is not calculated on an amount that already includes GST.
Does SubmitX replace QuickBooks?
No, it complements it: SubmitX handles quotes, projects and invoices, then syncs with QuickBooks Online (or exports to Acomba and Sage 50), where your accountant keeps working.
Sources consulted
Public vendor pages viewed on October 26, 2026. Prices and features change often: check on the vendor's website before deciding. A mistake? Write to support@submitx.ca, and we will correct it.
- QuickBooks Canada: Plans and pricing, viewed on October 26, 2026
- QuickBooks Canada (French): plan comparison, viewed on October 26, 2026
- Acomba: How much does Acomba GO cost, viewed on October 26, 2026
- Acomba: Acomba Construction, viewed on October 26, 2026
- Sage Canada: Sage 50 pricing plans, viewed on October 26, 2026
- Jobber: Pricing page (USD), viewed on October 26, 2026
- Jobber: FAQ, viewed on October 26, 2026
- Elper: Plans, viewed on October 26, 2026
- Sercom: Pricing, viewed on October 26, 2026
- Constructo AI: construction ERP Quebec, viewed on October 26, 2026
- SubmitX: Pricing
Compare with your own numbers
Book 30 minutes: we go over your real cases, on your screen, with no commitment.
7-day trial · no credit card · or call 514-835-8734