Invoice generator

Create professional invoices with multi-tax rules, discounts, logo upload, and a clean PDF-ready layout.

Business and client

From

Bill to

Invoice details
Line items

Apply discounts on each item instead of one invoice-level discount.

$0.00
Taxes and discounts

Invoice discount

Tax settings

Use this when Tax 2 applies to the subtotal plus Tax 1.

Notes

Your Business Name

Business address

Invoice

Number: INV-001

Issue date: 2026-06-14

Due date: -

Bill to

Client name

Client address

Summary

Subtotal$0.00
Taxable subtotal$0.00
Taxes$0.00
DescriptionQtyRateAmount
Item description1$0.00$0.00
Subtotal$0.00
Total$0.00
How to use this tool
  1. Fill in your business information and optionally upload a logo.
  2. Enter your client details, invoice number, issue date, and due date.
  3. Add line items with descriptions, quantities, and rates.
  4. Choose invoice-level discounts or switch on line item discounts.
  5. Set one or two tax rates, and enable tax-on-tax when Tax 2 applies on top of Tax 1.
  6. Review the live invoice preview, then print or save the invoice as a PDF.
Example

Input:

Item: Website development, quantity 1, rate $2,500

Invoice discount: 10%, before taxes

Tax 1: GST 5%

Tax 2: QST 9.975%, tax-on-tax enabled

Output:

Subtotal: $2,500.00

Pre-tax discount: $250.00

Taxable subtotal: $2,250.00

Total includes Tax 1 and Tax 2 calculated from the selected tax rules.

Frequently asked questions

invoice generator

How the invoice generator helps

Use the invoice generator to create a clear invoice for freelance work, contractor projects, service calls, consulting, small business sales, or one-off client billing. The tool helps you organize business details, customer details, line items, quantities, prices, discounts, tax rules, notes, and payment terms before printing or saving the result.

Utility Tally tools are built for quick, practical workflows: prepare the input, review the result, copy or download the output, and move on without creating an account. The guidance below explains how to use this page responsibly, what the result means, and which related tools or guides can help with the next step.

For best results, start with sample or non-sensitive data when you are learning a tool, then move to real work only after you understand the output. If the result will be sent to a client, imported into software, printed, published, or used in a security-related workflow, take an extra minute to verify formatting, totals, links, spelling, privacy, and destination requirements.

How to use it
  1. Enter your business and customer information.
  2. Add line items with descriptions, quantities, rates, and optional discounts.
  3. Set invoice-level tax, second tax, tax-on-tax, and discount rules if they apply.
  4. Review the subtotal, taxes, discounts, and final total carefully.
  5. Print the invoice or save it as a PDF from your browser.
How it works

Invoice totals are calculated from line item quantity multiplied by rate, minus any line-level discounts. The invoice discount is applied according to the selected settings, then taxes are calculated from the taxable amount. When tax-on-tax is enabled, the second tax may apply after the first tax is included.

The result should be treated as a working output, not a substitute for professional review where tax, security, accessibility, legal, accounting, or production data requirements apply. Check the destination system, final format, and any local rules before relying on the result.

Practical tips

Use specific line item descriptions so clients can understand what they are paying for without a follow-up email.

Confirm whether your local tax rules require tax-on-tax, tax exemptions, or different rates for products and services.

Keep invoice numbers consistent and save a copy for your records.

This tool helps prepare invoices, but it does not replace accounting, tax, or legal advice.

Invoice Generator FAQ