Freelance invoice maker

A freelance invoice lists the work, the time or fee for each item, and how you want to be paid. The generator on this page is set to the United States: bill by the hour, subtract a deposit if you took one, add your payment details and download a Letter-size PDF.

No sign-up · No watermark · Your data stays on your device

Your details

Client

Items and amounts

Amount due$0.00

Your business

Invoice

No. INV-2026-001
Bill to
—
Date
October 25, 2026
Amount due
$0.00
Due by November 24, 2026
Net 30
DescriptionQtyUnit priceAmount
Add a line to get started.
Subtotal$0.00
Total$0.00

Link to your document

Your client opens the document in their browser, can download it and pay if you added a payment link. Logos are not included in the link.

WhatsAppEmail

Tone

Nothing is sent automatically: the message opens in WhatsApp or in your email app.

Replace the due date?

Erase your data?

The draft, the document history, the address book (clients and items) and the settings saved in this browser will be deleted. This cannot be undone.

Erase the whole address book?

All the clients and items kept on this device will be deleted. This cannot be undone.

New document

The current document is saved in “My documents”. Your details and settings are kept; the client and the lines are cleared.

Billing by the hour

On this page, “Unit per line” is already on and each line starts in “hrs”: enter the hours as the quantity and your hourly rate as the price. When every line is in hours, the price column reads “Rate”; add a fixed item and it switches back to “Unit price”. Quantities can be decimals: 2.5 bills two and a half hours.

The example

A designer bills a café for 18 hours of website redesign and 2.5 hours of meetings at $95 an hour: $1,710.00 plus $237.50, so $1,947.50. The café paid a $500 deposit up front, entered under “Already paid (deposit)”, so the balance due is $1,447.50, payable within 30 days.

Getting paid

In “Payment and notes”, “Insert a payment template” adds a ready line for a check, an ACH transfer, Zelle, PayPal or Venmo; replace the dots with your own details. The details print exactly as you type them. With an “Online payment link”, your client also gets a “Pay online” button when you share the invoice as a link.

Form W-9 and Form 1099-NEC

A client may ask you for Form W-9, which gives your taxpayer identification number to the person who is required to file an information return (IRS, About Form W-9). It is a separate form: send it on its own, not as part of the invoice.

Form 1099-NEC is filed by the client who pays you, not by you. For tax years beginning after 2025, the minimum reporting threshold for certain payments is $2,000 (IRS, Instructions for Forms 1099-MISC and 1099-NEC, 12/2026).

When a client pays late

Invoices you download or share are kept in “My documents” with their due date. Choose “Mark as paid” once paid; otherwise “Remind” prepares a polite “Reminder” or a “Second reminder”, in the invoice's language, to send by WhatsApp or email. Both texts are on the payment reminder page.

Before and after the invoice

Agree on the scope first with an estimate; once it is accepted, “Create invoice” in “My documents” turns it into an invoice without retyping. After payment, a receipt confirms what you received.

Example of a freelance invoice: a designer bills a café 18 hours of website redesign and 2.5 hours of meetings at $95 an hour, $1,947.50 in all, minus a $500 deposit, with $1,447.50 due in 30 days.
Example of a freelance invoice made with this generator, country United States (sample data).

Frequently asked questions

Do I charge sales tax as a freelancer?

It depends on your state and on what you sell: states tax different goods and services differently, and some items not at all (USA.gov, State taxes). The generator adds no sales tax unless you enter a rate; the US invoice guide explains how rates work.

Do I attach Form W-9 to my invoice?

No. Form W-9 is a separate IRS form your client keeps for its own reporting; send it on its own when asked.

Can I bill a flat fee instead of hours?

Yes. Pick “flat rate” as the unit, or leave it empty, and enter the fee as the price; the column then reads “Unit price”.

Can the invoice be in English and Spanish?

Yes. Tick “Add a second language” in “Languages and currency” for an English–Spanish invoice: every label appears in both languages, and the rate column reads “Rate” and “Tarifa por hora”.

Sources