Invoice generator for India

Indian GST invoices need precise tax fields, and Everhour connects billable work to cleaner client billing records.

Build your invoice

Fill in your details, add line items, hit Print when ready.

Invoice #
Date
Due date
From
To
DescriptionQtyRateTaxAmount
Subtotal
Tax
Total$ 0.00

Everhour does it all — track, budget, report & invoice

The calculator gives you the number — Everhour takes it from there.

Go ahead — start tracking!

One click and you're timing. Start a timer, add an entry, edit the details. This is exactly how it feels in Everhour.

  • One-click timer — browser, desktop & mobile
  • Works inside Asana, ClickUp, Linear, GitHub & more
  • Simple setup, no learning curve
Works with your favorite tool:
Everhour — Time Tracking
Time Entries
01:24:00
00:31:00
01:07:00

No more budget surprises

Set a budget, assign rates, and get alerted before you're over.

  • Real-time cost tracking
  • Set different rates per person or project
  • Alerts before you hit the budget limit
Everhour — Budgeting
Acme Web Project
1
50% of budget used
$2,500.00of $5,000.00
$2,500.00 remaining
75%
Actual costRemaining cost

Measurement

Track your budget through time or costs

Simple, customizable reports

Every report you need — configured your way, always up to date.

  • See who does what in real time
  • Configure any report
  • Scheduled email reports
Everhour — Reports

Your invoice is ready!

Tracked hours flow straight into a polished invoice — no copy-paste, no manual math.

  • Billable hours straight into the invoice
  • Configure invoice templates
  • Copy invoices to QuickBooks or Xero
  • Invoicing dashboard with status
Everhour — Invoices
Your Company LLChello@yourcompany.com
INVOICE
Invoice #1042
Group by:
DescriptionHoursRateAmount
Website Redesign14h$150/h$2,100.00
Brand Guidelines7h$150/h$1,050.00
Marketing Strategy3.5h$150/h$525.00
Total Due$3,675.00
Try Everhour for real yourself

Building invoices for Indian clients

Create an invoice for India

Use this page to prepare an invoice for goods or services supplied in India, especially when the buyer expects GST details. A registered supplier's GST tax invoice must show the supplier's name, address, and Goods and Services Tax Identification Number. It also needs a date of issue, a unique invoice serial number, recipient details, item or service details, taxable value, and the GST breakup that applies to the supply.

India uses Goods and Services Tax on supplies of goods and services. CGST plus SGST or UTGST generally applies to intra-state supplies, while IGST applies to inter-state supplies. For inter-state supplies, the invoice must state the place of supply with the state name, and it must show the delivery address when that differs from the place of supply.

Include the required GST fields

A GST invoice line item should identify the HSN code for goods or the accounting code for services, describe the goods or services, and show quantity for goods, total value, taxable value, and any discount or abatement. The invoice also needs the GST rate and tax amount separated by central tax, state tax, integrated tax, Union territory tax, or cess as applicable.

The invoice number needs extra care. Under the GST invoice rule, the serial number must be consecutive, unique for the financial year, and up to 16 characters. It may contain letters, numbers, hyphen or dash, or slash. A clean format such as `FY26-0048` keeps numbering readable while staying within the character limit.

Match buyer status and supply type

Recipient details change by buyer type. For a registered recipient, the invoice must include the recipient's name, address, and GSTIN or UIN. For an unregistered recipient, name, address, delivery address, state, and state code are required when the taxable supply value is at least Rs. 50,000.

Service invoices are generally required within 30 days from the date of supply of service unless a special category applies. Larger notified B2B taxpayers also need to check GST e-invoicing. It applies to notified B2B taxpayers whose aggregate turnover exceeded Rs. 5 crore in any financial year from 2017-18 onward, and covered invoices are reported to the Invoice Registration Portal for an IRN and signed QR code.

Use a tool or billing workflow

A one-off invoice works well for a small job, a single buyer, or a corrected draft before accounting review. It is enough when you already know the recipient's GSTIN, place of supply, HSN or SAC, tax rate, payment terms, and whether the invoice needs e-invoicing. Check MSME timing separately when the supplier is a micro or small enterprise covered by the MSMED Act, because the agreed payment date cannot exceed 45 days from acceptance or deemed acceptance.

A managed workflow fits recurring client work, time-and-materials billing, and teams that separate billable and non-billable activity before invoicing. Everhour can keep billable status at the project level, exclude non-billable tasks, apply custom task rates, and report billable time, non-billable time, billable amount, and cost before the invoice is finalized.

This content is for general information only, may not be fully up to date, and is provided without any warranty or liability.

High Performer

G2

Summer 2026

Best Ease Of Use

Capterra

Summer 2026

Loved by teams. Proven everywhere.

Rated in the top time trackers across G2, Capterra, and TrustRadius — with consistent praise for ease of use, integrations, and support.

10K+Teams worldwide
90K+Installs Everhour extension
196M+Tasks completed
4M+Projects tracked

Frequently Asked Questions

Which GST details belong on an Indian invoice?

A GST tax invoice from a registered supplier must include the supplier's name, address, and GSTIN, the issue date, a unique invoice number, recipient details, HSN or SAC details, description, taxable value, and GST rate and amount by tax type. Inter-state supplies also need place-of-supply details with the state name.

Does every Indian invoice need CGST, SGST, or IGST?

The supply type decides the tax split. India uses CGST plus SGST or UTGST generally for intra-state supplies, and IGST for inter-state supplies. The invoice should show the applicable GST rate and tax amount by tax type instead of using one combined tax line.

Which invoice number format works under Indian GST?

Use a consecutive serial number that stays unique for the financial year and fits within 16 characters. Letters, numbers, hyphen or dash, and slash are allowed. Avoid long client names, random duplicates, or restarting the same sequence inside the same financial year.

Do Indian B2B invoices always need e-invoicing?

GST e-invoicing applies to notified B2B taxpayers whose aggregate turnover exceeded Rs. 5 crore in any financial year from 2017-18 onward. Covered invoices are reported to the Invoice Registration Portal for an IRN and signed QR code. Smaller or non-covered suppliers still need ordinary GST invoice fields where GST registration applies.

Which payment term needs attention for MSME suppliers?

A micro or small enterprise covered by the MSMED Act cannot agree to a payment date beyond 45 days from acceptance or deemed acceptance. Delayed payment can trigger interest consequences, so the payment terms should match the statutory outer limit when the supplier falls in that category.

How does Everhour separate billable and non-billable invoice work?

Everhour supports billable and non-billable time through project billing status, task-level non-billable controls, custom task rates, and member-rate exceptions. Admin reports can show billable time, non-billable time, billable amount, and cost before client billing is prepared.

How does Everhour turn tracked work into invoices?

Everhour Billing & Invoicing lets users select uninvoiced time and expenses, preview the breakdown, and generate an invoice from rates, time, and billable expenses. Invoiced time is then marked as invoiced so the same work does not appear again in future invoices.

Turn tracked work into invoices

Track billable work before invoice drafting. Everhour separates non-billable time, applies project or task rates, and gives teams cleaner billing data for repeat client invoicing.

14-day free trial  ·  No credit card  ·  Cancel anytime

Or