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-08-28

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

Can I calculate two taxes on an invoice?

Yes. Use Tax 1 and Tax 2 for regions with multiple taxes. Enable the tax-on-tax option when the second tax should be calculated on top of the first tax.

How do invoice discounts work?

Invoice discounts can be a fixed dollar amount or a percentage. You can apply the discount before taxes or after taxes depending on your billing rules.

Can I discount individual line items?

Yes. Turn on line item discounts to apply percentage or dollar discounts to each item instead of using one invoice-level discount.

Can I add my own logo?

Yes. Upload an image from your device and it will appear in the invoice preview and print layout. The image stays in your browser while you work.

Is my invoice data stored?

No. Invoice data is processed locally in your browser and is not stored on our servers.

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

Can I use this for client billing?

Yes, but you should verify tax rules, required business details, and payment language for your location and industry.

Does the invoice data leave my browser?

The invoice is created in your browser. Review any logo or print settings based on your own device and browser behavior.

Can I save the invoice as a PDF?

Yes. Use your browser print dialog and choose Save as PDF when available.