How to Write an Invoice That Gets Paid on Time (Free Template)
You did the job. The client said, "Great work." Then you wait. A week goes by. Two weeks. You do not want to sound rude, so you say nothing.
Late payment is one of the biggest problems for freelancers, small agencies and suppliers. A part of the cause is in the invoice itself: it is unclear, it is sent late, or it does not say when payment is due.
You cannot control every client. But you can make it easy to pay you, and awkward not to.
Quote, invoice, receipt: three different papers
- Quote (or estimate): "This is what the work will cost." Sent before the work begins.
- Invoice: "This is the amount you now owe me." Sent when work is done, or when a payment stage is reached.
- Receipt: "I confirm that I received your money." Sent after payment.
Mixing these up causes confusion. Label each document clearly at the top.
What every invoice should contain
- The word "Invoice" at the top, so there is no doubt.
- An invoice number. Use a simple running number: 001, 002, 003. It helps you and the client find the document later.
- The date you issued it.
- The due date. This is the single most important line. "Payment due: 14 February" is much stronger than nothing.
- Your details: business name or your name, phone, email, address.
- Your client's details: the person or company name that must pay.
- A clear description of what they are paying for. Not "Services". Write "Logo design, 3 concepts, 2 revisions" or "Website homepage design and development".
- Quantity, price and total for each line.
- A grand total, with any deposit already paid taken off.
- How to pay: bank name, account name, account number. Check the account name carefully, because mistakes here send money to the wrong person.
- Payment terms: what happens if payment is late (more on this below).
- Tax details if they apply. If you are registered for VAT or another tax, follow the rules for showing it. We are not tax advisers, so check with a qualified person or the tax authority.
A template you can copy
Put this in a document or a spreadsheet and export it as a PDF.
INVOICE Invoice no.: [001] Issue date: [date] Due date: [date]
From: [Your name or business], [phone], [email] To: [Client name or company], [phone or email]
Description Qty Price Amount [What you did, in plain words] [1] ₦[ ] ₦[ ] [Second item] [ ] ₦[ ] ₦[ ] Subtotal: ₦[ ] Deposit received: −₦[ ] Total due: ₦[ ]
Pay to: [Bank name] | Account name: [exactly as on the account] | Account number: [ ] Please use "[Invoice no.]" as the payment reference.
Terms: Payment is due within [7 / 14] days of the issue date. [Late invoices may be charged at X% per week. Work paused until payment is received.]
Thank you for your business.
Write payment terms that are fair and clear
Terms are the rules for paying. Keep them short and calm.
- How many days: "Payment due within 7 days" is common for small jobs. "Net 14" or "Net 30" is common with companies. Choose what suits your cash needs.
- Deposits: For new clients, ask for part of the money first, such as half, before you start. This protects you from clients who disappear, and it shows both sides are serious.
- Stages: For bigger projects, split the invoice by stage: a deposit, a middle payment and a final payment before you hand over the final files.
- Late fees: If you will charge them, say so on the invoice and agree to it before you start. A late fee that appears for the first time after the due date creates arguments.
- Ownership: For creative or software work, you can say that final files or access are handed over after full payment.
Send it the right way and at the right time
- Send it the same day the work is done or the stage is reached. Waiting a week tells the client there is no hurry.
- Send a PDF, not a screenshot or a typed message. It looks professional and it is easy to forward to an accounts team.
- Send by email and tell the client on WhatsApp that you sent it. People miss emails.
- Ask for a reply: "Please confirm that you received this invoice."
- Use a business email if you can. See How to Set Up a Business Email With Your Own Domain.
Check the account before and after
When a client says "I have paid", follow the rule in How to Confirm a Bank Transfer Is Real. Check your own bank app before you hand over final files or mark the invoice as paid.
If you collect payments from many people, you can also check an account name before you send money to anyone, as in How to Verify a Nigerian Bank Account Number.
Reminder messages to copy
Late payment does not mean a bad client. People forget. Start friendly and become firmer only if needed.
Day before the due date (friendly):
"Hello [name], a quick reminder that invoice [001] for ₦[amount] is due tomorrow. Please let me know if you need anything from me to process it. Thank you!"
On the due date:
"Hello [name], invoice [001] for ₦[amount] is due today. Here are the payment details again: [details]. Kindly send the payment confirmation when done. Thank you."
3 to 7 days late:
"Hello [name], I have not yet received payment for invoice [001], which was due on [date]. Could you tell me when I can expect it? If there is a problem, please let me know so we can sort it out."
Two weeks late (firm and polite):
"Hello [name], invoice [001] for ₦[amount] is now [14] days overdue. I need to receive payment by [date]. Until then, I will pause work on [project]. Please confirm today when the payment will be made."
Keep a record of every message. If a client still does not pay, you will have a clear paper trail.
Mistakes to avoid
- No due date.
- Vague descriptions: "Services rendered".
- Wrong or unclear account name.
- Sending the invoice weeks after the work.
- Starting a big job with no deposit from a new client.
- Chasing in anger. Stay polite and keep proof.
- Not writing down what was agreed. A short written agreement or message trail saves many arguments.
A habit that helps: one weekly money check
Each Friday, open your list of invoices and mark each as Paid, Due soon or Late. Send reminders. It takes 15 minutes, and it keeps your cash flowing.
If you sell products online and want customers to pay at checkout instead of waiting for transfers, our e-commerce solution lets customers pay through your own payment gateway account. For service work, a clear invoice and firm terms are still your best tools.
This article is general information, not legal, tax or accounting advice.
Software engineer with over 9 years of experience in software development and digital technology. B.Sc. in Industrial Chemistry from Adekunle Ajasin University. Has worked across web development, mobile applications, e-commerce platforms, VTU and fintech solutions, API integrations and custom software.




Comments
No comments yet. Be the first to share your thoughts.