Loading LinkMitra

How to Create a Professional Invoice in India

A professional invoice in India should clearly show who is billing, who is being billed, what was supplied, how the amount was calculated, when payment is due and how the customer can pay. If GST applies, the invoice should also make the tax details easy to check. The goal is simple: the customer should be able to approve and pay without asking for missing information.

Important: Invoice requirements can vary by GST registration, business type, state, customer type and transaction. LinkMitra helps you prepare a clean invoice, but you should review tax details before sending the final PDF.

Details every invoice should include

Business name, address, phone, email and GSTIN where applicable

Customer name, billing address and GSTIN where needed

Invoice number, invoice date and payment due date

Item or service description with quantity, unit, rate and taxable amount

Discount, shipping, round off and GST details where relevant

Total amount payable in numbers and words

Payment instructions such as bank details, UPI ID or UPI QR

Terms such as payment due date, late fee policy or project milestone reference

Step-by-step invoice workflow

Start with your business profile so the seller details are consistent.

Add the customer details carefully, especially phone number, billing address and GSTIN if used.

Create one line item per product, service or project milestone.

Add GST only when it applies and use the correct rate for the transaction.

Check discounts and extra charges before finalising the total.

Add payment details and a short payment instruction.

Download the PDF and share it by email, WhatsApp or print.

Example | Best practice

Freelance design work | Use a clear service description, project reference and due date

Local shop supply | Use item names, quantity, rate and payment method

GST registered supplier | Show GSTIN, tax rate and tax split where applicable

Advance or partial billing | Mention the milestone or balance amount clearly

Create a professional invoice faster: Use LinkMitra's free Invoice Generator to add customer details, line items, GST, discounts, payment details and download a clean PDF.

Common invoice mistakes to avoid

Using duplicate invoice numbers

Forgetting the payment due date

Writing vague item descriptions such as work done

Adding GST without checking whether GST applies

Sending invoices without payment details

Not saving a copy for payment follow-up

For repeat work, create a free LinkMitra account after using the invoice tool. Saved customers, invoices and payments reduce retyping and make follow-up easier when invoices become overdue.

Example invoice for a small service business

Assume a repair business completes electrical work for a shop. The invoice can show service visit charges of Rs. 1,500, material charges of Rs. 2,800 and transport of Rs. 300. If GST applies, the taxable value and GST are shown separately. If payment is due within seven days, mention the due date instead of writing due soon. A short payment note such as Pay by UPI or bank transfer and share confirmation after payment is easier for the customer to act on.

How invoices support follow-up

A good invoice is also a future reference. When payment is delayed, you can mention the invoice number, amount and due date in a reminder. When the customer asks what was billed, you can point to the line items. When your accountant reviews the month, the invoice number and date make the record traceable. This is why small details such as numbering, item description and payment status matter.

Before sending the invoice

Check spelling of customer name and business name

Check GSTIN and state details if GST is used

Check arithmetic after discounts and taxes

Confirm that the due date is realistic

Make sure the PDF opens properly on mobile

Send the invoice with a short message that tells the customer what to do next

Can I create an invoice without GST?

Yes, if GST does not apply to your business or transaction, you can prepare a non-GST invoice. Check your registration and tax position before deciding.

Can I send an invoice on WhatsApp?

Yes. Download the invoice PDF and send it with a short message that mentions the invoice number, amount and due date.

Does LinkMitra collect payments?

No. LinkMitra helps create invoices, UPI QR codes and records. Payment confirmation should come from your bank, UPI app or manual records.