INVOICING

How to Invoice Clients (Step-by-Step Guide for Freelancers)

Sending a professional invoice sounds simple — but most freelancers get it wrong. They send late, include the wrong details, make it hard to pay, and then wonder why clients take weeks to settle up. Here is how to do it right.

May 2026·6 min read

Step 1 — Get a signed agreement first

Before you send a single invoice, make sure you have a signed client agreement in place. This is the step most freelancers skip — and it is the reason most payment disputes happen.

A signed agreement establishes the scope, the price, the timeline, and what happens if payment is late. Once the client has signed, your invoice becomes a legally backed request for payment rather than a polite ask that can be ignored.

Step 2 — Send the invoice immediately on delivery

The best time to send an invoice is the moment you deliver the work. Not the next day. Not Friday. Right now, while the client is opening your email with the deliverables attached.

There is a psychological window right after delivery where the client is happiest with you. That is the moment to invoice. Waiting even 24 hours lets the momentum fade and puts your invoice in competition with everything else in their inbox.

Step 3 — Include every required detail

A professional invoice must include:

Invoice number

A unique reference number for tracking. Start at INV-0001 and go up sequentially.

Your business details

Your name or business name, email address, and optionally your address.

Client details

The client's name or company name and their email address.

Invoice date and due date

When the invoice was issued and when payment is expected. Be specific — "Net 14" is less clear than "Due: June 15, 2026."

Itemized list of services

What you delivered, the quantity, the rate, and the total. Vague invoices get disputed. Specific invoices get paid.

Total amount due

Make it obvious. Bold it. Put it at the bottom right where people expect to find it.

Payment instructions

How do they actually pay? Bank transfer, card, PayPal? If there is no easy way to pay, people put it off.

Step 4 — Include a payment link

This is the single biggest change you can make to get paid faster. Invoices with a one-click payment link get paid an average of 3x faster than invoices that ask clients to set up a bank transfer.

Tools like Becflow automatically attach a Stripe or PayPal payment link to every invoice. The client clicks, enters their card details, and it is done in under two minutes. No bank details to copy, no transfers to set up, no excuses to delay.

Step 5 — Set up automatic payment reminders

Most late payments are not intentional. Clients get busy, your invoice gets buried, and days turn into weeks. The solution is automatic reminders — a polite follow-up that goes out at day 3, day 7, and day 14 if the invoice is still unpaid.

You should never have to write a "just following up" email. That is what software is for. Becflow sends these reminders automatically in the background — you set it once and forget it.

Common invoicing mistakes to avoid

  • Sending late. Every day you wait to send an invoice is a day added to your payment timeline.
  • No due date. "Payment due upon receipt" is not a due date. Give a specific date.
  • Making it hard to pay. If the only option is a bank transfer, expect delays. Add a card payment option.
  • Vague line items. "Design work — $2,000" gets questioned. "Logo design (3 concepts, 2 revision rounds) — $2,000" does not.
  • No follow-up system. Sending one invoice and hoping for the best is not a payment process. Set up reminders.
  • No late payment clause. If your agreement does not mention late fees, you have no leverage when payment is overdue.

What a good invoicing workflow looks like

1

Client agrees to work → send agreement → client signs

2

Work delivered → invoice sent immediately with payment link

3

Day 3 → automatic reminder fires if unpaid

4

Day 7 → second reminder fires

5

Day 14 → final reminder fires

6

Client pays → invoice marked as paid automatically

That entire flow — from signed agreement to paid invoice — should happen automatically. If you are manually sending reminders and chasing payments, you are doing it the hard way.

Send your first invoice in 2 minutes

Agreements, invoices, payment links, and automatic reminders — all in one place.

Start free trial →