Invoice Generator
Build a printable invoice in USD or any currency code, with up to 50 line items, a discount, shipping and one tax rate. Print it or save a PNG or PDF. How it works
Use the Invoice Generator
About the Invoice Generator
A $1,062.50 line and a $59.97 line make a $1,122.47 subtotal. A 10% discount takes off $112.25, and 8.25% tax on the remaining $1,010.22 adds $83.34, for a total of $1,093.56. The invoice generator rounds every line, the discount and the tax to the cent (or to the smallest unit of the currency you pick), so the amounts on the invoice add up exactly.
How to use this tool
- Enter your business details and the client. The client name is required.
- Type the currency code, such as USD, EUR, GBP or JPY. USD is the default.
- Add line items with a description, a quantity and a rate, up to 50 lines.
- Choose a percent or a fixed discount, a shipping charge and a tax rate, or leave them at 0.
- Check the invoice number (INV, today’s date as YYYYMMDD and a random six-digit ending) and the dates (due 30 days after issue by default), add notes and payment terms, then print the invoice or download the PNG or PDF.
Frequently asked questions
- How do I calculate an invoice total with a discount and tax?
- Multiply each quantity by its rate and add the lines for the subtotal, take the discount off, then charge tax on what is left. 40 hours at $60.00 is $2,400.00; a fixed $100.00 discount leaves $2,300.00, 6% tax adds $138.00, and the total is $2,438.00.
- Is tax calculated before or after the discount?
- After. The tax rate applies to the subtotal minus the discount. On the $2,400.00 invoice above, 6% tax is $138.00 with the $100.00 discount and would be $144.00 without it. A shipping charge is added after the discount and taxed with the rest: $100.00 less 10% plus $15.00 shipping is $105.00, and 10% tax brings it to $115.50. Rules differ by place and by what you sell, so check the one that applies to you before you send the invoice.
- What happens if a fixed discount is larger than the subtotal?
- The discount is capped at the subtotal and a note says so. An $800.00 discount on a $500.00 subtotal takes off $500.00 and leaves a total of $0.00.
- Is my invoice saved, and what is in the shareable link?
- A draft is saved in this browser about half a second after you edit a field, and Clear Saved Values removes it after you confirm. The shareable link holds the whole invoice, including client details and notes, in its address, so anyone who has the link can read them. An invoice opened from a link is not saved until you change a field.
- Does the PNG or PDF include my logo?
- Yes, when you upload it as a file: PNG, JPEG, GIF or WebP, up to 300 KB. It is kept with the draft in this browser and drawn on the preview, the printout, the PNG and the PDF, but it is not put in the shareable link. A logo web address shows only in the preview and in Print. It loads from the address you type, only for an http or https address, after you pause typing, and its host sees your IP address. A logo address that arrives in a shared link is not loaded until you press Load this logo.
- Can I make an invoice in euros, pounds or yen?
- Yes. Type the ISO currency code in Currency code: any code your browser knows is accepted, and USD is used for one it does not. The code sets the symbol and the decimals everywhere the invoice appears, and amounts are rounded in that currency’s smallest unit: 40 hours at €60.00 with a 10% discount and 8.25% tax comes to €2,338.20, while 3 × ¥1,234.5 is a ¥3,704 line, since yen has no decimals. KWD uses three decimals. The tool does not convert between currencies.
Network use
If you type a logo URL, the invoice preview loads that image from its host, which sees your IP address. A logo address that arrives in a shared link is not loaded until you choose to load it. The rest of your invoice stays in your browser. Privacy policy
Related Tools
View all toolsInvoice Late Fee Calculator
Late fee on an overdue invoice by the day, by the month or once, with an optional grace period and cap, the days late and the total now due.
Freelance Hourly Rate Calculator
Freelance hourly rate: the revenue to bill so your target salary is left after tax and overhead, shown per hour and per week.
Freelancer Tax Estimator
Estimate US freelancer taxes: self-employment tax, 2026 federal income tax and a flat state rate, per quarter or year. No QBI deduction.
Commercial Loan Calculator
Commercial loan payment when the amortization is longer than the term: payment, balloon due at the end, total interest, fees and APR with fees.
Profit Margin Calculator
Margin calculator: gross, operating and net margin, markup and profit from cost and price, or the selling price for a target margin or markup.
Tax Refund Estimator
Federal tax refund or amount owed for tax year 2024, 2025 or 2026 from wages, withholding, filing status, deductions and credits, using IRS brackets.