Create a professional invoice in minutes. Add your business and client details, list your items, and the totals are calculated for you. Print it or save it as a PDF — your data stays in your browser.
| Subtotal | 0.00 |
| Tax | 0.00 |
| Grand Total | 0.00 |
Your invoice data stays in your browser and is never sent or stored anywhere.
1. Fill in your business name, client name, invoice number and date. 2. Click + Add Item to add rows, then enter each item's description, quantity and price. 3. Enter the tax percent and click Calculate Total, then Print / Save as PDF.
An invoice is a bill you send to a customer after you sell them goods or services. It lists what you sold, how much each item costs, the tax, and the total amount the customer must pay. Small businesses, freelancers and shop owners need invoices for every sale, but making one in a document editor takes time. This free invoice generator makes it fast: fill in the names, add your items, and the subtotal, tax and grand total are calculated for you. Then print it or save it as a PDF.
A good invoice does more than ask for money. It is proof of the sale, it helps you track who owes you what, and it keeps your accounts clean for tax time. Customers also trust a business more when they receive a clear, professional invoice with an invoice number and a date. This tool keeps your invoice data in your browser only, so nothing is uploaded or stored, and you can print as many invoices as you need, free of charge.
Suppose Salman Services bills Ahmed Traders for 2 website banners at 5,000 each and 3 social media posts at 2,000 each. The items add up to 10,000 plus 6,000, which is a subtotal of 16,000. With a tax rate of 10 percent, the tax is 1,600, so the grand total is 17,600. Enter the same items in the invoice generator above and it will show the same subtotal, tax and total automatically. Change any quantity or price and click Calculate Total again to see the new total at once.
Each item total is its quantity times its price. Add all the item totals to get the subtotal. Then calculate the tax: subtotal times the tax percent divided by 100. Finally, add the tax to the subtotal to get the grand total. For example, a subtotal of 16,000 with 10 percent tax gives 1,600 tax and a grand total of 17,600. If there is no tax, leave the tax box at 0 and the grand total equals the subtotal. Always check the grand total before you print or send the invoice.
Number your invoices in order. Use INV-001, INV-002 and so on, so you can find any invoice later. Write clear item descriptions. A customer should understand each line without calling you to ask. Add a payment due date. Write the due date on the printed invoice so the customer knows when to pay. Keep a copy of every invoice. Save the PDF in a folder, because you will need it for your accounts and for tax time. Check the totals before sending. A wrong total looks unprofessional and can delay your payment.
Suppose a repair shop bills a customer for 5 spare parts at 1,200 each and 1 labour charge of 8,000. The parts cost 5 times 1,200, which is 6,000, and with the labour the subtotal is 14,000. With a tax rate of 17 percent, the tax is 14,000 times 17 divided by 100, which is 2,380, so the grand total is 16,380. Enter the same items in the invoice generator above: add two rows, enter the quantities and prices, set the tax to 17 percent and click Calculate Total. The result should match exactly.
Reusing an invoice number. Every invoice needs a unique number, or your accounts will get confused. Writing vague descriptions. "Services" tells the customer nothing; write "Website design, homepage" instead. Forgetting the date. An invoice without a date is hard to chase, because nobody knows when payment was due. Not keeping a copy. Always save the PDF, because you will need it for your accounts and for tax time. Sending an invoice with a wrong total. Check the grand total before you send it: a wrong total delays payment and looks unprofessional.
Pro Tip: Write the payment due date and your bank details on the printed invoice. Customers pay faster when they know exactly how and when to pay.
Note: This tool makes the invoice in your browser only. It does not save, send or store your invoice, so print or save it as a PDF before you close the page.
What is an invoice? An invoice is a bill a seller sends to a buyer. It lists the goods or services sold, their prices, the tax and the total amount to pay.
Do I need to sign up to use this invoice generator? No. It is completely free, with no sign-up and no limit on how many invoices you make.
Is my invoice data saved anywhere? No. Everything you type stays in your browser only. It is never sent to our servers or stored anywhere, so print or save the invoice before you close the page.
How do I save my invoice as a PDF? Click Print / Save as PDF, then choose Save as PDF in the print window. The invoice will be saved as a PDF file on your device.
Can I add more than two items? Yes. Click + Add Item as many times as you need, and use the Remove button to delete a row you do not need.
What tax rate should I enter? Enter the tax percent that applies to your sale, for example 0, 10 or 17 percent. If you are not sure, ask your accountant, because tax rules are different for different goods and services.
What should I put on an invoice? Your business name, the client's name, a unique invoice number, the date, a description of each item with quantity and price, the tax, the grand total, and how to pay.
Can I make an invoice without tax? Yes. Leave the tax box at 0 and the grand total will equal the subtotal. Only add tax if it applies to your sale.
GST Calculator · Discount Calculator · Percentage Calculator