How to Create Professional Invoices as a Freelancer
Getting paid starts with a clear, professional invoice. Yet many freelancers either wing it with a bare-bones email or overthink it with unnecessary complexity. Here’s what actually matters.
What Every Invoice Must Include
- Your business name and contact info — legal name (or registered business name), address, email, and phone number.
- Client’s name and address — match the name on your contract or the entity that will issue payment.
- Unique invoice number — sequential numbering (INV-001, INV-002) keeps your records organized and makes tax time easier.
- Invoice date and due date — the issue date and the date payment is expected.
- Line items with descriptions — each service or deliverable with quantity, rate, and subtotal. Be specific: “Website redesign — homepage and 4 inner pages” is better than “design work.”
- Total amount due — including any applicable taxes, clearly broken out.
- Payment instructions — bank transfer details, PayPal address, or a payment link. Remove friction.
Payment Terms Explained
Payment terms set expectations for when you get paid. The most common:
- Due on receipt — payment expected immediately upon receiving the invoice. Best for small projects or new clients.
- Net 15 — payment due within 15 days of the invoice date.
- Net 30 — the most common term. Payment within 30 days. This is standard for established client relationships.
- Net 60 — common with larger companies and agencies. Be prepared for cash flow gaps.
- 50% upfront, 50% on completion — common for project-based work. Protects both sides.
Whatever terms you choose, state them on the invoice and agree on them before starting work. Terms in a contract take priority over terms on an invoice.
Common Invoicing Mistakes
- Vague descriptions — “consulting services” invites questions and delays. Itemize what you delivered.
- Missing due date — without a clear deadline, payment will be deprioritized. Always include one.
- Wrong recipient details — if the invoice is addressed to the wrong entity, accounts payable may reject it entirely.
- Not including tax info — if you charge sales tax or GST/HST, show it as a separate line. Some clients need this for their own tax filings.
- Sending invoices late — invoice as soon as work is delivered. Every day you delay sending is a day added to your payment timeline.
- No payment instructions — don’t assume the client remembers how to pay you. Include details on every invoice.
Tracking and Following Up
Keep a simple spreadsheet or use invoicing software to track:
- Invoice number, client, amount, date sent, due date, and date paid
- Status: draft, sent, overdue, or paid
Send a polite reminder on the due date if payment hasn’t arrived. Follow up again 7 days later. Most late payments are due to oversight, not malice — a simple nudge usually resolves it.
Late Payment Fees
You can include a late payment clause (e.g., 1.5% per month on overdue balances), but it must be agreed upon in advance — ideally in your contract. Adding a late fee to an invoice after the fact rarely holds up and can damage the relationship.
A clean, detailed invoice signals professionalism and reduces back-and-forth. Get the basics right, send it promptly, and follow up consistently.
Related Tools
- Invoice Generator — create professional invoices with customizable templates
- Salary Calculator — convert between hourly, monthly, and annual rates for pricing
Try it yourself
Use our free Invoice Generator — no signup, no ads interrupting your workflow.
Open Invoice Generator