BizTempl

How to Write a Bookkeeping Invoice: Essential Elements and Common Mistakes

Last reviewed 2026-07-08

An invoice is more than a payment request—it's the backbone of your bookkeeping system. Without clear invoices, you can't prove income, track receivables, or reconcile accounts. This guide covers exactly what to include, how to write one, and the mistakes that trip up business owners.

What Every Invoice Must Include

Start with the basics. Every professional invoice needs these core elements, no exceptions:

  • Document title: Label it "Invoice" clearly at the top. Don't use "Statement" or "Receipt"—your customer needs to know what it is immediately.
  • Your business name and contact info: Full legal name (registered business name or your personal name if sole proprietor), address, phone number, and email.
  • Customer name and address: The official registered name of the business you're billing. Double-check spelling—one wrong letter can delay payment.
  • Unique invoice number: Use sequential numbering (INV-001, INV-002) or date-based codes (2024-10-001). Never reuse numbers.
  • Invoice date: The date you create the invoice, not the date you provided the service.
  • Transaction date: The actual date the goods were delivered or services were performed. For a bookkeeping invoice, this is the date you completed the work.
  • Description of services: Itemize each service with a clear name, unit price, quantity, and total. Example: "Monthly bookkeeping – October 2024 – 1 month @ $500 = $500."
  • Total amount due: Display this prominently in a larger font. Label it "Total Due" or "Invoice Amount." Include any taxes or fees.
  • Payment terms: Specify when payment is due (e.g., "Net 30" meaning due in 30 days). Also list accepted payment methods (ACH, credit card, check) and late payment penalties if you charge them.

How to Write a Bookkeeping Invoice Step-by-Step

Follow this process to create clean, professional invoices every time.

Step 1: Choose your tool. Use accounting software (QuickBooks, Xero, FreshBooks) or a reliable template. Avoid hand-writing invoices—they look unprofessional and often miss key details.

Step 2: Fill in the header. Add "Invoice" at the top, then your business name, address, and contact info. Below that, add the customer's name and address.

Step 3: Add invoice and transaction dates. Put the invoice date (today) and the transaction date (when you actually did the work). For a retainer or recurring service, note the period covered: "Bookkeeping services for October 1–31, 2024."

Step 4: List services in a table. Create columns for Description, Quantity, Unit Price, and Total. Be specific. Instead of "Bookkeeping," write "Monthly bank reconciliation (3 accounts) + financial statements + sales tax filing." This clarity prevents disputes.

Step 5: Calculate totals. Add a subtotal, then any taxes (sales tax, VAT, GST), discounts, or late fees. Show the final total in bold. If you charge a flat monthly fee, note that it includes all services listed.

Step 6: Set payment terms. Write "Payment due upon receipt" or "Net 15" (due in 15 days). Include your bank account details for ACH transfers, your PayPal or Stripe link, and a mailing address if you accept checks. Add a note: "Late payments subject to 1.5% monthly interest."

Step 7: Review and send. Check for typos in the customer name, amounts, and dates. Send the invoice as a PDF via email or through your accounting software. Keep a copy for your records.

Common Mistakes That Delay Payment

Avoid these frequent errors to keep your cash flow healthy.

Missing or vague descriptions. "Services rendered" tells your customer nothing. If they can't see what they're paying for, they'll question the invoice. Always itemize.

Incorrect customer information. Billing "Bob's Bakery" when the legal name is "Bob's Bakery LLC" can cause the customer's AP department to reject the invoice. Verify the exact legal name before sending.

No due date or payment instructions. Don't assume the customer knows when to pay. Be explicit: "Due within 15 days of invoice date. Pay via ACH to account #12345 at Bank of America."

Forgetting invoice numbers. Without a unique number, you can't track invoices in your bookkeeping. Your accountant will hate you. Software auto-numbers them—use it.

Sending the wrong amount. Double-check your math. One misplaced decimal can overcharge or undercharge by hundreds of dollars, leading to awkward corrections and delayed payment.

Not following up. Don't send an invoice and hope. Set a reminder to follow up 3-5 days after the due date. A polite email or phone call often resolves payment delays quickly.

Invoices vs. Receipts vs. Statements

Know the difference for clean bookkeeping. An invoice is sent before payment to request money. A receipt is sent after payment as proof you received it. A statement is a summary of multiple invoices and payments over a period—useful for clients with recurring work, but not a substitute for individual invoices.

Use invoices for each transaction. Issue receipts only when payment arrives. Send statements monthly to clients with several open invoices to remind them of their balance.

Templates mentioned

Frequently asked questions

Do I legally have to issue an invoice for every sale?+

No, there's no universal legal requirement to issue invoices for every transaction. But invoices are critical for proving a sale happened, tracking income for tax purposes, and enforcing payment if a customer disputes the charge. In many jurisdictions, failing to issue an invoice when requested can create compliance issues.

What's the difference between an invoice and a receipt?+

An invoice is a request for payment you send *before* you receive money. A receipt is a proof of payment you give *after* the customer pays. Both are important for bookkeeping, but they serve different purposes in your cash flow cycle.

Can I use a simple spreadsheet as my invoice?+

You can, but it's risky. Spreadsheets lack professional appearance, automated numbering, and clear payment terms. A proper invoice template or software reduces errors and makes you look more credible. If you use a spreadsheet, include all required fields and double-check for typos.

Sources & further reading

We review authoritative guidance when building each template. Links are for reference only.