Core

Online Invoice Generator

Generate invoices without spreadsheets or messy document templates.

InvoDip PDF

Professional Invoice

Business removes platform branding from invoice PDFs.
Invoicing guide

A practical online invoice generator for freelancers, consultants, small businesses, and service providers

A generic invoice document can be copied, edited, misplaced, and overwritten. That makes it hard to know what was sent, when it was downloaded, and which client details were used.

A logged-in invoice generator keeps creation, PDF download, email sending, cloning, and invoice history in one place.

The difference between an invoice generator and an invoice template is memory. A template produces a document. A generator keeps a record: which client, which number, when it was sent, whether it was downloaded, and what the last one looked like when the same job comes round again.

That matters most at the point where you have twenty invoices behind you. Finding the one you sent in March, seeing what you charged, and cloning it into April is the difference between a two-minute job and half an hour of searching a downloads folder.

What to include

What belongs on an online invoice generator

A sequential invoice number the system assigns, so you cannot accidentally duplicate one.
Saved client details, so the same customer is spelled the same way on every invoice.
Line items with quantity and unit rate shown separately from the line total.
Subtotal, tax, any discount, and the final amount due, in that order.
The currency, stated explicitly, if you ever bill clients in more than one.
Notes for anything the client needs to know that is not a charge, such as a purchase order reference.
Examples

Example invoice line items for browser-based invoice creation

Invoice line item Description Example amount
Design retainer - August Monthly design support, 20 hours included. $1,600.00
Additional hours 3 hours beyond the retainer at the agreed overage rate. $255.00
Stock imagery Licences purchased on the client's behalf, recharged at cost. $48.00
Sales tax Applied to services at the registered rate. $156.55
Prompt payment discount Applied because the previous invoice was settled within 7 days. -$80.00
Rates and terms

How freelancers, consultants, small businesses, and service providers usually price and bill

Quantity-times-rate lines are worth the extra typing. An invoice showing "12 hours at $95" survives a challenge in a way that "development work, $1,140" does not.

If a client requires a purchase order number, it belongs on the invoice, usually near the invoice number. Accounts payable teams frequently reject invoices without one automatically, before a human ever reads them.

Keep one invoice per job or per billing period rather than accumulating months of work onto a single document. Large combined invoices get queried, and a query holds up the whole amount rather than the disputed part.

Avoid these

Billing mistakes that cost freelancers, consultants, small businesses, and service providers money

Editing an invoice after sending

Changing a document the client already has means two versions of one invoice number exist. Issue a credit note or a new invoice instead.

Inconsistent client names

Billing "Acme" one month and "Acme Ltd" the next makes reconciliation harder for both sides and can delay payment.

Unstated currency

A dollar sign is ambiguous across several countries. If you invoice internationally, name the currency.

Deleting old invoices

Records you may need for tax or a dispute should be archived rather than removed.

Workflow

How to create and send the invoice

Here is the full workflow, start to finish. Most invoices take a couple of minutes once your business details are saved.

1

Create a free account

Signup is free. Verifying your email keeps your invoice history tied to you and keeps automated abuse off the platform.

2

Add business details

Add your contact information, address, logo, and defaults once. They prefill every invoice you make after that.

3

Enter client and line items

Add the recipient, invoice dates, services or products, quantities, rates, tax, discount, shipping, notes, and payment terms.

4

Preview the invoice

Check the invoice before downloading or emailing it so totals, branding, and payment instructions read the way you expect.

5

Download, email, or clone later

Download a PDF, send it by email, archive old records, and clone a prior invoice when similar work comes back.

Before sending

Check these before the invoice goes out

Confirm the customer name, billing email, invoice date, due date, and payment terms before sending.
Review line-item descriptions so the client can understand exactly what they are paying for.
Confirm the subtotal, tax, discount, deposit, and balance due.
Use an invoice number that fits your own record system.
Preview the PDF before you download or email it.
Related resources

Other invoicing guides

Frequently asked questions

Yes. The invoice number is yours to set, so you can continue an existing sequence or use a per-client prefix. It only needs to stay unique within your own records.

Archive them. Archived invoices leave your working list but stay retrievable, which matters if a client queries an old job or you need the record at tax time.

Yes. The free plan includes 5 invoice creations per month. It is meant for real low-volume billing, not only a demo.

Free and Starter invoice PDFs carry a small InvoDip footer line. The Business plan removes it, so client-facing documents show only your business.

Yes. Cloning suits repeat work, monthly retainers, and recurring services. Each clone creates a new invoice record and counts toward monthly usage.

InvoDip works best for freelancers, consultants, small businesses, and service providers who need browser-based invoice creation without fighting spreadsheet formatting or sending documents that look improvised.

Ready to make invoicing easier?

Create 5 invoices every month for free, then upgrade as you grow.

Create Free Invoice