Everything you need to know to create a professional invoice with line items, taxes, discounts and payment terms — and save it as a PDF in under a minute.
Open the Invoice GeneratorThe WorkersPool Invoice Generator creates a professional, print-ready invoice in under a minute. You fill in your business details, your client's details, add line items with quantities and rates, set your tax rate, discount and payment terms — and a live preview updates in real time as you type. When ready, click Print / Save as PDF to download a clean, professional PDF.
The tool supports six currencies (CAD, USD, GBP, AUD, EUR, NZD), optional GST/HST number display, custom tax names, percentage discounts, PO/reference numbers, payment instructions and notes or terms. Everything runs entirely in your browser — nothing is stored on any server.
Because data is not saved between sessions, you must save your PDF immediately after completing the invoice. The Print / Save as PDF button opens your browser's print dialog — choose "Save as PDF" as the destination to download a digital copy.
| Invoice Amount | Required Elements |
|---|---|
| Under $30 | Supplier name, date, total charged, tax amount |
| $30 – $149.99 | Above + supplier address, purchaser name/address, description of goods/services, terms |
| $150+ | All of the above + your GST/HST registration number (if registered), tax rate per category |
If you are not GST/HST registered, do not include a GST/HST number or charge tax. If you are registered, you must include your registration number on all invoices and remit the collected tax to the CRA.
Aisha saves the PDF immediately, names it INV-024-MeridianBakery.pdf, emails it to the client the same day the project is delivered, and follows up on day 1 of being overdue. Payment arrives within 10 days.
The Invoice Generator is for informational and assistance purposes only. Invoice requirements vary by country, province, tax registration status and industry. Always verify your specific invoicing obligations with the CRA, HMRC, ATO or your relevant tax authority. This tool does not constitute accounting or legal advice. WorkersPool accepts no liability for tax or financial outcomes based on invoices generated by this tool.
Verify your invoicing obligations with official sources: