Complete Invoice Guide: Create Professional Invoices That Get Paid Faster
The complete invoicing reference for freelancers and small businesses — mandatory fields, payment terms, late payment strategies, GST requirements, and professional formatting.
Advertisement
An invoice is more than a payment request — it is a legal document that creates a binding obligation for the client to pay, establishes the terms of that payment, and provides an audit trail for your accounts. Getting invoicing right from day one reduces payment delays, prevents disputes, and projects professionalism that commands respect and repeat business.
What Is an Invoice?
An invoice is a formal document issued by a seller to a buyer listing goods sold or services provided, their prices, and the total amount owed. It differs from a quote (which proposes a price before work), a purchase order (issued by the buyer to authorise purchase), and a receipt (issued after payment is received). An invoice is the demand for payment after delivery.
Mandatory Invoice Fields
- The word 'Invoice' prominently displayed at the top
- Unique, sequential invoice number (e.g., INV-2025-001)
- Invoice date and payment due date
- Your business name, address, and contact details
- Client name, business name, and billing address
- Itemised list of services/goods with description, quantity, rate, and line total
- Subtotal, applicable taxes (GST), and total amount due
- Payment instructions: bank account, UPI ID, or accepted payment methods
- Your GSTIN (if GST registered)
Create a professional invoice
Free invoice generator — add your logo, items, and GST. Print or save as PDF.
Payment Terms: Getting Paid on Time
Payment terms define when and how payment is expected. Clear, specific terms dramatically reduce late payments. Vague terms like 'payment due soon' are unenforceable; 'Net 15' is specific and creates a clear obligation.
| Term | Meaning | Best For |
|---|---|---|
| Due on receipt | Payment due immediately | Freelancers, one-time clients |
| Net 7 | Payment due within 7 days | Digital services, small jobs |
| Net 15 | Payment due within 15 days | Freelancers, small businesses |
| Net 30 | Payment due within 30 days | B2B, established clients |
| Net 60 | Payment due within 60 days | Large enterprises (common in India) |
| 50% upfront, 50% on delivery | Split payment at milestones | Projects, new clients |
Professional Invoice Formatting
- Use a clean, uncluttered layout — your logo top-left, invoice details top-right
- Highlight the total amount due prominently — clients should see it at a glance
- Use consistent, professional fonts (not Comic Sans)
- Include your brand colours subtly — it reinforces professionalism
- Add a 'thank you' note at the bottom — it costs nothing and builds goodwill
- Include your bank details and accepted payment methods clearly
- Add a note with your late payment policy: '1.5% per month on overdue amounts'
GST Invoices in India
If you are GST-registered, your invoices must meet specific legal requirements under the CGST Act. A non-compliant GST invoice means your client cannot claim Input Tax Credit — making your services effectively more expensive for them and potentially costing you business.
Create a GST-compliant invoice
Generate GST invoices with GSTIN, HSN/SAC codes, and CGST/SGST/IGST breakdown.
Handling Late Payments
- Send a payment reminder 3 days before the due date — friendly, not accusatory
- Follow up on the due date if unpaid — a brief, professional email or call
- Send a formal overdue notice with your late payment fee policy
- For 30+ days overdue: escalate to formal demand letter
- For persistent non-payers: consider a lawyer's notice or civil court filing (MSME SAMADHAAN portal for MSME dues)
- Prevention: require 50% upfront from new or high-risk clients
Recurring Invoices and Retainers
For ongoing work (monthly retainers, subscriptions, maintenance contracts), set up recurring invoices. Define the scope, rate, and billing cycle in a written agreement before starting. Send invoices on the same day each month. Retainers provide financial predictability for both you and the client — many clients prefer the simplicity of a fixed monthly fee.
Frequently Asked Questions
What is a pro forma invoice?
A pro forma invoice is a preliminary bill sent before goods are delivered or services rendered. It outlines the expected cost so the client can arrange payment or approval. A pro forma is not a demand for payment and has no legal obligation attached — it becomes an invoice after delivery.
Do I need to charge GST if I'm under the registration threshold?
If your turnover is below the GST registration threshold (₹40L for goods, ₹20L for services in most states), you are not required to register or charge GST. Issue a regular invoice without GST. If your clients are GST-registered businesses wanting to claim ITC, consider voluntary GST registration.
Can I charge interest on late payments?
Yes, if your invoice or contract specifies it. A late payment clause like '1.5% per month on overdue balances' is legally enforceable. State it clearly on the invoice. Under the MSME Development Act, MSMEs can claim interest at 3× the RBI bank rate on overdue payments from larger companies.
What is the difference between an invoice and a bill?
Legally there is no difference — both are demands for payment. 'Invoice' is standard in B2B commercial contexts; 'bill' is more common in retail and hospitality (restaurant bill). In practice, 'invoice' implies more formal documentation with sequential numbering, which matters for GST compliance and accounting.