India invoice template (INR, USD, GSTIN notes)
A practical invoice template for freelancers in India billing local companies or overseas clients — with an honest note on GST e-invoicing limits.
Template fields for India-based freelancers
Whether you bill Indian companies in INR or overseas clients in USD, a clear template reduces payment delays. Kitebill is a PDF and local tracker — not a GST e-invoice / IRP portal.
| Field | What to write | Tip |
|---|---|---|
| From | Legal name, city, India, email; GSTIN if registered and needed | Put GSTIN in From or Notes when the client requires it. |
| Bill to | Client legal name, address, GSTIN for B2B where applicable | Match the purchase order if they issued one. |
| Invoice # / dates | Sequential number, issue date, due date | Never reuse numbers across FY if your accountant cares. |
| Currency | INR domestically; USD/EUR/GBP for export of services | Export vs domestic treatment is a tax question — ask an adviser. |
| Tax lines | CGST/SGST/IGST only if you prepare that breakdown yourself | Kitebill has a single tax % field; complex GST splits may need Notes or a separate schedule. |
| How to pay | Indian account / UPI note for local; Wise/Payoneer for foreign | Say preferred method first. |
GST and e-invoice honesty
- Not tax advice. Whether you must register for GST, charge tax, or use the Invoice Registration Portal depends on your turnover and supplies. Confirm with a qualified CA.
- Not IRP / e-invoice software. If you are mandated to report e-invoices to the government portal, use compliant billing software. Kitebill will not push JSON to the IRP.
- Still useful for freelancers who need a clean commercial PDF for clients who pay by bank or platform, plus local tracking of fees and FX.
USD clients while you live in India
Invoice in the agreed currency. When Payoneer, Deel, Wise or a marketplace pays you, record the INR you actually received and the fees in the app so the dashboard matches your bank — same idea as USD→PKR tracking for Pakistani freelancers.
Language
Print labels are English, English + Arabic, or English + Urdu today. Hindi bilingual labels are not built in; keep line items in English (or the language your client uses) in the description fields.
Fill it in
Free generator · Full app · Pro US$29 once after the free 3/10 limits.
Questions
Can Kitebill generate GST e-invoices for the IRP?
No. Use government-compliant software if you are mandated to e-invoice.
Can I show CGST and SGST as separate lines?
You can add them as line items or explain them in Notes. There is one tax-% field on the totals, not a full GST return engine.
Is UPI a good How-to-pay line?
For domestic clients, yes if they pay that way. For overseas clients, prefer the platform or bank details they already use.