How to Write a Professional Invoice in India: 10 Must-Have Fields (2026)
By TechnWaves Editorial Team · Published 2026-06-08 · Updated 2026-06-26
A professional invoice should do more than ask for payment. It should clearly show who is billing, who is paying, what was supplied, how the amount was.
Written by: TechnWaves Editorial Team Reviewed by: TechnWaves Editorial Review Team Last updated: 2026-06-26
A professional invoice should do more than ask for payment. It should clearly show who is billing, who is paying, what was supplied, how the amount was calculated, and when payment is expected.
For Indian freelancers, agencies, consultants, shops, and service providers, a clean invoice also helps avoid payment delays. Many clients do not reject invoices because the work is wrong. They delay payment because the invoice is missing a PO number, GST detail, bank information, or a clear description.
The sections below cover the 10 important fields every professional invoice should include and how to prepare an invoice that is easy for the customer, accountant, and business owner to understand later.
1. Seller Name, Address, and Contact Details
Start with your business details. The customer should immediately know who issued the invoice.
Include:
- Business or freelancer name
- Business address
- Email address
- Phone number
- Website, if available
- GSTIN, if registered
If you work under a brand name, keep the same name across your invoice, website, payment page, and email communication. Different names can confuse customers and accounts teams.
2. Customer Name and Billing Details
The buyer's details should be correct before the invoice is shared.
Include:
- Customer name
- Company name, if applicable
- Billing address
- Email address
- GSTIN, if applicable
- State or place of supply, where needed
Do not copy customer details from an old invoice without checking them. Many businesses have multiple offices, branches, or billing addresses.
3. Invoice Number
Every invoice should have a unique invoice number.
A proper invoice number helps you track payments, match bank entries, and answer customer questions quickly.
Example formats:
- INV-2026-001
- TW-INV-2026-024
- 2026-04-INV-018
Avoid random invoice numbers. Keep a simple sequence and use it consistently.
4. Invoice Date
The invoice date shows when the invoice was issued. It also helps calculate payment due dates and accounting periods.
If your customer has a payment cycle, the invoice date can affect when you get paid. For example, some companies process invoices only before a monthly cut-off date.
Before sending the invoice, check that the date matches the billing agreement or completed work milestone.
5. Purchase Order or Reference Number
For corporate clients, the PO number can be very important.
A purchase order tells the buyer's accounts team that the work was approved internally. If the PO number is missing, the invoice may be sent back even when the service was completed properly.
Include a PO number when the client has provided one. If there is no PO, you can mention another reference such as:
- Quotation number
- Project name
- Work order number
- Email approval date
- Milestone name
This small detail can prevent unnecessary payment delays.
6. Clear Item or Service Description
The invoice should explain what the customer is paying for.
Weak description:
"Service charges"
Better description:
"Website homepage design and responsive layout setup for April 2026 milestone"
Clear descriptions help the customer verify the invoice without asking extra questions. They also help you remember what the invoice was for when you review records later.
For product invoices, include item names, quantity, unit rate, and total. For service invoices, mention the service scope, billing period, or milestone.
7. Quantity, Unit Rate, and Amount
If you sell products, quantity and unit rate are necessary. For services, you may use hours, fixed fee, monthly package, milestone amount, or project fee.
Example:
| Description | Quantity | Unit Rate | Amount |
|---|---|---|---|
| Website maintenance service | 1 month | Rs 5,000 | Rs 5,000 |
| Logo design | 1 project | Rs 7,000 | Rs 7,000 |
Showing the calculation clearly reduces confusion. The customer should not have to guess how the final amount was created.
8. Tax Details
If you are GST registered, show GST details properly.
This may include:
- Supplier GSTIN
- Customer GSTIN, if applicable
- Taxable value
- GST rate
- CGST and SGST, or IGST
- Total tax amount
- Final invoice amount
If you are not GST registered, do not add GST casually. Use the correct invoice format for your situation and confirm tax-related questions with an accountant.
Tax details should be reviewed carefully because mistakes here can affect both your records and your customer's accounting.
9. Payment Terms and Due Date
A professional invoice should clearly tell the customer when and how to pay.
Include:
- Due date
- Accepted payment method
- Bank account details
- UPI ID, if applicable
- Late fee terms, if you use them
- Advance amount or balance amount, if relevant
Example:
"Payment due within 7 days from invoice date."
Clear payment terms reduce follow-up messages. They also make your business look more organized.
10. Notes, Terms, and Supporting Details
Use the notes section for helpful context, not long generic text.
You can mention:
- Work completion note
- Delivery status
- Warranty or support period
- Advance received
- Balance pending
- Thank-you note
- Contact person for payment queries
Example:
"Work completed as per approved quotation dated 12 April 2026. Please use the invoice number as payment reference."
This gives the customer a clear next step and makes the invoice easier to process.
Example: Consultant Sending an Invoice to a Company
Imagine a marketing consultant sending a milestone invoice to a private company.
Before creating the invoice, the consultant checks the approved quotation, PO number, milestone description, GST details, and payment terms. The invoice includes the company's billing address, GSTIN, invoice number, invoice date, service description, taxable value, GST breakup, bank details, and due date.
The company's accounts team can now process the invoice without asking basic questions. That is what a professional invoice should do.
Common Invoice Mistakes to Avoid
Avoid these mistakes when preparing invoices:
- Using old customer details
- Forgetting the invoice number
- Missing PO or reference number
- Writing vague item descriptions
- Showing only the final amount without breakup
- Adding GST without checking registration and tax rules
- Forgetting the due date
- Sharing wrong bank or UPI details
- Sending editable files instead of PDF
- Not saving proof of client approval
Most invoice problems are small, but they become painful when payment is delayed.
How to Save Invoice Records Properly
After sending the invoice, save the final PDF with a clear file name.
Example:
2026-05-10-ABC-Company-Invoice-027.pdf
Keep supporting proof in the same folder, such as:
- Quotation
- Purchase order
- Approval email or message
- Delivery proof
- Payment screenshot
- Receipt, after payment is received
A simple folder system helps you find documents quickly during payment follow-up, accounting, or tax review.
Invoice Review Note
Note: Invoice fields can vary by GST registration, transaction type, customer process, purchase order rules and applicable tax requirements. Review the final invoice number, customer details, tax treatment, due date and payment terms before issuing it. You can prepare a cleaner draft with the TechnWaves invoice generator.
Related workflow
For related context, read Add GST to Invoice Correctly.
FAQs
What are the most important fields in a professional invoice?
The most important fields are seller details, customer details, invoice number, invoice date, item description, amount, tax details, payment terms, due date, and payment details.
Is a PO number required on every invoice?
No. A PO number is required only when the customer has issued one or their accounts process needs it. For corporate clients, adding the PO number can help avoid payment delays.
Should I send an invoice as PDF?
Yes, PDF is usually better for sharing because the layout, totals, and invoice details are less likely to change after sending.
Can I reuse the same invoice format for all customers?
Yes, you can reuse the structure, but customer details, invoice number, date, service description, tax details, and payment terms should be updated for every invoice.
Practical Takeaway
A professional invoice helps you get paid with fewer questions. Before sending it, check the customer details, invoice number, description, tax amount, PO reference, and payment terms. A few minutes of review can save days of payment follow-up later.