Invoice generator

Create an invoice or estimate, verify it in a live preview, and download an unbranded PDF or a reusable document file.

By the SterlingCat editorial team · Last updated 2026-08-02 · Calculated in your browser

The key points

  • Use your own logo and details; exported documents contain no product watermark or product logo.
  • Save and reopen .scinv and .scest document files, or keep reusable business and client records in this browser.
  • Line-item taxability, fixed or percentage discounts, optional shipping, and exclusive or inclusive tax update as you type.
Document

Document details

Create the document

Your business
mm
Client

Dates and references

Line items

Discount, tax, and shipping
%
Shipping or other charge
Notes and terms

Save and export

PDFs, printed documents, and document files contain only the business, client, and transaction details you enter—no product watermark or product logo. Processing stays in your browser.

Recent documents saved or exported from this browser

No recent documents yet.

    Invoice

    Invoice
    Issue date
    Due date
    PO number

    From

    Bill to

    DescriptionQtyRateTaxableAmount
    Subtotal
    Total

    Notes

    Amounts shown in USD.

    How totals are calculated

    Each line-item amount is quantity × rate, rounded to two decimal places. A percentage or fixed discount is deducted from the subtotal and allocated proportionally across taxable and non-taxable items. Exclusive tax is calculated on the discounted taxable amount and added; inclusive tax is extracted as amount − amount ÷ (1 + rate). Shipping or another fixed charge is added last only when you select “Apply charge.”

    Tax and document requirements

    Invoice, tax, numbering, currency, and record-retention requirements depend on the jurisdiction and transaction. This generator performs arithmetic and document formatting only. Confirm the required fields, tax treatment, and payment instructions before sending the invoice.

    Saving and file compatibility

    “Save draft in this browser,” saved business profiles, clients, and recent-document history use local browser storage. “Save document file” downloads a structured .scinv or .scest file. Client lists use the .scclients format. Opening a file recalculates the document from its line items and current settings.

    PDF and print output

    “Download PDF” creates the selected Classic, Modern, or Compact layout directly in your browser. “Print” uses the browser print dialog. Neither output adds any product watermark or logo; only a business logo you upload is shown.

    Swiss QR-bills

    This generator does not create Swiss QR-bills. Those payment sections have stricter address, account, and layout requirements than an ordinary invoice, so they should be created only from validated payment data using a current QR-bill implementation.

    Sources

    Grounded in authoritative primary sources:

    More SterlingCat calculators