How to Create a Professional Invoice (Step-by-Step with Examples)
A professional invoice does more than request payment. It sets the tone for your business relationship and directly impacts how fast you get paid.
Whether you are a freelancer sending your first invoice or a small business owner tightening up your billing process, this guide covers everything you need.
What Every Professional Invoice Needs
At minimum, your invoice should include these elements:
| Element | Why It Matters |
|---|---|
| Your business name and contact info | Identifies who is billing |
| Client name and contact info | Identifies who is being billed |
| Unique invoice number | For tracking and tax records |
| Issue date | When the invoice was created |
| Due date | When payment is expected |
| Line items with descriptions | What the client is paying for |
| Quantity and unit price | Breakdown of costs |
| Subtotal, tax, and total | Clear final amount |
| Payment details | How to actually pay you |
| Payment terms | Net 7, Net 30, due on receipt |
Missing any of these creates friction. Friction delays payment.
Step 1: Set Up Your Business Details
Before creating your first invoice, configure your business profile:
- Business name (or your full name if freelancing solo)
- Email address (professional, not personal)
- Phone number (optional but adds credibility)
- Logo (even a simple text logo looks more professional than no logo)
- Tax ID (if applicable in your country. VAT number in Nigeria, EIN in the US, UTR in the UK)
In AutoBillHQ, you set these once in Settings and they appear on every invoice automatically.
Step 2: Add Your Client
For each client, store:
- Contact name or company name
- Email address (required for sending invoices electronically)
- Phone number
- Billing address
Keeping client details saved means you never have to re-enter them. Pick the client from a dropdown and move on.
Step 3: Fill in the Invoice Details
Invoice number: Use a consistent format. INV-0001, INV-0002, etc. Most invoicing tools auto-increment this for you. Do not skip numbers or use random formats, as it looks unprofessional and creates accounting headaches.
Dates: Set the issue date (today) and the due date. Common payment terms:
- Due on receipt: Payment expected immediately
- Net 7: Payment due within 7 days
- Net 14: Payment due within 14 days
- Net 30: Payment due within 30 days (standard but slow for freelancers)
Shorter payment terms correlate with faster payments. If you can, start with Net 7 or Net 14.
Currency: Match the currency to your agreement with the client. If you are in Nigeria billing a US client, clarify upfront whether you invoice in Naira or USD.
Step 4: Add Line Items
Each line item should have:
- Description: Be specific. “Website design” is vague. “Homepage design and development (5 pages, responsive)” is clear.
- Quantity: Hours, units, or flat rate (1)
- Unit price: Your rate per unit
Bad example:
Design work - $2,000
Good example:
Homepage design and development (5 pages, responsive) - 1 x $2,000
The more specific your descriptions, the less likely clients are to dispute or delay.
Step 5: Apply Tax and Discounts
If you charge tax (VAT, GST, sales tax), add it as a separate line:
- Nigeria: 7.5% VAT
- UK: 20% VAT
- US: Varies by state (0-10%+)
- Canada: 5% GST + provincial
Label the tax clearly. “VAT 7.5%” is better than just “Tax.”
Discounts, if applicable, should appear before tax so the client sees the reduced amount before tax is applied.
Step 6: Add Payment Details
This is where most freelancers drop the ball. You send a beautiful invoice but forget to tell the client how to pay.
Include at least one of:
- Bank transfer details: Bank name, account name, account number, sort code/routing number
- PayPal email: For international payments
- Stripe payment link: For card payments
- Mobile money: M-Pesa, bank app transfer (common in Africa)
The easier you make it to pay, the faster you get paid.
Step 7: Add Notes and Terms
Use the notes section for:
- Late payment policy (“A 5% late fee applies after 14 days”)
- Thank you message (“Thank you for your business”)
- Project reference (“Project: Q2 Marketing Campaign”)
- Bank details or payment instructions if not shown elsewhere
Keep it short. Two to three lines maximum.
Common Invoice Mistakes
- No due date. If you do not specify when payment is due, the client will not prioritize it.
- Vague line items. “Consulting” tells the client nothing. Be specific about what was delivered.
- Wrong currency. Always confirm the billing currency before invoicing.
- No payment details. The client wants to pay but does not know how.
- Inconsistent numbering. Jumping from INV-003 to INV-047 looks disorganized.
- Sending a Word doc or spreadsheet. Send a PDF. It looks professional, cannot be accidentally edited, and works on any device.
What Happens After You Send
A professional invoicing workflow does not end at “send.” You should:
- Get notified when the client opens the invoice. This tells you they have seen it.
- Send a reminder before the due date. A gentle nudge 3 days before prevents late payments.
- Follow up on the due date. If not paid, a same-day reminder is appropriate.
- Escalate after due date. 7 days, then 14 days with increasingly direct language.
Doing this manually is exhausting. AutoBillHQ handles all of it automatically. Set your reminder rules once and every invoice gets followed up without you lifting a finger.
FAQ
How do I number my invoices?
Use a prefix and sequential number: INV-0001, INV-0002, etc. Never reuse or skip numbers.
Should I send a PDF or a link?
Both. A PDF attachment for their records, and a payment link for easy online payment.
What payment terms should freelancers use?
Start with Net 14. It is professional but does not give clients a full month to forget. For new clients, consider requiring a deposit upfront.
Do I need to charge tax on my invoices?
Depends on your country and revenue threshold. In Nigeria, VAT applies if your annual turnover exceeds NGN 25 million. In the UK, VAT registration is required above GBP 90,000. Check your local tax authority.
What if my client does not pay?
Send reminders at 3, 7, and 14 days overdue. After 30 days, consider a formal demand letter. For large amounts, consult a solicitor or debt collection service.
Ready to get paid faster?
Create and send professional invoices in under 60 seconds. Free forever.
Try AutoBillHQ Free