All articlesInvoicing 101
What to Include in an Invoice: The Complete Checklist
April 12, 20266 min read

An invoice is more than a request for payment — it's a legal document and the last impression you leave on a client. Here's the complete checklist of what every professional invoice should contain.
1. Header & Branding
- The word "Invoice" clearly displayed at the top
- Your business name, logo, and tagline (optional)
- Brand colors that match your other client-facing materials
2. Your Business Details
- Full registered business name
- Address, phone, email, website
- Tax ID — GSTIN (India), VAT number (EU/UK), EIN (US)
3. Client Details
- Client's business name and contact person
- Billing address (and shipping address if different)
- Client's tax ID if required for tax credit
4. Invoice Metadata
- Unique invoice number (e.g.,
INV-2026-001) - Issue date
- Due date or payment terms (Net 15, Net 30, etc.)
- Reference: PO number, project code, or contract reference
5. Line Items
For each product or service:
- Clear description
- Quantity / hours
- Unit rate
- Line total
- HSN/SAC code (India) or product code if applicable
6. Totals
- Subtotal
- Discount (if any)
- Tax breakdown (CGST + SGST, IGST, VAT, sales tax)
- Grand total in bold
7. Payment Information
- Accepted payment methods (UPI, bank transfer, Stripe, PayPal)
- Bank account details or UPI ID
- Late-payment terms (e.g., "1.5% per month after due date")
8. Notes & Thank You
End with a personal note: "Thank you for your business — we appreciate your trust." A small touch like this dramatically improves on-time payment rates.
Generate the Perfect Invoice in 60 Seconds
Use our free InvoBill to fill in this checklist automatically with live preview and a one-click PDF download.
Try InvoBill free
Generate a professional, GST-ready invoice in under 60 seconds — no signup, no fees.
Open Free Invoice Generator