Skip to content

How to Write a Professional Invoice: What to Include and Why

A practical checklist of everything a professional invoice needs, from invoice numbers and payment terms to line items and tax, and why each one gets you paid sooner.

  • invoicing
  • guide
  • small business

You’ve probably stared at a half-finished invoice and thought, “Am I missing something?” Or sent one and then realized weeks later that the customer was confused about payment terms, or didn’t know when it was actually due.

A professional invoice isn’t just a receipt. It’s a communication tool that tells your customer exactly what they owe, when it’s due, and why they’re paying you. When you get those details right, you get paid faster. When you skip them, you get confusion, delays, and awkward follow-up conversations.

Let’s walk through what actually belongs on a professional invoice and why each piece matters.

Invoice number and date

Start with the basics: every invoice needs a unique invoice number and the date it was issued.

The invoice number serves two purposes. First, it’s a tracking reference for you and your customer. When they email you asking “Is invoice 47 paid yet?” you know exactly which one they mean. Second, it’s an accounting requirement. Tax authorities and auditors expect your invoices to be numbered sequentially so you can’t hide revenue. You don’t need a fancy system; simple sequential numbering like INV-001, INV-002 works perfectly (and Plirin handles this automatically).

The issue date matters for cash flow records and tax purposes. If you’re invoicing in January for work done in December, the date tells both of you when the clock started ticking on payment terms.

Your business details

Include your business name, address, and contact information at the top of the invoice. This might feel obvious, but it’s surprisingly easy to forget when you’re sending 10 invoices in an afternoon.

What you include here depends on where you are. In many countries (especially in Europe where VAT applies), you’re also required to show your tax ID number on every invoice you issue. If you’re registered for VAT, GST, or sales tax, put that number on every single invoice. Some countries make it mandatory; others treat it as standard practice. Either way, including it prevents confusion and shows you’re professional and organized.

Customer details

Write down your customer’s full name and their billing address. This seems straightforward, but precision matters. If you’re invoicing a company, use their registered business name, not a nickname. If you’re billing a person, use their full name the way they use it professionally.

Email address is critical if you’re sending the invoice digitally. The invoice needs to reach them, and a typo here means it never arrives, they don’t know they owe you money, and you’re waiting for payment that isn’t coming.

Line items: description, quantity, and unit price

This is the meat of the invoice. Every line item should tell the story of what you’re charging for.

Be specific with descriptions. “Design work” is vague. “Logo design (3 rounds of revisions)” is clear. “Consulting” leaves room for argument. “Strategy consultation, 8 hours at $150/hour” leaves no room at all. The more precise you are here, the less likely your customer will question the charge.

Include quantity and unit price separately rather than just a total. This approach lets your customer see the math and verify you haven’t overcharged. If you bill hourly, show the hours and the hourly rate. If you bill per item, show the number of items and the price per item. If you sold 500 widgets at $12 each, show both numbers.

Decimal quantities are fine too. If you tracked 2.5 hours of work, put 2.5, not a rounded 3. Precision builds trust.

Subtotal and discounts

Show the subtotal before any reductions. If you’re offering a discount, apply it here so your customer can see the discount amount clearly. A 10% discount on a $1,000 invoice is $100, which means the customer pays $900. Make sure both numbers appear on the invoice.

This is especially important if you’ve negotiated a special rate with a long-term customer. Showing the discount reinforces that you’re giving them a deal, which deepens the relationship. They see you’re doing them a favor, not that you’re just charging less.

Tax (VAT, GST, sales tax)

Tax rates vary wildly depending on where you and your customer are, but the principle is the same: include it on the invoice.

If you’re in a country that uses VAT or GST, you must show your tax registration number and apply the correct rate. Most countries have different rates for different types of goods or services. Food might be taxed at a reduced rate while professional services are taxed at the standard rate. The exact rules depend on your country, so check with an accountant if you’re unsure.

In the United States, sales tax is more complex because rates vary by state and sometimes by county. If you’re invoicing a customer in another state, whether you owe sales tax depends on your nexus (connection) to that state. Again, this varies, and a tax professional can point you in the right direction.

The key on your invoice is to label tax the way your country calls it. In Australia it’s “GST.” In Germany it’s “MwSt.” In the UK it’s “VAT.” Then show the tax amount and the final total. Your customer should see exactly what they’re paying in tax.

Payment terms and due date

This is where speed of payment lives. Payment terms tell your customer when you expect to be paid.

Common terms are:

  • Due on receipt: Payment is expected immediately or within a few days
  • Net 15: Payment is due 15 days after the invoice date
  • Net 30: Payment is due 30 days after the invoice date
  • Net 60: Payment is due 60 days after the invoice date

State your terms clearly on the invoice. Don’t assume your customer will know. A vague “please pay soon” creates confusion and delays. An explicit “Due: 30 days” removes guesswork. Your customer’s accounting department will also appreciate the clarity; they process invoices based on payment terms, and clear terms make their job easier.

The due date should also be written out as a calendar date. If the invoice is dated January 15 and terms are Net 30, the due date is February 14. Write it that way. Your customer can see at a glance whether the invoice is current or overdue.

Payment instructions

Tell your customer how to pay you. This might be a bank account number for transfers, or payment details for other methods. The easier you make it to pay, the faster they pay.

If your customers span countries, include payment methods that work for them. A UK customer might prefer a bank transfer. A US customer might prefer a card. A customer in a country with limited banking infrastructure might prefer another method. Offering options removes friction.

Later, when Plirin adds card and stablecoin payment capabilities, your customers will see payment options built into the invoice link itself, so they can pay directly without hunting for your bank details.

Notes and memos

Use the memo section to add context that doesn’t fit elsewhere. This might be a purchase order number your customer referenced, terms for a retainer, or a thank you. Keep it professional but human. A brief “Thanks for your business” is warmer than nothing.

If there are special conditions, repeat them here. “30% due on signing, 70% due on delivery.” “This estimate is valid for 14 days.” “Please include invoice number with payment.” All of these belong in the notes.

Attachments (optional but useful)

Supporting documents matter when the invoice is large or complex. If you’re billing for design work, attach a PDF showing your mockups. If you’re billing for consulting, attach your proposal or statement of work. If you’re billing for hours, attach a timesheet.

These attachments give your customer context and reduce questions. They also protect you; if there’s ever a dispute, you have proof of what was delivered.

Your invoice should feel like it comes from you. Add your company logo, your tagline, or a professional font and color scheme. This isn’t just about vanity; branded invoices feel more professional and build recognition.

The footer is a good place for website, social media links, or payment terms again. Some businesses add “Thank you for your business” or “Questions? Contact us at [email]” here.

The invoice number as your filing system

Once an invoice is sent, it becomes a record. You need to be able to find it months or years later if a customer disputes a charge, if you need to prepare a tax return, or if you’re audited. Sequential invoice numbering makes that easy. File them digitally in date order or by customer, and you’ll be able to track your revenue clearly.

Putting it all together

A professional invoice is thorough but not bloated. Every field should serve a purpose. When you include invoice number, date, customer details, line items with descriptions and quantities, subtotal, discount (if applicable), tax, total, due date, payment instructions, and a note or two, you’ve got everything your customer needs to understand what they owe and when, and everything you need to track the money coming in.

The result is fewer questions, fewer payment delays, and a clearer record of your business. That’s worth the few extra minutes it takes to fill out an invoice properly.

If you’re sending invoices regularly, tools can handle the repetitive parts. You can set your default tax rate, create a product catalog so line items pull in automatically, and use templates for common invoice types. Recurring invoices are a lifesaver if you bill the same customer the same amount every month. The more you automate, the less room there is for mistakes, and the faster you can get invoices out the door.

Ready to streamline your invoicing? Join Plirin’s waitlist to get early access to our invoicing platform, and check out our pricing plans to see what fits your business.