Invoicing

How to Create a Professional Invoice (Step-by-Step with Examples)

AutoBillHQ Team ·

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:

ElementWhy It Matters
Your business name and contact infoIdentifies who is billing
Client name and contact infoIdentifies who is being billed
Unique invoice numberFor tracking and tax records
Issue dateWhen the invoice was created
Due dateWhen payment is expected
Line items with descriptionsWhat the client is paying for
Quantity and unit priceBreakdown of costs
Subtotal, tax, and totalClear final amount
Payment detailsHow to actually pay you
Payment termsNet 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

  1. No due date. If you do not specify when payment is due, the client will not prioritize it.
  2. Vague line items. “Consulting” tells the client nothing. Be specific about what was delivered.
  3. Wrong currency. Always confirm the billing currency before invoicing.
  4. No payment details. The client wants to pay but does not know how.
  5. Inconsistent numbering. Jumping from INV-003 to INV-047 looks disorganized.
  6. 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:

  1. Get notified when the client opens the invoice. This tells you they have seen it.
  2. Send a reminder before the due date. A gentle nudge 3 days before prevents late payments.
  3. Follow up on the due date. If not paid, a same-day reminder is appropriate.
  4. 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.

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