A customer says, “Send me the bill,” and suddenly you are searching old chats, calculating totals, checking dates, and trying to make the invoice look professional enough to send.
Use the free invoice generator below to create a simple invoice for your customer. After that, this guide explains what each invoice field means, when to send an invoice, and how to avoid the small mistakes that delay payment.
Free invoice generator
Fill in your business details, customer details, line items, tax, discount, shipping, payment terms, and amount paid. You can use it for products, services, bookings, deliveries, custom orders, or project work.
What is an invoice?
An invoice is a document that tells a customer what they bought, how much they owe, when payment is due, and how the total was calculated.
It is not only for large companies. A fashion vendor, tailor, salon, photographer, food vendor, laundry business, consultant, or delivery service can use invoices to make payment clearer and easier to track.
A good invoice helps both sides. The customer can see the details of the order, and the business has a record for follow-up, bookkeeping, customer history, and tax preparation.
When should you send an invoice?
Send an invoice when the customer needs a clear payment record before or after receiving the product or service.
- After confirming a sale or custom order.
- Before starting work that requires a deposit.
- After completing a service, booking, delivery, or project milestone.
- When a customer requests documentation for their own records.
- When you need to follow up on unpaid or partly paid work.
For example, a tailor may send an invoice after agreeing on fabric, style, delivery date, and price. A photographer may send one before an event to confirm the package and deposit. A food vendor may send one to an office customer after a bulk order.
What should a small business invoice include?
A small business invoice does not need to be complicated, but it should be complete. If important details are missing, the customer may delay payment because they are unsure what the bill covers.
- Business name and contact details: Add your business name, phone number, email, address, or social handle where relevant.
- Customer name and contact details: Add the person or business receiving the invoice.
- Invoice number: Use a unique number so you can track the invoice later.
- Invoice date: Add the date the invoice is created or sent.
- Due date: Show when payment should be made.
- Items or services: Describe what the customer is paying for.
- Quantity and rate: Show how each line amount was calculated.
- Discount, tax, and shipping: Add these only when they apply.
- Total and balance due: Make the final amount easy to see.
- Payment terms: Include bank details, payment deadline, deposit terms, or any late-payment note.
How to create an invoice step by step
1. Add your business details
Start with your business name and contact information. This helps the customer recognise who sent the invoice and know where to ask questions.
2. Add the customer details
Include the customer name, business name, phone number, email, or delivery address where needed. This is especially useful for repeat customers, office orders, events, and custom work.
3. Choose an invoice number
Use a simple numbering system you can continue. For example, you may start with INV-001, INV-002, and INV-003. The exact format matters less than consistency.
4. Add dates and payment terms
Add the invoice date and due date. If payment is due immediately, say so. If the customer has seven days to pay, write that clearly.
5. List the products or services
Each line item should be specific enough for the customer to understand. “Hair appointment” is less clear than “Bridal hair styling appointment.” “Clothes” is less clear than “Two-piece linen outfit.”
6. Review the total
Check the subtotal, discount, tax, shipping, amount paid, and balance due before sending. A small mistake in the total can create confusion and make the invoice look careless.
Invoice example for a small business
Here is a simple example for a beauty studio preparing an invoice for a customer booking a bridal makeup session.
| Invoice field |
Example |
| Customer |
Amaka Okafor |
| Item |
Bridal makeup session |
| Quantity |
1 |
| Rate |
NGN 85,000 |
| Amount paid |
NGN 40,000 deposit |
| Balance due |
NGN 45,000 |
This kind of invoice makes the agreement easier to remember. If the customer asks later, you can quickly confirm the booking, deposit, balance, and payment deadline.
Common invoice mistakes to avoid
- No due date: If the invoice does not say when payment is due, the customer may treat it as open-ended.
- Vague item descriptions: Write what the customer is actually paying for.
- No invoice number: This makes it harder to track payments and follow up later.
- Wrong totals: Always check the final amount before sending.
- Unclear payment terms: Say whether you accept bank transfer, cash, deposit, part payment, or full payment.
- No customer record: If the invoice lives only in a chat, it may be hard to find later.
How invoices help you get paid faster
An invoice does not guarantee immediate payment, but it removes confusion. The customer can see what they owe, why they owe it, and when they should pay.
It also makes follow-up easier. Instead of sending a vague message like “Please pay your balance,” you can refer to the invoice number, amount due, and payment deadline.
For many small businesses, this one change improves the tone of payment conversations. The follow-up becomes professional instead of awkward.
Invoice records and customer follow-up
Creating the invoice is only one part of the process. The next step is keeping the customer record useful after the sale.
When a customer pays, orders again, asks for a change, delays payment, or gives feedback, that information can help your next conversation. This is where many businesses struggle because details are spread across WhatsApp, notes, spreadsheets, and staff phones.
Piya helps growing businesses keep customer contacts, tags, campaigns, loyalty, and conversations connected in one practical workspace. After invoicing a customer, you can keep better customer context and follow up with the right people at the right time.
Frequently asked questions
Is this invoice generator free?
Yes. You can use the invoice generator on this page to prepare a simple invoice for your small business.
Can I use it without accounting software?
Yes. A small business can create a clear invoice without full accounting software. As the business grows, you may still need a proper bookkeeping or accounting process for reporting, tax, and financial records.
What invoice number should I use?
Use a simple format that is easy to continue, such as INV-001, INV-002, and INV-003. The most important thing is that each invoice has a unique number.
Should I add tax to my invoice?
Add tax only when it applies to your business, location, and transaction. If you are unsure, confirm with a qualified tax professional or the relevant tax authority before charging or filing tax.
Can I send an invoice on WhatsApp?
Yes. Many small businesses send invoices through WhatsApp because that is where the customer conversation already happens. Just make sure the invoice is clear, complete, and easy for the customer to save or refer to later.
Final thought
A good invoice does not need to be fancy. It needs to be clear. Add the right details, check the totals, send it on time, and keep a record you can use for payment follow-up and future customer conversations.