Invoice software for Canadian contractors
Built in Canada. Bills in CAD. Handles GST, HST, PST, and QST per province automatically. Free forever for up to 5 invoices a month.
Why Canadian contractors choose Muninn for invoicing
Province-aware tax automation. GST in Alberta. HST in Ontario. PST + GST in BC and Saskatchewan. QST + GST in Quebec. Different rates, different filing logic. Muninn applies the right combination per client address — automatically.
Provincial holdback handling. BC, Ontario, Alberta, Quebec — each has its own builders-lien holdback rules. Muninn's draw milestone engine builds the holdback into your invoice schedule. No spreadsheets.
Bilingual invoices. Send the same invoice in English or French with one click. Byte-identical layout. Required for Quebec clients under Charter section 55.
eSignature on every plan including Free. Client opens the invoice link, signs in-browser, you get notified. No DocuSign add-on. Universal across Free, Starter, Pro, Studio.
Stripe payments built in. Client pays from the invoice link in CAD. Funds settle to your Canadian bank account. Transparent Stripe fees — no Muninn markup.
Construction invoice template library. 16 standard T&C variants. Custom T&C editor on Pro+ for your own boilerplate. Line item library so you stop retyping the same materials every quote.
Muninn vs. Joist vs. Excel
| Feature | Muninn | Joist | Excel |
|---|---|---|---|
| Country of design | Canada | US (Canadian users supported) | Generic |
| Bilingual EN/FR | Native | EN only | Manual |
| Per-province tax automation | Built-in | Manual setup | None |
| Provincial holdback rules | Built-in | Manual workaround | Manual |
| eSignature | All tiers including Free | Higher tiers | None |
| Stripe payments in CAD | Built-in | Currency conversion | None |
| Free permanent tier | 5 docs/mo | Free tier with limits | N/A |
| Construction T&C library | 16 standard + custom | Limited | DIY |
| Line item library | Catalogue + markup | Yes | DIY |
| Estimating + invoicing in one | Yes | Yes | Two files |
| Built for Canadian law | Yes | Generic | No |
Frequently asked questions
What's the best invoice software for Canadian contractors?
For Canadian renovation, roofing, and exterior contractors who need bilingual invoicing, provincial tax automation, and holdback handling out of the box, Muninn is purpose-built. Joist is a popular US-built alternative; QuickBooks Online handles accounting but not estimating.
Is there free invoice software for contractors in Canada?
Yes — Muninn's Free tier is permanent: 5 invoices + estimates per month, no expiry, no credit card. Higher volume moves you to Starter ($29 CAD/mo) for unlimited documents.
Does Muninn handle GST and HST automatically?
Yes — Muninn applies the correct GST/HST/PST/QST combination based on the client's province of work. Filing reports break down tax collected per jurisdiction.
Can I send invoices in French?
Yes — Muninn's invoices are bilingual by default. Toggle the locale per document or per client. Layout is byte-identical between languages.
Does Muninn integrate with QuickBooks?
QuickBooks Online integration is on the v3.4 roadmap. CSV export is available today on all paid tiers, compatible with QuickBooks Desktop and QBO import.
Can clients pay invoices online?
Yes — Stripe is built in. Clients pay in CAD directly from the invoice link. Funds settle to your Canadian bank account.
Book your spot
Free forever for low-volume invoicing. Built for Canada from day one. Closed beta open now.
Join the Muninn waitlist → muninn.ca/#waitlist