Free Invoice Generator

Create a professional invoice, preview it before printing, and save it as PDF. Your draft stays on this device.

Create Your Invoice

Add your details and line items, then preview or save as PDF.

Saved locally
From

Your business

Business logo
PNG, JPG or WebP · stays on this device
Bill to

Your customer

Invoice details
Items

Products, services, hours or fees

Creating a Professional Invoice

A simple guide to creating clear, accurate invoices that are easy for your clients to understand.

What Should an Invoice Include?

A professional invoice should clearly identify your business and client, include a unique invoice number, issue and due dates, and list each product or service being charged. Clear information makes the invoice easier to review and process.

Essentials: Details · Dates · Items · Total

How Are Invoice Totals Calculated?

Each line amount is calculated from its quantity and rate. The line amounts form the subtotal, after which discounts, tax, shipping, or other fees can be applied to calculate the final amount due.
Quantity × Rate = Line Amount

Total: Subtotal − Discount + Tax + Fees

Why Clear Invoices Matter

A clear invoice helps clients understand exactly what they are paying for and when payment is due. Consistent descriptions, accurate totals, payment terms, and contact details can also reduce confusion when an invoice needs to be reviewed.

Goal: Clear · Accurate · Easy to Review
Simple invoicing, without the clutter

Everything You Need to Create a Better Invoice

An invoice is more than a total at the bottom of a page. It tells your customer what you provided, what each item costs, when payment is expected, and how the final amount was calculated. This generator keeps that process simple while still giving you the controls needed to create a professional invoice.

Built into the tool

Six useful features. One simple workspace.

From your first line item to the finished PDF, the important parts of creating an invoice stay together.

Automatic

Smart Line Items

Add products, services, project work, hours, materials, or fees as separate line items. Enter the quantity and rate and the amount is calculated for you.

Example

3 hours × $75 = $225

Accurate

Automatic Totals

The calculator keeps your subtotal and total due updated while you work. Discounts, tax, shipping, and additional fees are included in the calculation.

Calculation

Subtotal − Discount + Tax + Fees

Preview

See It Before You Send It

Open the invoice preview before printing. It gives you a clean view of the document your customer will see so you can catch missing names, dates, items, or payment details.

Good habit

Preview → Check → Save PDF

Branded

Make the Invoice Yours

Upload your business logo and choose an accent color for the finished invoice. It is a simple touch, but it can make an ordinary billing document feel much more polished.

Customize

Logo + Accent Color

PDF Ready

Print or Save as PDF

Finished? Use your browser's print dialog to print the invoice or save a digital PDF copy. The PDF can then be emailed, archived, or shared with your customer.

Finish

Preview → Print / Save PDF

Autosave

Your Draft Stays With You

Your current draft is saved in the browser's local storage while you work. Accidentally refresh the page? You can continue with the draft stored in that browser.

Convenience

Automatic local draft saving

Start to finish

From Blank Form to Finished Invoice

If you've never created an invoice before, don't overthink it. A useful invoice answers a handful of simple questions: who is sending it, who needs to pay it, what are they paying for, how much do they owe, and when is payment due?

01

Add Your Details

Enter your name or business name and the contact information you want shown on the invoice. Add a logo if you use one.

02

Add the Customer

Enter the person or company being billed. Clear client information helps everyone know exactly who the invoice belongs to.

03

Add What You Sold

List the work, products, hours, or fees. Use a clear description and enter the quantity and rate for each item.

04

Review & Finish

Check the total, due date, payment terms, and customer details. Preview the invoice, then print it or save a PDF.

Invoice anatomy

What Actually Belongs on an Invoice?

Think of an invoice as a short story about a transaction. It should tell the customer who sent it, what happened, what everything costs, and what needs to happen next.

The best invoices are not necessarily the fanciest. They're the ones that are easy to understand.

Invoice Number

A unique reference makes individual invoices easier to identify and organize.

Issue & Due Dates

Show when the invoice was created and when you expect payment.

Seller Information

Include enough information for the customer to identify and contact you.

Customer Information

Clearly state who the invoice is intended for.

Line Items

Describe the products or services and show their quantity, rate, and amount.

Amount Due

Make the final amount prominent so there is no confusion about what is owed.

Simple example

How an Invoice Total Comes Together

Imagine a freelance designer is billing a customer for a small project. The invoice might look something like this:

Description Qty Rate Amount
Logo design 1 $350 $350
Design revisions 3 $60 $180
Subtotal $530
Discount −$30
Tax (10%) $50
Total due $550

Good practice

Make It Easy to Pay You

Use clear descriptions. “Website redesign — final milestone” is much more useful than simply writing “Work.”

Add a due date. Give the customer a clear date instead of leaving the payment timeline open-ended.

Explain how to pay. Use the payment terms area for the information your customer needs to complete payment.

Check the client name. A beautifully formatted invoice still looks careless when it is addressed to the wrong person or company.

Worth checking

Common Invoice Mistakes

Vague line items. Your customer should not have to guess what a charge represents.

Incorrect quantities or rates. Review the numbers before saving the final PDF.

Missing payment terms. If you have specific payment instructions, make them visible rather than relying on a separate message.

Skipping the preview. One final check can catch a typo, forgotten fee, incorrect date, or missing customer detail.

Useful for everyday work

Who Can Use an Online Invoice Generator?

You do not need to run a large company to need an invoice. Freelancers, consultants, designers, developers, photographers, tutors, contractors, tradespeople, repair professionals, creators, and small businesses all need a straightforward way to document what a customer owes.

A free invoice generator is especially useful when you need to create a professional invoice without setting up a larger accounting system. You can enter the transaction, calculate the total, preview the document, and save a PDF without turning a simple billing task into an entire project.

Freelancers Consultants Contractors Small Businesses Creatives Service Providers
Invoice Help

Frequently Asked Questions

Quick answers about creating invoices, calculating totals, adding tax and discounts, saving PDFs, and using the UtilityGlen Invoice Generator.

Is the UtilityGlen Invoice Generator free to use?

Yes. You can use the Invoice Generator to create invoices, add line items, calculate totals, customize the invoice, preview it, and print or save it as a PDF without paying to use the tool.

Does the Invoice Generator upload my invoice data?

The invoice tool works in your browser and stores the current draft using your browser's local storage. Your invoice information and uploaded logo are handled locally by the tool rather than being sent to UtilityGlen for invoice generation.

Can I create an invoice on my phone or tablet?

Yes. The Invoice Generator uses a responsive layout designed for smartphones, tablets, laptops, and desktop computers. You can enter invoice details, add items, preview the result, and use the available browser printing options from a supported device.

How do I save an invoice as a PDF?

Create your invoice and use the Preview button to review it first. When you're ready, select Print / Save PDF. In browsers that provide a PDF destination in their print dialog, choose the option to save or print to PDF and select where you want to save the file.

How does the invoice generator calculate line item amounts?

Each line item is calculated using Quantity × Rate = Amount. For example, if you bill 4 hours at $50 per hour, the line amount is $200. All line amounts are then combined to create the invoice subtotal.

Can I add tax, discounts, shipping, or other fees to an invoice?

Yes. The generator lets you apply either a percentage or fixed-value discount, enter a tax percentage, and add shipping or other fees. The final amount due is recalculated automatically when these values change.

Can I add my business logo and change the invoice color?

Yes. You can upload a PNG, JPG, or WebP logo and choose an accent color for your invoice. The logo and selected color are reflected in the generated invoice preview so you can check the appearance before saving it.

Which currencies can I use for my invoice?

The tool includes multiple commonly used currencies, including USD, EUR, GBP, CAD, AUD, JPY, CHF, CNY, INR, NZD, SGD, HKD, SEK, and NOK. Changing the currency updates the monetary values displayed throughout the invoice.

What should I use as an invoice number?

An invoice number is a unique reference used to identify an invoice. A simple sequential system such as INV-001, INV-002, INV-003 is easy to understand, although businesses may use other numbering systems that fit their own record-keeping requirements.

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

The invoice date identifies when the invoice was issued. The due date identifies when payment is expected. Showing both dates gives the customer a clearer payment timeline and makes the invoice easier to understand.

Who can use this invoice generator?

The tool can be useful for freelancers, consultants, contractors, designers, developers, photographers, tradespeople, creators, small businesses, and other service providers who need a straightforward way to prepare an invoice.

Will my invoice draft still be there if I refresh the page?

The generator saves the current draft to local storage in your browser as you work. This allows the tool to restore the locally saved draft when you return using the same browser, unless that browser data has been cleared or the draft has been reset.

UtilityGlen

Handy web tools for daily use. Everything runs right in your browser—no sign-ups, no cloud uploads, and your data stays entirely on your device.