How to Write a Professional Invoice
A clear, professional invoice signals that you're serious about your business and helps you get paid on time. Follow these steps to create an invoice that covers everything your client needs to process payment quickly.
Step 1: Include Your Business Information
At the top of every invoice, include your full name or company name, your email address, phone number, and physical address. If you're VAT registered or have a business registration number, include that too. This information tells your client exactly who they're paying and gives them a way to contact you with questions.
Step 2: Add Client (Bill To) Details
Beneath your own details, add the client's full name or company name and their billing address. Getting this right is important — invoices addressed to the wrong person or department can cause delays in payment approval. Always confirm the correct billing contact before sending.
Step 3: Assign a Unique Invoice Number
Every invoice needs a unique reference number so both you and your client can easily track it. A common format is INV-001, INV-2024-001, or a combination of the client's initials and a sequence number. Keep a consistent numbering system from the start — it makes accounting and tax filing much easier at the end of the year.
Step 4: Set the Issue Date and Due Date
The issue date is when you're sending the invoice. The due date is when payment is expected. Common payment terms are "Net 30" (due 30 days from invoice date) or "Net 15" for shorter cycles. Always include the specific due date (e.g., January 30, 2025) rather than only stating "Net 30," as this removes any ambiguity.
Step 5: List Your Services or Products
Provide an itemized list of every product or service you're billing for. For each line item, include a clear description, the quantity (hours, units, or days), the unit rate, and the total for that line. Detailed line items build trust and reduce disputes because the client can see exactly what they're paying for.
Step 6: Calculate Subtotal, Tax, and Total
Sum the line items to get a subtotal. Apply any applicable tax percentage (VAT, GST, or sales tax) and any discounts. Display the final total due prominently — it's what the client needs to authorize payment, so make it easy to find at a glance. Invozza calculates all of this automatically when you use the free invoice generator.
Step 7: Add Payment Instructions and Notes
Include how you'd like to be paid — bank transfer, PayPal, Stripe, check, or another method. Provide any necessary account details. Add a brief, professional note such as "Thank you for your business. Please remit payment by [due date]." A polite tone keeps the relationship positive and can actually speed up payment.
Create a Professional Invoice in 2 Minutes
Stop wrestling with Word or Excel. Use Invozza's free invoice generator to fill in, preview, and download your invoice as a PDF — no sign-up required.
Create Free Invoice →