Small Business Invoicing Guide: First Invoice to Getting Paid

InvMakr · August 12, 2026 · 6 min read

Your first invoice. You need a numbering system, payment terms that match your client, and a script for following up on late payments. Start with the template, end with money in the bank.

Step 1: Set Up Your Invoice Template

Before your first client, have a template ready. It should include your business name, address, contact information, logo (optional but adds legitimacy), and all the field placeholders. If you operate in multiple currencies or countries, build a template that makes those fields prominent. Use our invoice generator to create and save a reusable template in under a minute.

Step 2: Choose an Invoice Numbering System

Invoice numbers must be unique and sequential. Three common approaches:

Avoid gaps: Missing invoice numbers (001, 002, 004) look like deleted or voided invoices to a tax auditor. If you cancel an invoice, mark it as voided rather than deleting the record.

Step 3: Set Payment Terms Clients Will Follow

Standard payment terms by client type:

Include early payment discounts if cash flow matters more than margin. "2/10 Net 30" means 2% off if paid within 10 days, otherwise full amount due in 30 days. This incentive can cut your average payment time in half.

Step 4: Send the Invoice Correctly

Send the invoice as a PDF attachment, not a link to an online doc. Corporate AP systems ingest PDFs; they may block external links. The email subject line should include the invoice number and due date: "Invoice INV-2026-042 from [Your Business] - Due Sep 12, 2026." The body should restate the total and due date, and include a direct reply path for questions.

Step 5: Track and Follow Up

Keep a simple tracker: invoice number, client, date sent, due date, amount, status (sent/paid/overdue). Check it weekly. For overdue invoices:

Step 6: Record Payment and Close the Loop

When payment arrives, mark the invoice as paid in your tracker, send a brief receipt or thank-you note, and reconcile against your bank statement. For recurring clients, note the actual payment timeline in your CRM: if a client consistently pays Net 45 despite Net 30 terms, adjust your cash flow planning accordingly.

When to Use Invoicing Software

A free generator like InvMakr works well for up to 20 invoices per month. Beyond that, or if you need recurring invoices, automatic late reminders, and expense tracking, consider dedicated invoicing software (FreshBooks, Wave, Zoho Invoice). However, even with software, understanding the manual process makes you a better operator: you will know exactly what each automated field does and catch setup errors before they cost you a payment.