What to include on an invoice
No federal law dictates the layout of a US invoice, but your client's accounts payable department, your accountant and the IRS all expect the same core information. Leave one piece out and the invoice sits in a queue while someone emails you for it.
Put these elements on every invoice, in roughly this order from top to bottom. A form such as the Invoice generator already has a field for each one and does the math, but the list is the same if you build your own in Word or Excel.
- The word Invoice, large and near the top, so it is not mistaken for a quote or a statement.
- Your business name, mailing address, phone number and email. Use the legal name on your bank account so checks and transfers match.
- Your EIN or tax ID when the client needs it for a 1099 form. Some freelancers print it on the invoice, others share it only on the W-9. Either is fine.
- A unique invoice number. Never reuse one.
- The invoice date and the payment due date, written as MM/DD/YYYY.
- The client's business name, contact person, address and, if they gave you one, their purchase order (PO) number.
- Itemized lines: a description, the quantity or hours, the unit price or hourly rate, and the line total.
- Subtotal, sales tax (when it applies), any discount, and the total due in dollars.
- Payment terms such as Net 30, and the late fee if you charge one.
- Accepted payment methods: bank transfer (ACH) with routing and account numbers, check made out to your business name, card or an online payment link.
- A short note, for example the project name or the period the work covers.
How should you number invoices?
Invoice numbers let you and the client refer to one specific bill, and they show your records have no gaps. Any system works as long as every number is unique and the sequence goes up over time. Many freelancers start at 1001 rather than 1. Do not skip numbers; if you void an invoice, keep a copy marked Void rather than deleting it.
- Sequential: 1001, 1002, 1003. Simple and enough for most freelancers.
- Date based: 2026-11-001, 2026-11-002. Resets each month or year and tells you at a glance when the work was billed.
- Client based: ACME-014, ACME-015. Useful when you bill a few clients many times.
Do you charge sales tax on an invoice?
Sales tax is set by states and often by cities and counties, so the answer depends on where your client is and what you sold. This is the general pattern, not tax advice. Check with your state's department of revenue or an accountant before you start collecting.
Physical goods are taxable in almost every state that has a sales tax. If you sell printed brochures, hardware or merchandise, you usually collect tax at the rate of the delivery address.
Services are the opposite: most states do not tax professional services such as writing, design, consulting, software development or bookkeeping. Some states tax specific services and a few tax most of them, so the rules for a designer in Texas differ from those in California.
When tax applies, show it as its own line below the subtotal with the rate, for example Sales tax (8.25%). When it does not apply, leave the line out or write No sales tax applies.
Payment terms, due dates and late fees
Payment terms tell the client when the money is due. Net 30 means the full amount is due 30 days after the invoice date; Net 15 and Net 60 work the same way. Due on receipt means you expect payment within a few days. Write the actual due date as well as the term, because accounts payable staff schedule payments by date and a clear 12/09/2026 removes any argument.
Late fees are legal in every state, but the fee has to be agreed before the work starts, usually in your contract, and it has to be reasonable. A typical freelance late fee is 1.5 percent per month on the unpaid balance, or a flat $25 to $50 after the due date. Print the same fee on the invoice so the client sees it before the deadline passes. An early payment discount is the friendlier alternative: 2/10 Net 30 means 2 percent off within 10 days.
How to make an invoice for freelance work
DocGopher's invoice generator is free, needs no account, adds no watermark and gives you the finished invoice as a PDF, a Word file or an Excel file. It adds sales tax, writes the total in words and places your logo. The US invoice template page opens the same form preset for dollars, sales tax, an EIN field and payment terms. Your details are processed in memory and deleted after 30 minutes, so download the file before you close the tab.
- Open the invoice generator and enter your business name, address, email and, if you want it printed, your EIN.
- Enter the client's name, address and contact, plus their PO number if they issued one.
- Set the invoice number and the invoice date. Pick the due date or the terms, for example Net 30.
- Add one line per service or product: description, quantity or hours, rate. The subtotal updates as you type.
- Enter the sales tax rate if it applies, or leave it at zero for untaxed services.
- Type your payment instructions and any note, then upload your logo if you have one.
- Download the PDF to send, and the Word or Excel version if you want an editable copy for next month.
How to write an invoice in Word or Excel
Word and Excel both ship with invoice templates: choose File, New and search for invoice. Microsoft's templates are plain but complete, and the Excel versions calculate the subtotal, tax and total with formulas. Google Docs and Google Sheets have similar templates in their template gallery.
Excel is the better choice if you bill the same client every month: copy last month's sheet, change the dates and the lines, and let the formulas do the rest. Keep a separate sheet as an invoice register so you can see what has been sent and paid.
Whichever program you use, convert the finished invoice to PDF before sending. Word has Save As with PDF as the file type; Excel has the same under File, Export. If you are on a phone or a computer without Office, upload the file to Word to PDF or Excel to PDF and download the PDF.
How to send an invoice
Send invoices as PDF. A PDF looks the same on every device, cannot be edited by accident and is what accounting software expects. Never send the editable Word or Excel file as the invoice itself.
Name the file so it sorts well: Invoice-1042-YourBusiness-2026-11-09.pdf. In the email subject, write the invoice number, your business name and the amount, for example Invoice 1042 from Rivera Design, $1,850 due 12/09/2026. Keep the body to two or three lines: what it covers, the due date and how to pay.
Ask once, at the start of the relationship, where invoices should go. Larger companies have an accounts payable address or a vendor portal, and an invoice sent to your day-to-day contact can wait weeks. Keep a copy of every invoice for at least three years, the usual IRS audit window.
Invoice vs receipt vs quote: what is the difference?
A quote comes before the work, an invoice asks for payment after the work, and a receipt confirms that payment arrived.
A quote, also called an estimate or a proposal, lists what you will do and what it will cost, with a valid-until date so the price does not stand forever. Once the client accepts, the quote becomes the basis of the invoice. The quote template produces one with the same layout as the invoice.
A receipt is issued after you receive the money. It states the amount paid, the date, the method and which invoice it settles. Clients who pay by check or cash often need one for their own records. The payment receipt page makes one with the amount in figures and in words.
Card and online payment processors usually send a receipt automatically, so you only need to issue your own for bank transfers, checks and cash.
Frequently asked questions
What must an invoice include?
A US invoice should include your business name and contact details, the client's details, a unique invoice number, the invoice date and due date, itemized lines with quantities and prices, the subtotal, sales tax where it applies, the total due, payment terms such as Net 30, and how to pay. Add your EIN if the client needs it for a 1099.
How do I make an invoice for freelance work for free?
Use a free online generator such as DocGopher's invoice generator, which needs no account and exports a PDF, Word or Excel file, or open one of the built-in invoice templates in Word, Excel, Google Docs or Google Sheets. Fill in your details, the client's details, the lines and the terms, then send the PDF.
What is the difference between an invoice and a receipt?
An invoice is a request for payment sent after the work is done or the goods are delivered. A receipt is proof that the payment was received, issued after the money arrives, and it refers back to the invoice it settles.
Do freelancers charge sales tax on services?
In most states, professional services such as writing, design and consulting are not subject to sales tax, while physical goods are. A few states tax many services, and rules change, so check with your state's department of revenue or an accountant before collecting or skipping tax.
What does Net 30 mean on an invoice?
Net 30 means the full amount is due 30 days after the invoice date. Net 15 and Net 60 follow the same pattern. Due on receipt means payment is expected as soon as the client receives the invoice.
Can I charge a late fee on an invoice?
Yes, as long as the fee was agreed in advance, usually in your contract, and it is reasonable. A common freelance late fee is 1.5 percent per month on the unpaid balance or a flat $25 to $50 after the due date, and it should be printed on the invoice itself.