Getting paid
How to Make a Professional Invoice (and Actually Get Paid)
A professional invoice isn't about fancy design — it's about giving your client everything they need to pay you quickly, with no back-and-forth. Here's exactly what to include, how to build one in about two minutes, and the small details that separate "paid this week" from "still chasing it next month."
What makes an invoice "professional"
To a client's accounts team, a professional invoice is one they can process without a single follow-up email. That means it's clear, complete, and unambiguous. If they have to ask "what is this for?", "who do I pay?", or "when is this due?", you've already lost days. Every element below exists to answer one of those questions before it's asked.
The essential elements every invoice must include
Whether you build it in a generator, a spreadsheet, or a word processor, a complete invoice contains all of the following:
- Your details. Your business or trading name, address, email, and — if you have them — a phone number, website, and business/tax registration number (e.g. VAT, EIN, or ABN). This tells the client exactly who they're paying.
- Your client's details. The company name, a named contact, and their billing address. Addressing it to a person, not just a company, helps it land on the right desk.
- A unique invoice number. Sequential and never reused — for example 2026-014 or INV-0042. It's how both of you reference the document, and it's a basic requirement for clean bookkeeping and tax records.
- Two dates. The issue date (when you sent it) and the due date (the exact calendar date payment is expected). Never write "due on receipt" and leave it at that — give a real date.
- Itemized line items. One row per piece of work, each with a clear description, quantity or hours, a rate, and a line total. "Web development — 12 hrs @ $85" beats "Services rendered" every time.
- Subtotal, tax, and total. Show the subtotal, any tax applied (with the rate), and the grand total due. The amount owed should be impossible to miss.
- Payment terms and methods. Spell out how to pay (bank transfer details, a payment link, etc.) and the terms (e.g. "Net 14"). Include any deposit already paid and any late-payment terms.
- A short thank-you or note. A single line — "Thanks for working with us!" — keeps the tone warm and is a natural place to repeat the due date.
Make a professional invoice in 2 minutes
You don't need accounting software for a single invoice. Here's the fastest reliable method:
- Open a blank invoice tool. Use the SoloDesk Invoice Generator (or any template). It pre-structures every required field so you can't forget one.
- Fill in your details once. Business name, contact info, and logo if you have one. Most tools remember this for next time.
- Add the client and an invoice number. Bump the number up by one from your last invoice to keep the sequence clean.
- Set the dates. Today's date for issue, and a specific due date — typically 14 days out (more on why below).
- Enter your line items. One line per task, with hours or quantity and your rate. Watch the total calculate automatically.
- Add payment instructions and terms. Bank details or a payment link, plus your net terms and any late fee.
- Export to PDF and send. Always send a PDF, never an editable document. Attach it to a short email that restates the amount and the due date in the body.
Common invoice mistakes to avoid
Most late payments trace back to a handful of avoidable errors:
- No due date. "Due on receipt" gives the client no deadline to act on, so it drifts. Always state an explicit date.
- Vague line items. "Consulting" invites questions and disputes. Describe the actual deliverable and the period it covers.
- No invoice number. Without one, the document is hard to track on either side, and it looks amateurish to a finance team.
- No late-payment terms. If you never said there's a consequence for paying late, there isn't one. State your late fee or interest up front.
- Missing payment instructions. An invoice with no "how to pay" section forces a follow-up email — and another delay.
- Sending an editable file. A Word or spreadsheet file can be altered. PDFs read as final and look more professional.
How to get paid faster
The invoice itself is a tool for protecting your cash flow. A few deliberate choices make a real difference:
- Take a deposit. For new clients or larger projects, invoice 30–50% up front before you start. It de-risks the work and improves your cash flow immediately.
- Use Net 14, not Net 30. Shorter terms shorten the wait, and most clients pay around the deadline you set. Unless a client requires Net 30, default to 14 days.
- Make the terms unmissable. Put the due date in the email subject, the email body, and on the invoice. Repetition removes excuses.
- Offer easy payment. The fewer steps between reading the invoice and paying it, the faster you're paid. A payment link beats manually typed bank details.
- State a late fee — and mean it. A clause like "A 2% late fee applies to balances unpaid after the due date" gives gentle, professional pressure to pay on time.
- Invoice promptly. Send the invoice the day the work is done. The longer you wait to bill, the longer you wait to get paid.
Do these consistently and invoicing stops being a chore you dread and becomes a quiet, reliable engine for getting paid on time. Build your next one in a couple of minutes, send it the moment the work's wrapped, and move on to the next project.
Get paid on time, every time
The Freelance Business-in-a-Box adds invoice & quote templates plus a payment-terms clause library and scripts for chasing late payments.