eInvoice
Login
How to

How to Write an Invoice: The Complete Guide for Freelancers and Small Businesses in 2026

Discover how to write clear, effective invoices in our comprehensive guide for freelancers and small businesses. Ensure timely payments and avoid delays!

Jun 2, 202610 min read· eInvoice team
ShareLinkedIn𝕏X

Try it on your next invoice

Draft from text or voice, edit every field, and export a PDF—free on the homepage.

Try AI invoice

How to Write an Invoice: The Complete Guide for Freelancers and Small Businesses in 2026

Knowing how to write an invoice correctly is one of the most practical skills you can have as a freelancer, contractor, or small business owner. A recent IOFM survey found that the share of organizations processing invoices in under a week dropped from 80% in mid-2025 to just 52% by early 2026, while invoices taking more than two weeks to process rose from 3% in 2024 to 25% in 2026. The single biggest driver? Incomplete, unclear, or incorrectly formatted invoices that get kicked back before approval.

Key Takeaways

QuestionAnswer
What is an invoice?An invoice is a formal document you send to a client or customer requesting payment for goods or services delivered.
What fields must an invoice include?Your business name and contact info, client details, invoice number, issue date, due date, itemized line items, subtotal, taxes, and total amount due.
What is the fastest way to write an invoice in 2026?The fastest option in 2026 is an AI-assisted tool with a live preview, like the Smart Fill workflow at eInvoice, which drafts from plain-text or voice input.
How do I write an invoice for services?List each service as a separate line item with a description, quantity (hours or units), rate, and total. Add your payment terms and due date clearly at the bottom.
Do I need software to write a professional invoice?No. You can use a free professional invoice template with no signup required, download a ready-to-send PDF, and get moving immediately.
What payment terms should I put on an invoice?Net 30 is standard, but many freelancers and small businesses use Net 14 or Net 7 to get paid faster. Always state the due date in plain date format, not just "30 days."
What's the difference between an invoice and a receipt?An invoice requests payment before or at delivery. A receipt confirms payment has been made. They serve different purposes in your billing workflow and paper trail.

What Is an Invoice (and Why Getting It Right Matters)

An invoice is a formal document you send to a client or customer requesting payment for goods or services delivered. It is a legally binding record and the foundation of your paper trail.

Getting it right the first time matters. Errors in your invoice, missing line items, unclear totals, no PO reference, force the client's accounts payable team to kick it back. That delay is on you, not them.

A clean, complete invoice moves straight through. A vague one sits in an exceptions queue for weeks. Given the processing slowdowns documented across 2026, your invoice quality is now a direct variable in how fast you get paid.

How to Write an Invoice: The 7 Essential Fields You Need

Every invoice, regardless of industry or format, needs the same core fields. Miss one and you risk a rejection or a payment delay.

  1. Your Business Information: Full name or business name, address, phone number, and email. This identifies who the payment is going to.
  2. Client Information: The client's name, company name, and billing address. Match this exactly to what they have on file.
  3. Invoice Number: A unique, sequential identifier for every invoice you send. This is critical for your paper trail and for the client's records.
  4. Invoice Date and Due Date: The date the invoice was issued and the date payment is expected. Write due dates in full (e.g., July 15, 2026), not just "Net 30."
  5. Line-Item Descriptions: Each product or service broken into individual rows with quantity, unit price, and line total. Be specific. "Web design" is vague. "Homepage design, 8 hours at $95/hr" is clear.
  6. Subtotal, Taxes, and Total Due: Show the math. Subtotal before tax, applicable tax rate and amount, then the final total. No surprises.
  7. Payment Instructions: How do you want to be paid? Bank transfer, PayPal, check? Include account details or a payment link directly on the invoice.

If you're still typing invoice fields by hand, it's costing you more than time. Every repeated field you type by hand is a moment you're not spending on actual work.

Infographic: How to Write an Invoice - 5 Key Steps to Writing an Invoice.

A quick visual guide outlining the five key steps to writing an invoice.

How to Write an Invoice Step by Step (The Fastest Method in 2026)

The fastest option in 2026 is an AI-assisted tool with a live preview. Here is exactly how that workflow runs at eInvoice.

Step 1: Describe the invoice in plain English (or by voice). Type something like: "Invoice to Riverside Retail, $1,200 for brand strategy, 50% deposit, due June 30." The AI does the rest.

Step 2: Review the live preview. The Smart Fill workflow auto-populates every field. You see the formatted invoice in real time on the right side of the screen. Check line-item descriptions, totals, and terms. Always review totals and terms before downloading.

Step 3: Adjust anything that needs to change. Click into any field. Override the AI output wherever needed. The preview updates instantly.

Step 4: Download the professional PDF or send directly. Done. That's it. No manual form filling. No copy-paste. No recalculating totals by hand.

The Smart Fill workflow is the fastest way to go from zero to a sent invoice. If you invoice multiple clients, the multi-client system lets you switch between client tabs instantly. One business profile. Many clients. Zero repeated manual data entry.

Did You Know?

The average invoice processing cost is $9.40 per invoice, but best-in-class organizations bring that down to $2.78. The difference? Invoice completeness, structured line items, and zero rework.

Source: Invoiceless (citing Ardent Partners AP Metrics)

Choosing the Right Invoice Format for Your Business Type

Not all invoices look the same. The format you use should match what you're billing for and how your clients expect to receive documents.

Here is a quick breakdown by business type:

Business TypeBest Invoice FormatKey Fields to Emphasize
Freelancer (writing, design, dev)Time-based service invoiceHours, rate, project description
Contractor (painting, plumbing, electrical)Labor + materials invoiceLabor hours, material costs, project address
Retailer or product sellerProduct/quantity invoiceSKU, unit price, quantity, shipping
Property managerRecurring/monthly rent invoiceProperty address, period, lease reference
Consultant or agencyRetainer or project milestone invoiceMilestone description, deliverables, due date

For trade contractors, a purpose-built template saves setup time. A painting invoice template, for example, is pre-structured to handle labor, paint, and surface preparation as separate billable line items. You fill in quantities and rates. The totals calculate automatically.

Browse the full invoice template library to find a design matched to your industry. Pick one, open it in live preview, and you are ready to bill.

How to Write an Invoice for Freelancers: What to Include and What to Skip

Freelancers face a specific challenge: clients range from solo operators who pay fast to large companies with multi-step AP approval chains. Your invoice needs to work for both.

What to always include:

  • Your legal name and business name (if different)
  • Your email address and, if applicable, your tax ID or ABN/VAT number
  • The project name or reference number the client uses internally
  • Detailed line-item descriptions (not just "consulting" or "writing")
  • Payment method options and your bank or transfer details
  • A late fee clause if you charge one

What to skip:

  • Lengthy notes sections that bury the total amount due
  • Vague line items like "services rendered" with no further detail
  • Missing due dates (never write "upon receipt" without a hard date alongside it)

Given that nearly half of U.S. consumers now prefer mobile for bill payment, making your invoice easy to view and act on from a phone dramatically improves your payment rate. Keep the layout clean. One column for descriptions, one for totals. No clutter.

Common Invoice Mistakes That Delay Payment

Most late payments trace back to one of these avoidable errors. Fix them before you hit send.

  • Wrong client name or billing address. If the name on the invoice does not match what the client has in their system, it routes to exceptions. Always confirm billing details on the first project, then save them.
  • Missing invoice number. Every invoice needs a unique reference number. Without it, the client cannot track it, and you cannot follow up clearly.
  • Vague line-item descriptions. "Design work, 10 hours" is fine. "Work" is not. The more specific your line-item descriptions, the fewer questions you get.
  • No payment instructions. Stating a total without telling the client how to pay is one of the most common reasons invoices stall. Include your preferred method on every invoice, every time.
  • Incorrect totals. If your subtotal and line items do not add up, it flags immediately. Always review totals and terms before downloading or sending.
  • Sending a non-mobile-friendly format. A scanned handwritten invoice or a low-contrast PDF is harder to approve. A clean, professional PDF moves faster.

Did You Know?

The average AP organization takes 9.2 days to process a single invoice. Incomplete invoices that require manual rework or approval routing push that number even higher. A complete, clear invoice is the fastest path through.

Source: Thomson Reuters (Ardent Partners 2025 AP Metrics)

How to Write an Invoice Using AI: The eInvoice Approach

AI-driven invoicing is not a trend. In 2026, it is the standard for anyone billing more than a handful of clients per month.

The eInvoice platform lets you describe a job in plain text or by voice, and Smart Fill converts that description into a fully formatted invoice. No template hunting. No manual field entry. The AI reads what you typed, identifies the client, the service, the amount, and the terms, and populates everything.

You confirm with a live preview. Adjust if needed. Download the professional PDF or send it directly. That is the entire billing workflow.

For high-volume billing, the Bulk Invoice Generator takes it further. Upload a CSV or Excel file with your job data, and it outputs hundreds of ready-to-send PDFs in one run. That is not a feature for edge cases. That is a core tool for any business running recurring or batch invoices.

Read the full process on the how it works page before your first invoice. It takes under three minutes to understand and less than that to run.

How to Write an Invoice for Services vs. Products: Key Differences

Service invoices and product invoices share the same core fields, but the line-item structure differs in one important way.

Service invoices typically bill by time or by project scope. Your line items will show: service description, hours or units, rate per hour or unit, and line total. If you offer multiple service types in one engagement, each one gets its own row.

Product invoices bill by item. Each row shows: product name, SKU or reference code, quantity, unit price, and line total. If you are shipping physical goods, include a shipping line item and any applicable handling fees separately.

Both formats should follow the same structure at the bottom: subtotal, tax, any discounts applied, and the final total due. Clear. No ambiguity. No hidden overhead.

The eInvoice invoicing guide covers both formats in detail, including how to handle mixed invoices that include both labor and materials in one document.

Invoice Payment Terms: What to Write and How to Set Them

Your payment terms are as important as the invoice total. Vague terms mean vague timelines. Specific terms mean a specific due date the client cannot argue with.

Common payment term structures:

  • Net 7: Payment due within 7 days of the invoice date. Best for short-term or low-value jobs.
  • Net 14: Two-week window. Reasonable for most freelancers and small service businesses.
  • Net 30: Standard in B2B transactions. Longer, but widely accepted.
  • 50% upfront, 50% on completion: Common for project work. Reduces exposure on large jobs.
  • Due on receipt: Immediate payment expected. Best used for established clients with fast payment histories.

Whatever terms you set, write the actual due date on the invoice. "Net 30" alone is not enough. Write "Payment due July 15, 2026." That date is specific. It is harder to ignore.

If you charge late fees, state the rate clearly: "A 1.5% monthly fee applies to balances unpaid after the due date." Put it below the total, not buried in notes.

How to Send an Invoice and Follow Up Without Friction

Writing the invoice is step one. Getting it to the right person in the right format is step two.

Email directly to the accounts payable contact. Not the project manager. Not the general inbox. If you do not have the AP contact, ask before you send. Routing delays are free delays for the client and lost time for you.

Send as a professional PDF. Word documents and Excel files get edited. PDFs do not. A locked, professional PDF with your logo and formatted totals is the standard. It signals that you run a professional operation.

Follow up once, on the due date. A short, direct email: "Hi [Name], just checking in on Invoice #0042 for $1,400, due today. Let me know if you need anything from my end." That is it. No apologies. No hedging.

Follow up again at 7 days overdue. Reference the invoice number, the amount, the original due date, and your late fee policy if applicable. Keep it factual. Keep it short.

Master the art of invoicing and get paid faster. The entire billing workflow, from draft to delivery to follow-up, is a system. Treat it like one.

Conclusion: How to Write an Invoice That Gets Paid Fast

Knowing how to write an invoice correctly is not complicated. But it does require attention to the details that clients and their AP teams actually look for.

Include every required field. Write specific line-item descriptions. Set and state a hard due date. Send a professional PDF to the right person. Follow up on time. That is the process. It does not change whether you are a solo freelancer or billing a thousand clients a month.

The fastest way to write an invoice in 2026 is with an AI-assisted tool that handles the drafting, formatting, and calculation automatically. The eInvoice generator is free to start, requires no registration for basic PDFs, and gets you from zero to a sent invoice in under two minutes.

Done. That's it. No manual form filling. No copy-paste. No recalculating totals by hand. Build the habit, use the right tools, and your billing workflow stops costing you time it does not need to.

Frequently Asked Questions

What do I write on an invoice for services?

Write your business name and contact information, the client's name and billing address, a unique invoice number, the invoice date and due date, and a detailed line-item breakdown of each service provided with hours, rate, and line total. Include the subtotal, any applicable tax, and the final total due, along with your accepted payment methods.

How do I write an invoice as a self-employed person?

As a self-employed person, write an invoice the same way any business does: include your legal name, address, and any tax ID required in your jurisdiction, then list the services you provided with specific descriptions and agreed rates. Add your payment terms and the exact due date, and send it as a professional PDF to the client's billing contact.

Is there a free way to write a professional invoice in 2026?

Yes. eInvoice offers unlimited manual invoice PDFs with no registration required. You can select from 15+ professional templates, fill in your details with live preview, and download a ready-to-send PDF at no cost.

How do I write an invoice for the first time?

Start with a template that has the correct fields already laid out: your info, client info, invoice number, dates, line items, and total. Fill in each field specifically, double-check that your totals are correct, and export as a PDF before sending. A purpose-built invoice generator is faster and more reliable than building one from scratch in a word processor.

What is the correct format to write an invoice number?

Most businesses use a sequential numeric system starting at 0001 or 001, sometimes prefixed with a year or client code (e.g., 2026-001 or ACM-042). The format matters less than consistency: use the same structure across all invoices so both you and your clients can reference and track them without confusion.

How long should an invoice be?

A standard invoice fits on one page. If you have a large number of line items, two pages is acceptable, but the total amount due and payment instructions should always appear clearly near the bottom of the last page. Never force a client to hunt for what they owe.

Can I write an invoice without an accounting program?

Yes. You do not need a full accounting program to write a professional invoice. A dedicated invoice generator handles the formatting, line-item calculations, and PDF output without requiring you to manage a full accounting suite. For most freelancers and small businesses, a focused invoicing tool is faster and leaner than a complete accounting platform.

Ready to create your next invoice?

Use AI drafting on the homepage or sign up for a free account with dashboard save and daily limits.

Related articles