Boneyard Tools

Invoice Generator

Build a tidy invoice in seconds. Add your line items and the subtotal, tax, discount and total update as you type. Set your currency, drop in payment notes, then copy the invoice, download it as a text file, or print it. Nothing you type leaves your browser.

How to make an invoice

  1. Fill in your details and the customer's details, plus an invoice number and dates.
  2. Add a row for each item with a description, quantity and unit price, then set tax, discount and currency.
  3. Check the live preview, then copy, download as .txt, or print the finished invoice.

Examples

Two line items with 10% tax

Items: Design work (2 x 50), Hosting setup (1 x 30); tax rate: 10%
Subtotal 130.00, Tax (10%) 13.00, Total 143.00

Frequently asked questions

Is my invoice data private?

Yes. This invoice generator runs entirely in your browser. Nothing you type is uploaded, sent to a server, or stored anywhere, so your client names, amounts and notes stay on your device.

How are the totals calculated?

Each line total is quantity times unit price. The subtotal is the sum of all lines. Any flat discount is subtracted first, then tax is applied to that discounted amount, and the total is subtotal minus discount plus tax. Money is rounded to two decimals.

Can I use any currency?

Yes. Pick a currency and amounts are formatted with the right symbol and grouping using your browser's built-in number formatter. The default is US dollars, but you can switch to euros, pounds, rupees and more.

How do I save or send the invoice?

Use the Copy button to paste it into an email or document, the Download button to save it as a plain-text .txt file, or the Print button to print it or save it as a PDF through your browser's print dialog.

Is this a legal or tax document?

This tool produces a plain invoice template to help you bill clients. It is not legal, tax or accounting advice. Check the invoicing and tax rules that apply in your country, and confirm any required fields with a professional if you are unsure.

What is the difference between the date and the due date?

The date is when you issue the invoice. The due date is the deadline for payment. Leaving the due date blank simply omits that line, which is handy for receipts or paid-on-delivery work.

Related tools