Free tool

Free invoice generator

Create a professional invoice, add GST/HST by province, and download it as a PDF in seconds. Free invoice maker built by the CPAs behind ReInvestWealth.

Built by CPAs Free, no sign-up Download as PDF CAD

Build your invoice

Your business
Bill toSave your customers & items. Sign up free and ReInvestWealth remembers them, so your next invoice is one click.
Invoice details
Items
$0.00
Tax & discount

Pick your province and the correct GST, HST, PST, or QST is applied automatically. Not registered for sales tax? Choose “No sales tax.”

Notes & payment termsWant to skip the admin? Connect Stripe to ReInvestWealth and every invoice payment and Stripe fee reconciles into your books automatically, with your GST/HST calculated for you.
Free · no sign-up · nothing leaves your browser
Your business name
INVOICE
INV-0001
Issued
Due
Bill to
Customer name
DescriptionQtyRateAmount
Item or service1$0.00$0.00
Subtotal$0.00
HST (13%)$0.00
Total CAD$0.00
Powered by ReInvestWealth · reinvestwealth.com

Add a line item to see your totals. Your invoice saves in this browser as you type.

The essentials

What every invoice needs

Get these right and you'll be paid faster, and stay onside with the CRA.

Beyond the PDF

Making the invoice is the easy part. Getting paid is the work.

This tool creates the invoice. ReInvestWealth sends it, and with Stripe connected every payment and Stripe fee reconciles into your books automatically, the invoice is marked paid, and it's filed for you, with your GST/HST calculated as you go.

Pricing

One Price. One Plan.

Get Started For Free

30 days free · Cancel anytime

$39 CAD/mo

One plan. One tier.

  • Unlimited Bank Connections
  • Unlimited Currencies
  • Unlimited Receipt Uploads
  • Automatic Receipt Matching
  • AI Bookkeeper (Trained by CPAs)
  • Unlimited GST, HST, QST e-Filing
  • Unlimited Invoicing (Stripe)
  • Real-Time Financial Reports
  • Email Receipt Forwarding
  • Custom Automation Rules
  • Project & Client Tags
  • Bank Statement Uploads
  • Invite Your Accountant
  • Full Audit Trail
  • Accountant-Ready Exports
  • Free Done-for-You Migration
  • Mobile App
Trusted by Canadian businesses

Loved by founders, backed by CPAs

ReInvestWealth 5-star reviews on Capterra, Software Advice and GetApp
FAQ

Invoicing, explained

How do I create an invoice for free?

Fill in your business details, add your customer, list your items with quantities and prices, and the generator builds a clean, professional invoice on the right in real time. Click Download / Print PDF to save it as a PDF or print it. It's completely free, there's no sign-up, and nothing you type ever leaves your browser.

What information should a Canadian invoice include?

A professional invoice shows your business name and contact details, your customer's name, a unique invoice number, the issue and due dates, an itemized list of goods or services with quantities and prices, the subtotal, and any GST/HST or PST/QST. If you're registered for GST/HST, you must also show your GST/HST number and the tax charged so your customer can claim their input tax credits. The generator above lays all of this out for you.

Do I charge GST/HST on my invoices?

If you're registered for GST/HST, yes — you charge it on taxable sales and show it as a separate line on the invoice, then remit it to the CRA. Registration becomes mandatory once your worldwide taxable sales pass $30,000 over four consecutive quarters. Pick your province in the generator and it adds the correct GST, HST, PST, or QST automatically. When it's time to file, ReInvestWealth calculates your sales tax from your books and e-files for you.

Is my invoice data saved anywhere?

Only in your own browser. Your invoice is stored locally on your device so it's still here when you come back, but it's never uploaded to our servers. If you want your invoices, customers, and items saved securely and available on any device, sign up for ReInvestWealth and we'll keep them for you.

What happens when a customer pays my invoice?

This free tool creates the invoice. In ReInvestWealth, once you connect Stripe, your customers pay by card and every payment and Stripe fee reconciles into your books automatically, with your GST/HST calculated for you. The invoice is marked paid on its own, so there's no manual entry and no spreadsheets.

Is this invoice generator really free?

Yes, it's free with no sign-up and no watermark you can't remove. ReInvestWealth is the AI accounting software behind it: when you're ready to send, track, and get paid on invoices, and have everything flow into your bookkeeping automatically, you can start a free 30-day trial anytime.

From invoice to paid, in one place.

A PDF is a good start. Let ReInvestWealth send your invoices, collect payment through Stripe, and file every one into your books automatically.