Invoices

Invoice Generator

Create a simple invoice preview with line items, tax, discount, due date, notes, print output, and HTML download.

Generator

Invoice details

%
$
Invoice

INV-1001

Northstar Studio hello@example.com
Bill to Acme Co. billing@acme.example
Invoice date
Due date
Description Qty Rate Amount
Subtotal$0.00
Discount$0.00
Tax$0.00
Total due$0.00

Invoice total formula

Line Amount = Quantity * Rate Subtotal = Sum of Line Amounts Taxable Amount = Subtotal - Discount Tax = Taxable Amount * Tax Rate Total Due = Taxable Amount + Tax

How the total is calculated

Each line item is calculated from quantity and rate. The generator adds all line items into a subtotal, caps the discount at the subtotal, calculates tax on the remaining taxable amount, then shows the total due.

The tax rate and discount fields are inputs. The generator does not decide whether tax applies or whether a discount should be offered.

Complete example

A consultant creates an invoice for a client with two line items, a small discount, and no sales tax.

  • Brand strategy consultation: 1 * $1,200 = $1,200
  • Landing page copy review: 3 * $150 = $450
  • Subtotal: $1,650
  • Discount: $50
  • Tax rate: 0%
  • Total due: $1,600

The invoice should also include invoice number, invoice date, due date, business details, client details, payment instructions, and clear notes.

Read how to create an invoice if you want a checklist for what to include.

When to use this generator

  • Create a simple invoice for freelance, consulting, or small business work.
  • Preview totals before sending a payment request.
  • Print a one-off invoice without setting up accounting software.
  • Download a lightweight HTML invoice for your own records.

How to interpret the invoice result

Check the subtotal first to make sure each line item quantity and rate are correct. Then confirm the discount, tax amount, and total due. Finally, review the due date, notes, and client details before printing or downloading.

If the total looks wrong, inspect each line item before changing the tax or discount fields. Most invoice errors come from quantity, rate, or missing line item descriptions.

Local-first invoice preview

This generator runs in your browser. It does not require an account, database, or cloud invoice history.

Because it is local-first, you are responsible for saving the downloaded invoice, sending it to the client, tracking payment, and keeping records in your accounting system.

Common mistakes

  • Leaving out invoice number, due date, or client details.
  • Using unclear line item descriptions.
  • Forgetting payment terms, taxes, discounts, or notes.
  • Sending an invoice before confirming the client name, billing email, and purchase order requirements.
  • Using one tax rate for every invoice without checking whether it applies.
  • Failing to keep a copy of the final invoice and payment status.

FAQ

Is this invoice generator free?

Yes. You can create a simple invoice preview, print it, copy a summary, or download it as an HTML file.

Does MarginSage save invoice data?

No. The invoice is generated in your browser and is not intentionally saved by MarginSage.

Can I add tax and discounts?

Yes. The first version supports a tax rate and a fixed discount amount.

Is this a full invoicing system?

No. This is a simple generator, not a payment, accounting, or invoice management platform.

Can I send the downloaded invoice to a client?

You can download the invoice as an HTML file and send it or convert it to PDF with your browser print dialog. Review the details before sending.

What payment terms should I use?

Common terms include due on receipt, Net 7, Net 15, and Net 30. The right terms depend on the client agreement, cash flow, and industry norms.

Should I include tax on the invoice?

Include tax only when it applies to your business, client, and jurisdiction. This generator calculates tax from the rate you enter but does not decide whether tax is required.

Does this replace accounting software?

No. It is useful for creating a simple invoice document, but it does not track payments, recurring invoices, accounting records, or compliance requirements.

Disclaimer

This generator is for general business document preparation. It does not replace accounting, tax, payment, or legal advice.