Invoice Generator

Create branded invoices with line items, taxes, discounts, payment terms, PDF export, and browser-saved drafts.

Bill to

Line items

Notes and instructions

Subtotal
$0.00
Discount
$0.00
Tax
$0.00
Shipping/fees
$0.00
Total
$0.00
Amount paid
$0.00
Balance due
$0.00

How to use this invoice generator

Use this when you need a professional invoice without setting up accounting software or creating an account.

  1. Add your business details, client details, invoice number, dates, and payment terms.
  2. Upload an optional logo, choose a brand color and currency.
  3. Enter line items with quantity, rate, and tax rate; then add any discount, shipping, or amount already paid.
  4. Review the editable invoice, view the generated PDF in a new tab, or download it.

Invoice Generator features

  • Create branded invoices with logo upload and brand color.
  • No account required. No invoice limits.
  • Add seller and client names, contact details, addresses, and business tax ID.
  • Set invoice number, invoice date, due date, purchase order number, and payment terms.
  • Add unlimited line items with description, quantity, rate, per-line tax rate, and calculated amount.
  • Apply percentage or flat discounts, shipping or fees, and amount already paid.
  • Switch between common currencies with localized currency formatting.
  • Show subtotal, discount, tax, total, amount paid, and balance due.
  • View or download the generated PDF directly.
  • Autosave the draft in the browser for continued editing.

What a complete invoice should include

A clear invoice gives the client enough information to identify the work, confirm the amount due, and pay on time.

Most invoices should include the seller and client names, invoice number, invoice date, due date, line item descriptions, quantities, rates, taxes, discounts, total, balance due, and payment instructions.

Freelancers, consultants, small agencies, and one-person businesses often need a clean invoice before they need a full accounting system. The most important habit is consistency: use invoice numbers, keep line item descriptions specific, and make the payment terms obvious.

For tax, legal, or bookkeeping requirements, use the rules for your location and business type. This generator helps format the document, but it does not decide whether you should charge sales tax, VAT, GST, late fees, or required registration numbers.

The draft is stored in your browser, so clearing browser data can remove it.

How totals are calculated

The invoice totals are calculated from the line items and adjustments you enter, then formatted in the selected currency.

Each line amount is based on quantity multiplied by rate. Line tax is calculated from the line amount and that line's tax rate, then discounts, shipping, fees, and previous payments are applied to produce the balance due.

Use the PDF preview before sending an invoice to check names, dates, invoice number, payment instructions, and currency. Those details are easier to fix before the invoice is in a client's inbox or bookkeeping system.

Invoice generator FAQ

Can I save the invoice as a PDF?
Yes. Use Download PDF for a direct file, or View PDF to open it in a new tab.
Do I need an account?
No. You can create invoices without signing in, and there are no invoice limits.
Does utilkit store my invoice data?
No. The draft is stored locally in your browser for continued editing.
Can I add tax and discounts?
Yes. Each line item can have its own tax rate, and the invoice can include a percentage or flat discount.
Can I make invoices in different currencies?
Yes. The generator supports common currencies including USD, EUR, GBP, CAD, AUD, JPY, and INR.
Is this a replacement for accounting software?
No. It helps create a professional invoice, but it does not track payments, file taxes, reconcile books, or process card payments.

Built and maintained by utilkit. Found an issue? Send corrections to contact@utilkit.com

Collections featuring this utility

A pen and planning notes on a sheet of paper

Small Business

Small business math should answer everyday decisions: can this offer work, is the price healthy, was the meeting worth it, and did the campaign pay for itself?