Free Invoice Generator
Create professional invoices quickly and easily with our free Invoice Generator. Add your business and customer details, invoice items, tax, discounts, and payment information, then print or save your completed invoice as a PDF.
How to Use
Enter your business and customer details.
Add your invoice number and invoice dates.
Add the products or services you are billing for.
Enter the quantity and price for each item.
Add tax or a discount if applicable.
Add payment details, notes, or payment terms if needed.
Review the invoice totals.
Click Print / Save as PDF to download or print your invoice.
Invoice Generator
Enter your invoice details below to create a professional invoice. Your totals will be calculated automatically as you add items, tax, and discounts.
What Do These Results Mean?
This explains each result the user sees on the generated invoice:
Subtotal
The subtotal is the total cost of all the items on your invoice before any discount or tax is applied.
Discount
The discount is the amount deducted from the subtotal based on the discount percentage you entered.
Tax
Tax is calculated on the amount remaining after the discount has been deducted.
Total
The total is the final amount your customer needs to pay after discounts and tax have been applied.
Example Calculation
This example shows how the Invoice Generator calculates the subtotal, discount, tax, and final invoice total using sample figures.
Example
Suppose you create an invoice with the following items:
Website Setup
Quantity: 2
Unit Price: £100
Amount: 2 × £100 = £200
Monthly Support
Quantity: 1
Unit Price: £50
Amount: 1 × £50 = £50
Subtotal = £200 + £50 = £250
10% Discount = £250 × 10% = £25
Amount after discount = £250 − £25 = £225
20% Tax = £225 × 20% = £45
Final Invoice Total = £225 + £45 = £270
Explanation
The two invoice items have a combined subtotal of £250.
A 10% discount reduces the subtotal by £25, leaving £225.
The 20% tax is then calculated on £225, which adds £45.
This gives a final invoice total of £270.
Calculation Formula
How are invoice totals calculated?
The Invoice Generator calculates the final invoice total by adding together all invoice items, applying any discount entered, and then calculating tax on the remaining amount.
Formulas
Item Total = Quantity × Unit Price
Subtotal = Sum of All Item Totals
Discount Amount = Subtotal × (Discount Rate ÷ 100)
Amount After Discount = Subtotal − Discount Amount
Tax Amount = Amount After Discount × (Tax Rate ÷ 100)
Final Invoice Total = Amount After Discount + Tax Amount
What Each Term Means
Quantity
The number of units, hours, products, or services being charged.
Unit Price
The price charged for one unit of a product or service.
Subtotal
The total value of all invoice items before discounts and tax.
Discount Rate
The percentage deducted from the subtotal.
Discount Amount
The monetary value deducted from the subtotal.
Amount After Discount
The amount remaining after the discount has been deducted and before tax is added.
Tax Rate
The percentage of tax entered for the invoice.
Tax Amount
The amount of tax calculated on the amount after discount.
Final Invoice Total
The final amount payable after the discount and tax have been applied.
Payment Terms Explained
Payment terms tell your customer when and how you expect to be paid. Clear payment terms can help avoid confusion and make it easier for customers to understand their payment responsibilities.
Due Date
The due date is the date by which the customer should pay the invoice.
For example, if an invoice is issued on 1 August with payment due within 14 days, the due date would be 15 August.
Payment Details
This section tells the customer how to make payment. Depending on your business, this could include bank transfer details, payment instructions, or another accepted payment method.
Notes / Payment Terms
Use this section to include additional information relevant to the invoice, such as:
Payment due within 14 days.
Please include the invoice number as your payment reference.
Thank you for your business.
Invoice Number
An invoice number is a unique reference used to identify and track an invoice. Using a consistent numbering system, such as INV-001, INV-002, INV-003, can make invoices easier to organise and locate.
Frequently Asked Questions
Is the Invoice Generator free to use?
Yes. ToolNestPro's Invoice Generator is free to use, and you can create invoices without creating an account.
Can I save my invoice as a PDF?
Yes. Once you have completed your invoice, click Print / Save as PDF. Your browser's print options will allow you to save the completed invoice as a PDF.
Can I use different currencies?
Yes. You can select from the currencies available in the Invoice Generator, including GBP, USD, EUR, NGN, CAD, AUD, NZD, INR and ZAR.
Can I add multiple products or services to an invoice?
Yes. Click + Add Item to add additional products or services. Each item's total is calculated using its quantity and unit price.
How are discount and tax calculated?
The discount is deducted from the subtotal first. Tax is then calculated on the remaining amount after the discount has been applied.
Can I remove an item from my invoice?
Yes. Click Remove beside the item you no longer want to include. The invoice totals will update automatically.
What should I include in the payment details?
You can include the information your customer needs to make payment, such as payment instructions, bank transfer details, payment reference information, or other accepted payment methods.
Can I use this Invoice Generator for my business?
Yes. The generator can help freelancers, contractors and businesses create invoices. However, you are responsible for ensuring that your invoice contains any information required by the tax, accounting or legal rules that apply to you and your business.
Disclaimer
The ToolNestPro Invoice Generator is provided for general informational and business-use purposes only. It is designed to help users create and calculate invoices based on the information they enter.
ToolNestPro does not provide legal, tax, accounting, or financial advice. Invoice requirements, tax rules, and record-keeping obligations may vary depending on your country, location, business type, and circumstances.
You are responsible for checking that your invoice contains all information required by the laws and regulations that apply to you or your business.
Always review your invoice carefully before sending it to a customer, including the customer details, invoice number, dates, products or services, prices, discounts, tax amounts, payment details, and final amount due.
