Subscription & SaaS Invoice Generator Canada

Create a Canadian subscription or SaaS invoice with billing period, plan, seats, proration, next billing date and GST/HST notes — then download as a clean PDF, free.

Your Business Information

Client Information

Brand Your Invoice

Add your logo

Invoice design

Invoice Details

Line Items

GST/HST (QC/BC/SK/MB add PST/QST — see FAQ)
C$0.00
GST/HST (QC/BC/SK/MB add PST/QST — see FAQ)
C$0.00
GST/HST (QC/BC/SK/MB add PST/QST — see FAQ)
C$0.00
GST/HST (QC/BC/SK/MB add PST/QST — see FAQ)
C$0.00
GST/HST (QC/BC/SK/MB add PST/QST — see FAQ)
C$0.00
GST/HST (QC/BC/SK/MB add PST/QST — see FAQ)
C$0.00
Subtotal:C$0.00
C$0.00
(%)
C$0.00

GST/HST (QC/BC/SK/MB add PST/QST — see FAQ) is applied only to line items with the “GST/HST (QC/BC/SK/MB add PST/QST — see FAQ)” box checked.

Total:C$0.00
C$0.00
Balance Due:C$0.00

Signature

Add your authorized signature. It will only appear on the invoice preview and PDF if you actually sign.

Preview:

Your typed signature will appear here

Free invoicing app

Invoice24 logo

Trusted by 3,000,000+ businesses worldwide

Send invoices in seconds, track payments and stay on top of your cash flow — all from your phone with the Invoice24 mobile app.

Download on the App StoreGet it on Google Play
Your Business
INVOICE
Client Information
Invoice Date
DescriptionQuantityRateAmount
Pro Plan — monthly subscription (billing period above)1C$0.00C$0.00
Additional seats (prorated)1C$0.00C$0.00
Credit — unused time on previous plan (prorated)1C$0.00C$0.00
Usage overage — API calls / storage above included quota1C$0.00C$0.00
Premium support add-on (monthly)1C$0.00C$0.00
One-time onboarding & setup fee1C$0.00C$0.00
SubtotalC$0.00
GST/HST (QC/BC/SK/MB add PST/QST — see FAQ) (5%)C$0.00
TotalC$0.00

Subscription invoice generator for Canadian SaaS and recurring billing

Create a Canadian subscription invoice for SaaS, software licences, memberships, hosting, support retainers, usage overages, subscription boxes and other recurring billing models. The PDF includes billing period, plan, seats, proration, subscription ID, payment method and next billing date.

Canadian subscription billing needs the service period and tax treatment to be clear. Customers need to reconcile the charge to a plan, account, seat count, automatic payment, upgrade, downgrade, unused-time credit or usage overage.

What a Canadian subscription invoice should include

A useful recurring invoice lets the customer match the charge to the service period, plan and account. That matters for finance teams reviewing annual prepayments, automatic card charges, seat changes, credits and usage fees.

  • Supplier name, business number, GST/HST account number where applicable and payment details.
  • Customer billing entity, subscription or account ID, purchase order and department where required.
  • Billing period from and to, plan name, billing cadence and next billing date.
  • Seats, users, licences, usage tier, storage, API calls or other billing metric.
  • Proration charges for upgrades, added seats or plan changes with date ranges.
  • Unused-time credits shown as separate negative lines.
  • GST/HST, QST, PST or RST treatment where applicable, with taxable and exempt lines separated.

GST/HST on SaaS and digital subscriptions

CRA digital-economy guidance says the Excise Tax Act generally requires registrants making taxable supplies in Canada to collect GST/HST, and digital-economy rules can require non-resident vendors and platform operators to register and collect GST/HST on taxable digital products or services sold to Canadian consumers and non-registered Canadian entities.

If one invoice mixes SaaS, support, setup, professional services, credits or exports, keep the lines separate so GST/HST and any QST, PST or RST position can be reviewed.

Proration, credits and renewal clarity

For upgrades, added seats or mid-cycle changes, show the prorated charge as its own line with the date range. For downgrades, show unused time as a negative credit line rather than hiding it inside a discount.

Subscription invoices should also show next billing date, renewal cadence, amount charged or due and cancellation or renewal notes where relevant. Clear invoices reduce support tickets and help customers understand automatic renewals.

Subscription invoice vs receipt

Use an invoice when you are billing for a service period or recording an automatic charge. Use a receipt only to confirm payment. For enterprise customers, a monthly billing statement may summarize several subscriptions, credits and usage charges.

Canada Invoice Generator

FAQs about Canadian subscription invoices