How To Create A Professional Invoice With Line Items And Tax
3 min read

An invoice has one job: get you paid. A clear invoice identifies what you did, shows how the total was calculated, and gives the person paying it everything they need to check both. Missing details slow that down, and the delay lands on your cash flow.
The Details That Prevent Questions
Start with identity on both sides: your business name and contact details, and the client's name or company. If the client's finance team needs a purchase order number or a project reference to match the invoice to a budget, get it before you invoice and put it on the document.
Give the invoice its own number and keep your numbering consistent. "INV-001" is fine; what matters is that every invoice is unique and traceable, because the first question about any payment is "which invoice is this?" Dates matter twice: the issue date and the due date. "Due on receipt" and "net 30" mean different things, and the due date is the one your follow-up schedule depends on.
Line Items That Explain Themselves
Each line should let someone who wasn't in the project understand what they're paying for. "Consulting" invites a question; "Homepage rewrite, first draft and revisions" answers one. Quantity and rate make the math checkable: 12 hours at a rate, or a fixed price per deliverable. Leave no line blank or vague, and before sending, confirm every line on the invoice is work you actually intended to bill. The generator leaves out lines with an empty description, so check all intended items appear in the preview before exporting.
If you charge tax, show the rate and the amount as their own lines rather than folding them into a total. Whether you must charge tax, at what rate, and how the invoice needs to display it depends on where you and your client are, so confirm the rules that apply to your situation. A generator handles the arithmetic; the compliance side is yours.
Notes are for payment logistics: how to pay, where to pay it, and any late terms you've agreed. An invoice that says how to pay saves the client a round trip.
Deliver It As A PDF
A PDF provides a fixed layout for review. Confirm the client's accepted format and inspect the exported pages; PDF files can still be edited.
Check the exported file before sending: totals add up, the client's name is spelled right, the due date is the one you agreed, and your payment details are current. Errors on invoices get paid slowly because they trigger the same approval process a second time.
Keep a copy and a record of when you sent it. Chasing an unpaid invoice is much easier when you can say exactly what was sent and when.
Build One Now
The Invoice Generator on DigitalDecided covers the essentials: your business, bill-to, invoice number, issue and due dates, itemized lines you add yourself, an optional tax rate and notes. Currency is a label, USD, EUR or GBP, which sets the symbol on the amounts; it doesn't convert anything. The tax field is a single flat percentage applied to the subtotal, so it fits simple cases, not multi-rate or jurisdiction-specific rules.
Download produces the invoice through your browser's print dialog: choose "Save as PDF" and you get the file from the preview. Print rendering can shift page breaks and margins, so open the exported PDF and inspect the pages before it goes to the client.
