KommerceKit KommerceKit Get WholesaleKit

Invoice Generator

Create and download polished invoices without spreadsheets or signups.

Capture business and client details, add line items with taxes or discounts, and print the final invoice instantly.

Updated October 10, 2025
David Mansaray
Your business
Client

Line items

Description Qty Unit price Taxable Remove
Discount

Invoice from

Your Business

123 Wholesale Way
Suite 200
Austin, TX 78701

Invoice details

Invoice #: INV-20251110

PO #:

Issued:

Due:

Payment terms: Net 15

Bill to

Client name

500 Market Ave
Suite 12
Denver, CO 80202

Description Qty Unit Amount
Sample item 1 USD 0.00 USD 0.00
Subtotal
USD 0.00
Discount
USD 0.00
Tax
USD 0.00
Shipping
USD 0.00
Adjustments
USD 0.00
Total due
USD 0.00

Share & export

We never store your invoice details.

Scale wholesale operations with WholesaleKit

WholesaleKit helps you publish wholesale pricing tiers, customer roles, and payment terms directly inside WooCommerce.

See WholesaleKit in action

Why use an online invoice generator?

You need a clean invoice fast when a buyer is ready to place an order. Instead of cloning an old spreadsheet, this tool lets you capture business details, line items, and payment terms in minutes—no account or downloads required.

It keeps totals accurate by combining taxable and non-taxable line items, discounts, and shipping fees. You can preview everything in a print-ready layout and send yourself a copy instantly.

Flexible invoice template

  • Ship To and Bill To blocks keep logistics clear when distribution centers differ from billing contacts.

  • PO numbers and tax IDs surface near the header so your buyers can match accounting records quickly.

  • Notes and payment terms appear beneath the totals, with an optional thank-you message for a personal touch.

  • Invoice math: how totals are calculated

    The calculator multiplies quantity × unit price for each line item, sums taxable and non-taxable subtotals separately, then applies discounts before calculating tax. Shipping and manual adjustments are added at the end so your grand total reflects every charge.

  • Subtotal = sum of all line item totals before tax or discounts.

  • Discount applies to the subtotal. Percentage discounts split proportionally across taxable and non-taxable items.

  • Tax = (taxable subtotal − taxable share of discount) × tax rate.

  • Grand total = subtotal − discount + tax + shipping + adjustments.

  • How to create an invoice online

    1. Gather your business basics

      Enter your business name, contact details, and invoice metadata like issue date, due date, and payment terms.

    2. Add your customer and shipping info

      Fill in the bill-to details and optionally reveal the Ship To section if the delivery address is different.

    3. List products or services

      Add line items with quantities, unit prices, and taxable flags. Include shipping or adjustments below the table.

    4. Set taxes and discounts

      Choose flat or percentage discounts, then enter your tax rate to calculate subtotals, discounts, and tax instantly.

    5. Preview and share

      Copy the summary, email yourself a PDF-ready version, or print/save directly from the browser.

    Invoice generator FAQs

    Answers to the questions we hear most from finance teams and founders.

    Do I need an account to generate invoices?

    No account required. Everything happens in your browser—just copy the summary or print to PDF when you’re done.

    How does the invoice generator handle taxes?

    Set the tax rate once and mark taxable line items. The calculator applies discounts first, then taxes only to taxable amounts so your totals stay accurate.

    Can I add payment terms, PO numbers, or tax IDs?

    Yes. Toggle the optional fields to include PO numbers, separate ship-to details, seller and buyer tax IDs, payment links, and custom payment terms.

    Can I save the invoice as a PDF?

    Use the Print/Save PDF button. It opens your browser’s print dialog with a clean invoice layout you can save or share.

    Do you store my invoice details?

    No. Everything is calculated in your browser. Use Copy summary or Print/Save PDF to keep a record without sending data to our servers.