Invoice format for software and IT services

Bill development milestones, support hours or hosting for clients in India or abroad. Add GST only if you're registered, and download the PDF free.

Updated

Where each part goes. Labels only: the free editor starts empty.

In short

An IT services invoice shows your business and GSTIN, the client's details, an invoice number and date, the project, milestone or period, line items such as development, support hours or hosting, the SAC code (usually under 9983, such as 998314 for IT design and development), GST at 18% for clients in India, and payment details. For clients abroad, exports of services can be invoiced without IGST under a Letter of Undertaking (LUT), with the invoice in foreign currency.

Fields to include

  1. Your business name, address, GSTIN and PAN
  2. Client's name, address and GSTIN (or country, for clients abroad)
  3. Invoice number, date and due date
  4. Project, milestone or support period
  5. Line items: development, support hours, hosting, licences
  6. SAC code and GST at 18% (or "Supply meant for export under LUT without payment of IGST")
  7. Currency (INR or the client's currency)
  8. Bank details for domestic transfer or SWIFT

When to use it

  • Software development agencies and freelancers
  • Website design, apps and hosting
  • Annual maintenance and support contracts

How to make one online

  1. Open the free invoice maker

    Tap "Make this invoice free". It opens in your browser; no signup.

  2. Fill in the fields

    Type your details, your customer's and the items. Totals and the CGST, SGST or IGST split are worked out for you.

  3. Download or send

    Download the PDF to print or share. Sign up free to save it and send it on WhatsApp or email.

Make this invoice free

Frequently asked questions

Do I charge GST to a client outside India?

Exports of services are zero-rated. File a Letter of Undertaking (LUT) each year and invoice without IGST, or pay IGST and claim a refund. The service must meet the export conditions, including being paid in foreign currency or as RBI allows.

Which SAC code should a software company use?

Most IT services fall under heading 9983, for example 998314 for IT design and development services. Check the closest description for what you sell.

Can I invoice in US dollars?

Yes. Pick the currency in the editor. For GST returns, convert the value at the applicable exchange rate.

More questions? See the Receipt Book FAQ.

Sources

This page explains the rules in general terms as of November 2026. It is not tax or legal advice; check your case with your CA.

Formats for other industries

All general formats โ†’

Get paid on time, every time.

Start free โ€” no card