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
Invoice design
Invoice Details
Line Items
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.
Signature
Add your authorized signature. It will only appear on the invoice preview and PDF if you actually sign.
Preview:
| Invoice Date | — |
| Description | Quantity | Rate | Amount |
|---|---|---|---|
| Pro Plan — monthly subscription (billing period above) | 1 | C$0.00 | C$0.00 |
| Additional seats (prorated) | 1 | C$0.00 | C$0.00 |
| Credit — unused time on previous plan (prorated) | 1 | C$0.00 | C$0.00 |
| Usage overage — API calls / storage above included quota | 1 | C$0.00 | C$0.00 |
| Premium support add-on (monthly) | 1 | C$0.00 | C$0.00 |
| One-time onboarding & setup fee | 1 | C$0.00 | C$0.00 |
| Subtotal | C$0.00 |
| GST/HST (QC/BC/SK/MB add PST/QST — see FAQ) (5%) | C$0.00 |
| Total | C$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.



