How to Create an Invoice: What to Include and How to Get Paid
An invoice is the document that turns finished work into money in your account. Most late payments aren't a client refusing to pay — they're an invoice that arrived missing a due date, a purchase order number, or a way to actually send the money. This guide covers what belongs on an invoice, how to write one that clears a client's approval process the first time, and the small habits that keep your records straight at tax time.
What an invoice is
An invoice is a formal request for payment from a seller to a buyer. It records what was delivered, what it costs, and when the money is due. Send it after the work is done (or at an agreed milestone), and it stays open on both sides' books until it's paid.
It is not a receipt, which confirms payment already made, and it is not a pay stub. That last distinction catches out a lot of newly self-employed people — contractor invoice vs. pay stub sets the two side by side. Short version: you send an invoice to get paid; you receive a pay stub because you were paid.
What to include on an invoice
Eight elements do the work. Leave one out and you invite a question that delays payment by a week.
| Element | Why it matters |
|---|---|
| The word "Invoice" | Distinguishes it from a quote or a statement in an inbox |
| Invoice number | The reference both sides use to discuss this one document |
| Issue date and due date | Two different dates — together they're what makes "overdue" mean something |
| Your details | Business name, address, email, phone; an EIN if you have one |
| Client details | The billing entity and its address, not just your day-to-day contact |
| Itemized lines | Description, quantity, rate, and line total for each thing you're charging for |
| Totals | Subtotal, tax, discount, shipping, amount paid, and the balance due |
| Payment terms | How to pay, by when, and what happens if it's late |
Bill the entity, not the person
Address the invoice to the legal entity that owes the money — "Northwind Trading LLC", not "Sarah in marketing". Accounts payable teams reject invoices made out to an individual, and the fix can cost you a full billing cycle. Email it to your contact by all means; just make sure the document names the company.
Add a PO or reference number if they gave you one
If the client issued a purchase order, put its number on the invoice. In any company large enough to have an AP department, an invoice without a matching PO doesn't get approved — it gets set aside.
How to create an invoice, step by step
- Start with the header. Your business name, logo if you have one, and contact details. This is what makes the invoice look like it came from a business rather than a text message.
- Number it and date it. Assign the next invoice number in your sequence, set the issue date to the day you send it, and set the due date from your payment terms.
- Enter both parties. Your details under From, the client's billing entity under Bill To.
- Itemize the work. One line per deliverable, each with a description, quantity, and rate. Resist the single line that says "Consulting — $4,000".
- Add tax, discounts, and shipping. Apply any discount first, then tax on the discounted amount, then add shipping on top.
- Subtract anything already paid. Deposits and retainers come off here, so the number at the bottom is what's actually owed today.
- Write your payment terms. Accepted methods, the due date restated in words, and any late fee.
- Check it, then send it as a PDF. A PDF looks the same on every device and can't be accidentally edited in transit.
Itemize more than feels necessary
The instinct is to keep an invoice tidy with one summary line. Do the opposite. A detailed invoice is easier to approve, because the person signing it can see what they're paying for without asking you.
It also changes what happens when something is disputed. With one line, a client who's unhappy about part of the job holds up the entire payment. With six lines, the conversation narrows to one of them and the rest gets paid on schedule.
Invoice numbering that won't fall apart
Pick a sequential scheme and never reuse a number. Three that work:
INV-0001,INV-0002— simple, and fine until you're looking back across several years2026-001,2026-002— resets annually, sorts correctly, tells you the year at a glanceNWT-2026-001— client code prefix, useful if you bill several clients monthly
Avoid dates alone (03042026), which collide the moment you send two invoices in a day, and avoid random numbers, which make it impossible to spot a gap. Gaps matter: a missing number in a sequence is one of the first things a reviewer asks about, so if you void an invoice, keep the number and mark it voided rather than deleting it.
Payment terms that actually get you paid
"Payment terms" is just a plain sentence about when and how you want the money.
| Term | What it means | Best for |
|---|---|---|
| Due on receipt | Payable immediately | Small jobs, new clients, one-offs |
| Net 15 | Due 15 days from the invoice date | Freelance and retainer work |
| Net 30 | Due 30 days from the invoice date | Corporate clients who expect it |
| 50% upfront, 50% on delivery | Split across two invoices | Large projects, long timelines |
A few things that make terms stick:
- State the due date as a date, not just "Net 30". Making someone do arithmetic to know when you want paying is how invoices drift.
- Name the payment methods you accept, with the details needed to use them — bank name, account and routing number, or a payment link.
- Set a late fee only if you mean it. A common figure is 1.5% per month, but check what your state allows; some cap interest on commercial debt. An unenforced late fee teaches clients that your due dates are decorative.
- Agree terms before you start, in writing. An invoice is a bad place for a client to discover your terms for the first time.
What about sales tax?
Whether you charge it depends on what you sell and where — most US states tax goods, many exempt professional services, and the rules for digital products differ again. If you are registered to collect sales tax, show it as its own line with the rate, calculated on the discounted subtotal rather than the gross. If you're not registered, don't add a tax line at all. Check your state's department of revenue, and talk to an accountant when real money is involved — we don't give tax advice.
Common invoicing mistakes
- Sending it late. Payment terms start from the invoice date, so a week's delay in sending is a week's delay in getting paid. Invoice the day the work is done.
- No due date. "Please pay soon" isn't a term anyone can act on.
- The wrong billing entity. Straight to the bottom of the AP pile.
- A vague description. "Services rendered" gives an approver nothing to approve.
- No record of what you sent. Keep every invoice you issue — how long to keep pay stubs and payroll records covers the retention thinking worth applying to your own books.
- Not following up. A polite chase the day after the due date recovers most late payments. Waiting a month recovers fewer.
If you're self-employed, keep two kinds of record
Invoices prove you billed. They don't, on their own, present your income the way a lender or landlord expects to see it — those reviewers want a document showing earnings with taxes broken out, which is what pay stubs for the self-employed is really about. If you're a contractor, W-2 vs. 1099 explains why nobody is issuing you that document and you have to produce it yourself.
The practical setup for most freelancers: invoice clients to get paid, and keep pay stubs from that same real income for the moments someone asks you to prove it.
Create your invoice in a couple of minutes
You don't need invoicing software to send a professional invoice. The OakPaystubs invoice generator builds one in your browser and hands you a PDF: your logo, both parties' details, itemized lines with quantity and rate, tax, discounts, shipping, and a balance due that accounts for anything already paid. It's free, with no sign-up and no watermark, the preview you check is the actual PDF rather than an approximation, and nothing you type is stored — so save the file when you download it, because that copy is the only one.
And when it's your own income you need to document rather than bill, the pay stub generator handles the other half, with federal and state tax calculated for you.
Need a pay stub right now?
Create an accurate, professional pay stub in minutes — taxes calculated automatically for your state.
Create a Pay Stub

