A freelance invoice is a legal document. It creates a payment obligation, specifies the terms, and gives you standing to pursue collections if the client doesn't pay. A weak invoice — missing information, vague terms, no late fee language — is harder to enforce and easier for clients to ignore.
Here are the seven elements every invoice needs.
1. Your Full Business Name and Contact Information
The invoice should identify who is sending it unambiguously. Include:
- Your full legal name or business name
- Your business address (or mailing address)
- Your email address and phone number
- Your EIN (if you have one) or SSN — required if the client needs it for 1099 reporting
Why it matters: clients paying invoices often have an accounts payable process. An invoice that doesn't clearly identify the vendor can get lost in processing. More practically, if you ever need to escalate to collections, the invoice needs to identify you as the creditor.
2. The Client's Full Name and Billing Address
Match the legal entity name exactly — not the project manager's name, not the company's website name, but the legal entity that is party to your contract. This is the name that would appear on a check or ACH payment.
Include:
- Company name (if applicable)
- Billing contact name
- Billing address
This matters for two reasons: (1) ACH and check payments must match the payee information; (2) if you take collection action, you need to be suing the right legal entity.
3. A Unique Invoice Number
Every invoice needs a unique identifier. Invoice numbers serve multiple purposes:
- Let your client's AP department find the invoice in their system
- Allow you to reference specific invoices in follow-up communication
- Create a chronological record for your accounting
Use a consistent format. Simple options: sequential numbers (INV-0001, INV-0002), or date-based (2024-0415-01 for the first invoice sent April 15, 2024).
Never reuse invoice numbers. Never issue two invoices with the same number.
4. Invoice Date and Due Date
The invoice date is when the invoice is issued. The due date is when payment is required.
Standard terms:
- Net 15: due 15 days after invoice date
- Net 30: due 30 days after invoice date (most common for professional services)
- Due on receipt: due immediately (use for recurring monthly invoices, milestones with a retainer, or clients with a history of paying late)
Be explicit. “Net 30” is standard but you must state it. Do not leave the due date as “when you get a chance.” Include the actual calendar date: “Due: May 15, 2024.”
The Payment Terms Calculator helps you determine the right payment terms for your situation based on your cash flow needs.
5. Itemized Description of Work
The line items should describe what was delivered specifically. Vague descriptions lead to disputes.
Weak: “Design work — $3,500”
Strong:
- Brand identity package (logo, wordmark, color palette, typography guide) — $2,200
- Social media asset kit (10 templates, 3 size variations each) — 8 hours @ $162.50/hr = $1,300
Itemization protects you in two ways: (1) it's harder for a client to dispute a specific deliverable than a vague line; (2) if the scope expanded beyond the original contract, separate line items with the overage clearly labeled make it easier to have the conversation about why the total is higher than expected.
For hourly engagements, include the hours worked and the rate. For project-based work, tie the invoice to the contract deliverables using the same language from your agreement.
6. Late Payment Terms
If you don't have a late fee clause, clients have no incentive to pay on time. A simple, enforceable late fee provision:
“Invoices not paid within [X] days of the due date are subject to a late fee of 1.5% per month (18% APR) on the outstanding balance.”
Check your state's maximum allowable interest rate for commercial invoices — 1.5%/month (18% annually) is standard and legal in most jurisdictions, but some states cap it lower.
You don't have to enforce the late fee every time. Having it in your terms means you have leverage to ask for prompt payment without making it a confrontation — you're just reminding them of the agreed terms, not making a personal request.
The Invoice Late Fee Calculator calculates exactly how much to charge when invoices go past due.
7. Payment Instructions
Make it easy to pay. The more friction between receiving the invoice and sending money, the more likely the payment is delayed. Include:
For ACH/direct deposit:
- Bank name
- Routing number
- Account number
- Account type (checking/savings)
- Business name on the account
For checks:
- Payable to: [Your legal business name]
- Mailing address
For digital payments (Stripe, PayPal, etc.):
- Direct payment link or email address
For wire transfers:
- All of the above plus SWIFT code if international
Many freelancers also include a payment link directly in the invoice — a Stripe invoice link or PayPal.me URL. Clients who can click and pay in two steps pay faster than clients who have to find their checkbook or initiate an ACH manually.
Bonus: What to Do When Payment Is Late
If payment hasn't arrived by the due date:
Day 1 past due: Send a brief, professional reminder. Include the invoice number, amount, and due date. Assume it's an oversight.
Day 7 past due: Follow up by email and phone. Reference your late fee clause: “Per our agreement, a late fee of 1.5% per month begins accruing on outstanding balances.”
Day 30 past due: Send a formal notice. Put the client on hold (don't start new work). Consider involving a collections service or small claims court for amounts under $10,000–$15,000 (limits vary by state).
Day 60+ past due: Escalate. Options include collections agencies (they take 30–40% but require no upfront cost), a demand letter from an attorney, or small claims court.
The best defense against non-payment is a 50% deposit collected before work begins. It selects for committed clients and ensures you're never owed more than half the project value at any given time.
Pair your invoicing system with the Project Profitability Calculator to track whether invoiced work is actually generating the margins you expected, accounting for revision time, client communication, and overhead.