How to Write an Invoice: Step-by-Step Guide (+ Template)

How To Write An Invoice | Invoice Fly

Writing an invoice doesn’t have to be complicated. The key is knowing what information to include and how to present it so your customer understands exactly what they’re paying for.

A well-written invoice should answer three simple questions:

  • What am I paying for?
  • How much do I owe?
  • When and how should I pay?

Clear descriptions, accurate charges, and straightforward payment instructions can help you avoid confusion and get paid without unnecessary back-and-forth.

In this guide, we’ll show you how to write an invoice step by step, with practical wording examples you can use for your own business.

You can get started with our free invoice templates or create an invoice using our free invoice generator.

What Should You Write on an Invoice?

The exact requirements vary by business and location, but most invoices include:

  • Your business information
  • The customer’s billing information
  • An invoice number
  • Invoice and due dates
  • Products or services provided
  • Quantities, hours, or rates
  • Individual charges
  • Applicable taxes or discounts
  • Total amount due
  • Payment instructions
  • Relevant terms, references, or notes

Our guide to what to include on an invoice covers the complete structure of a professional invoice.

Here, we’ll focus on how to write each part clearly so your customer understands the charges and knows how to pay.

How to Write an Invoice Step by Step

Every part of your invoice should be easy to understand, from the work you’ve completed to the amount your customer owes. These 13 steps explain how to write each section clearly and professionally.

1. Write a Clear Invoice Header

Start by making it obvious what the document is.

creating a custom invoice header based on a template

The simplest heading is:

INVOICE

Avoid alternatives such as “payment document” or “statement for services rendered” unless there’s a specific reason to use them. A familiar heading makes it easier for customers to recognize and process your invoice.

Include an invoice number near the heading.

For example:

Invoice #1048

Use this same number whenever you discuss the invoice with your customer.

If you need help setting up your numbering system, see our guide to invoice numbers.

2. Write Your Business Details Consistently

Use the same business information across your invoices.

For example:

Miller Electrical Services LLC
245 Pine Street
Denver, CO 80203
billing@millerelectrical.com
(555) 013-4827

Avoid switching between business names, abbreviations, email addresses, or contact details unless something has genuinely changed.

If you operate under a business name, use the information that matches your business structure and any local requirements.

Depending on where you operate, you may also need to include registration or tax identification information.

Keep copies of your invoices for your records. The IRS provides guidance on keeping invoices and other supporting business documents.

3. Write the Correct Customer or “Bill To” Information

Your invoice should clearly identify who owes the money.

For example:

Bill to:
Brightway Property Management
Attn: Rebecca Chen
1840 Market Avenue
Denver, CO 80205

When working with companies, make sure you’re billing the correct person or business.

You might have arranged the job with “John,” but the invoice may need to go to:

Lakeview Apartments LLC

It may also need to be sent to the company’s accounts payable department.

Using the wrong company name or billing contact can delay payment. Double-check the customer’s billing information before sending the invoice.

4. Write a Specific Description of the Work

The description is one of the most important parts of an invoice.

kitchen remodel estimate example

Avoid vague wording that leaves your customer wondering what they’re being charged for.

Instead of: “Repair work – $450”

Write: “Repair leaking kitchen supply line and replace shutoff valve – $450”

Another example:

Instead of: “Landscaping – $800”

Write: “Front-yard cleanup, hedge trimming, and mulch installation – $800”

Your description should match the work your customer approved.

Depending on the job, you may want to include:

  • Type of service or product
  • Location of the work
  • Date or service period
  • Quantity
  • Hours worked
  • Materials used
  • Project or job reference

You don’t need to write a paragraph for every charge. Just include enough detail to make it clear.

Our guide to invoice line items explains how to organize these descriptions.

5. Write Service Descriptions That Match the Way You Charge

How you describe your work depends on how you charge for it.

If you charge a fixed project price

Describe the completed work and include the agreed price.

For example:

“Garage interior painting – labor and materials”

Or:

“Website homepage redesign – fixed project fee”

If you charge hourly

Include the work performed, number of hours, and hourly rate.

For example:

“Electrical troubleshooting – 3 hours × $95/hour”

Not sure which pricing method to use? Our guide to hourly vs. flat-rate pricing explains the differences.

You can also use our timesheet calculator to add up your hours before preparing the invoice.

If you bill by quantity

List the product or service, number of units, and price per unit.

For example:

“HVAC air filters – 6 × $18”

If you bill for a period of service

Include the dates covered by the invoice.

For example:

“Commercial cleaning service – September 1–30, 2026”

Clear descriptions help customers match your invoice to their records. If you charge by the hour, tracking your billable hours also helps you avoid missing work you’ve completed.

6. Write Materials and Additional Charges Separately When Useful

If a job includes materials or extra costs, consider listing them separately.

For example:

  • Labor – bathroom faucet replacement: $180
  • Replacement faucet: $125
  • Supply lines and fittings: $24

This is much clearer than writing:

“Bathroom work: $329”

Separate charges are especially helpful when your estimate, quote, or contract lists labor and materials individually.

If you’re charging for travel, supplies, or other billable expenses, label them so your customer knows what they’re paying for.

You don’t need to list every small detail. Just make sure the charges match what you agreed on.

7. Write Dates So There Is No Ambiguity

Most invoices include an issue date and a payment due date.

Use a clear format:

Invoice date: September 16, 2026
Due date: October 16, 2026

An exact due date is easier to understand than payment terms alone.

For example, writing only:

“Net 30”

may be clear to some business customers, but others may not know exactly when payment is due.

A better approach is:

Payment terms: Net 30
Payment due: October 16, 2026

For more information about deadlines and common arrangements, see our guide to invoice payment terms.

8. Write Payment Terms Clearly

Payment terms tell your customer when you expect to be paid.

Keep the wording simple.

For example:

“Payment is due within 30 days of the invoice date.”

Or:

“Payment is due upon receipt.”

If you’ve agreed on installment payments, deposits, or discounts, make sure your invoice reflects those arrangements.

Avoid adding new conditions that your customer hasn’t agreed to.

9. Write Payment Instructions the Customer Can Follow

Your customer should know exactly how to pay you.

If you’re accepting bank transfers, include the details they need.

For example:

Payment method: Bank transfer
Account name: Miller Electrical Services LLC
Reference: Invoice 1048

If you’re accepting online payments, you can write:

“Pay securely online using the payment link provided on this invoice.”

If you offer several payment methods, list them clearly.

For businesses that accept credit card payments, include a payment link or clear instructions.

If customers need to mail their payments somewhere else, include the correct remit-to address.

Some business customers may also require a specific payment reference or other instructions. Confirm these details before sending the invoice.

10. Write Taxes, Discounts, and Fees Transparently

If sales tax applies, show it separately so your customer can see how you calculated the total.

Instead of: “Tax: $80”

Write:

Description

Amount

Subtotal

$1,000

Illustrative Sales tax (8%)

$80

Total

$1,080

Sales tax rules vary by state, location, and the type of work performed. Some services aren’t taxable, while certain materials and other charges may be.

For example, the Colorado Department of Revenue explains that services are generally not subject to state sales tax, although exceptions apply.

Always check which taxes apply to your work before adding them to an invoice.

Our sales tax calculator can help you calculate the amount. You can also learn about sales tax nexus and when a sales tax exemption may apply.

If you’re giving a discount, show that separately too.

Instead of: “Discount applied”

Write:

Description

Amount

Subtotal

$1,000

10% discount

-$100

Total

$900

The same goes for extra fees.

Instead of: “Extra charges: $50”

Write: “Additional debris removal – agreed service fee: $50”

Clear labels help customers understand exactly how you reached the final amount.

11. Write Late-Payment Terms Carefully

If you’ve agreed on late fees with your customer, explain them clearly on the invoice.

For example:

“Invoices not paid within the agreed payment period may be subject to the late-payment terms established in our service agreement.”

Or, if you’ve agreed on a specific fee:

“A late fee of [agreed amount or percentage] applies to overdue balances in accordance with our agreed terms.”

Don’t add fees that weren’t previously disclosed or agreed to. Make sure your late-payment policy follows the rules that apply to your business and location.

If you’re including a finance charge, explain when and how it applies.

12. Add Purchase Order or Customer Reference Information When Required

Some customers, especially larger companies, need a purchase order (PO) number, job number, department code, or other reference before they can process an invoice.

Make these details easy to find.

Instead of: “PO attached”

Write: “Purchase order number: PO-48726”

Or:

Project: Westside Office Renovation
Job #: WS-204

If your customer requires a reference number and you don’t have it, ask before sending the invoice.

Learn more about what a PO number is and how a PO number helps businesses match invoices to approved purchases.

13. Write an Invoice Note Only When It Adds Something Useful

A short note can make your invoice more personal, but keep it brief.

For example:

“Thank you for your business.”

Or, for a regular customer:

“Thank you for continuing to work with us. We appreciate your business.”

For a specific project:

“Thank you for choosing Miller Electrical Services for your kitchen renovation.”

You can also use the notes section for practical reminders.

For example:

“Please reference Invoice #1048 with your payment.”

Only include information that’s useful to your customer.

Examples of How to Write an Invoice by Profession

Different jobs call for different invoice descriptions. Here are examples for six common trades that you can copy and adapt. All prices are illustrative.

Contractor Invoice

Construction invoices should clearly describe the work completed, materials supplied, and any extra charges.

Description

Quantity

Rate

Amount

Frame and install 12 ft interior partition wall

1

$650

$650

Drywall installation and finishing

1

$425

$425

Lumber, drywall, and fasteners

1

$310

$310

Job site cleanup and debris removal

1

$125

$125

Instead of: “Construction work”

Write: “Frame and install a 12-foot interior partition wall, with labor and materials itemized separately.”

If part of your payment is being withheld until the project reaches an agreed stage, show any retainage separately.

Use our contractor invoice template to organize labor, materials, and project charges.

Plumber Invoice

Plumbing invoices should identify the fixture or system serviced, the work completed, and any replacement parts.

Description

Quantity

Rate

Amount

Plumbing service call and inspection

1

$75

$75

Kitchen faucet installation labor

2 hours

$85

$170

Replacement faucet and fittings

1

$120

$120

Instead of: “Plumbing work”

Write: “Kitchen faucet replacement – removed existing faucet, installed new fixture, and checked for leaks.”

A plumbing invoice template helps you separate service charges, labor, and materials.

Electrician Invoice

Electrical invoices should identify where the work was done, what was repaired or installed, and which materials were used.

Description

Quantity

Rate

Amount

Diagnose faulty dining-room circuit

1 hour

$95

$95

Replace damaged electrical outlets

2

$65

$130

Install GFCI outlet in kitchen

1

$110

$110

Electrical supplies and connectors

1

$35

$35

Instead of: “Electrical service”

Write: “Diagnosed faulty dining-room circuit and replaced two damaged outlets, including installation labor.”

Use an electrical invoice template to list electrical services and materials.

Cleaner Invoice

Cleaning invoices should describe the property, type of cleaning, and any extra services.

Description

Quantity

Rate

Amount

Move-out cleaning – 2-bedroom apartment

1

$180

$180

Deep cleaning of kitchen appliances

1

$65

$65

Interior window cleaning

6 windows

$10

$60

Bathroom deep cleaning

2 bathrooms

$45

$90

Instead of: “Cleaning”

Write: “Move-out cleaning for a 2-bedroom apartment, including kitchen, two bathrooms, and interior windows.”

A cleaning invoice template makes it easier to list standard services and extra cleaning charges.

Landscaper Invoice

Landscaping invoices should specify the work completed, areas serviced, and materials used.

Description

Quantity

Rate

Amount

Front and rear lawn mowing

1 visit

$65

$65

Lawn edging and trimming

1

$35

$35

Hedge trimming and shaping

3 hours

$60

$180

Mulch delivery and installation

4 cubic yards

$85

$340

Instead of: “Yard work”

Write: “Front and rear lawn mowing, edging, hedge trimming, and installation of 4 cubic yards of mulch.”

Use our landscaping invoice template to record maintenance visits, materials, and larger landscaping jobs.

Handyman Invoice

Handyman invoices often cover several small repairs. List each task separately so customers understand what they’re paying for.

Description

Quantity

Rate

Amount

Install floating wall shelves

2

$65

$130

Repair bedroom door hinge

1

$45

$45

Replace bathroom towel bar

1

$55

$55

Mount wall mirror

1

$75

$75

Instead of: “Repairs”

Write: “Installed two floating shelves, repaired bedroom door hinge, and replaced bathroom towel bar.”

Our handyman invoice template helps you organize several repair tasks on one invoice.

Freelancer Invoice

Freelancers should describe what they’ve delivered instead of using broad terms such as “design” or “consulting.”

Instead of: “Design”

Write: “Logo design – final concept development and export of approved files.”

If you invoice clients for freelance work, a freelance invoice template can help you present project fees and deliverables clearly.

Example of a Clearly Written Invoice

Here’s a completed invoice showing how everything fits together.

It includes business and customer details, a breakdown of electrical work, individual charges, payment terms, and the final amount due.

Example of a clearly written invoice: This sample shows how to describe the work, break down the costs, and make it easy for your customer to see what they owe and how to pay.

Miller Electrical Services – Invoice #1048

INVOICE

Invoice details

 

Invoice number

1048

Invoice date

September 16, 2026

Due date

October 16, 2026

From

Bill to

Miller Electrical Services LLC

Brightway Property Management

245 Pine Street

Attn: Rebecca Chen

Denver, CO 80203

1840 Market Avenue

billing@millerelectrical.com

Denver, CO 80205

Services provided

Description

Quantity

Rate

Amount

Electrical troubleshooting

3 hours

$95

$285

Replace two GFCI outlets

2

$45

$90

Electrical materials

1

$32

$32

Subtotal

  

$407

Sales tax (8%)

  

$32.56

Total due

  

$439.56

Payment terms: Payment is due within 30 days.

Payment due: October 16, 2026

Payment instructions: Pay online using the payment link included with this invoice. Please reference Invoice #1048.

Note: Thank you for your business.

This example shows how clear descriptions, itemized charges, and simple payment instructions help customers understand what they owe.

Note: This is just an example. We’ve included sales tax to show how the total is calculated, but the actual tax rules for electrical work depend on where the job takes place and the services provided.

What Not to Write on an Invoice

Writing a good invoice also means knowing what to leave out.

Avoid:

  • Vague service descriptions
  • Unexplained charges
  • Informal nicknames instead of the correct customer name
  • Conflicting payment dates
  • Incomplete payment instructions
  • Unexpected fees
  • Long explanations of routine charges
  • Emotional language about getting paid
  • Unrelated promotional information

Before sending your invoice, give it one last check to make sure everything is accurate and easy to understand. For more tips, see our guide to common invoicing mistakes and how to avoid them.

How to Write an Invoice That Is Easy to Pay

Before sending your invoice, look at it from your customer’s perspective.

Can they easily tell:

  • Who sent the invoice?
  • Who is being billed?
  • Which job or purchase it covers?
  • What work was completed?
  • How the charges were calculated?
  • How much they owe?
  • When payment is due?
  • How to pay?
  • Who to contact with questions?

If the answer is yes, your invoice is ready to send.

Our guide on how to make an invoice explains how to turn your information into a finished document.

When you’re ready to send it, see our guide on how to send an invoice via email for practical tips.

Write Clearer Invoices With Invoice Fly

A well-written invoice helps customers understand what they owe and how to pay. Clear descriptions, accurate charges, and simple payment instructions can prevent confusion and unnecessary delays.

With Invoice Fly, you can create professional invoices, keep your billing organized, and track payments without adding more paperwork to your day.

FAQs About Writing an Invoice

Write your name/business name, the customer’s name, the date, a list of what you’re charging for, the costs, the total amount, and how you want to be paid.

Yes. Anyone can make their own invoice as long as it includes the needed information.

Yes. A handwritten invoice is legal as long as it is clear, readable, and contains all required details.

An invoice is basically a clean list with your business info at the top, the customer’s info, the date, a table of items or services with prices, and the total at the bottom, with a note on when and how you want to be paid.

Your name and address, the customer’s name and address, the date, a description of the goods or services, the price, the total, and any taxes if needed.

Start with your business and customer information. Add an invoice number and date, describe the products or services provided, and enter the quantities, hours, and rates. Calculate the total, include any applicable taxes or discounts, and specify the payment terms and due date. Follow the 13 steps above to fill out each section.

Describe the work completed or products supplied. For services, include the type of work, hours or quantities, and relevant materials when needed.

  • Instead of: "Electrical work"
  • Write: "Replaced two damaged wall outlets, including parts and installation labor."

Specific descriptions help customers understand exactly what they're paying for.

Roger is a Digital Marketeer passioned about SaaS & Mobile App products.

He considers himself a geek about invoicing, accounting, and related topics. He loves helping out contractors, freelancers, and small business owners achieve their goals when running their businesses.