FreeInvoicePDF.org
Invoice ExamplesSoftware Consultant
Professional Services

Software Consultant Invoice Example

Day-rate invoice for a Bengaluru software consultant billing a Mumbai client for an architecture review and migration sprint.

Loads into the free builder with every field filled. Edit anything, then download a real PDF. No signup.

Kaveri Ananth Consulting
Flat 12B, Prestige Falcon Towers, Brookefield, Bengaluru, Karnataka 560037
INVOICE
#KA-2026-0231
Billed To
Veertech Solutions Pvt Ltd
6th Floor, One BKC, Bandra Kurla Complex, Mumbai, Maharashtra 400051
Project
Platform architecture review and migration sprint
DescriptionQtyRateAmount
Architecture review and scalability assessment (day rate)3₹45,000.00₹1,35,000.00
Implementation sprint: service migration to managed Kubernetes8₹42,000.00₹3,36,000.00
Knowledge-transfer workshop for internal engineering team1₹35,000.00₹35,000.00
Subtotal₹5,06,000.00
Tax (18%)₹91,080.00
Total₹5,97,080.00
Notes

GSTIN 29AATFK1234P1Z6, SAC 998313 (IT consulting services). Place of supply is Maharashtra while the consultant is registered in Karnataka, so IGST at 18 percent applies.

Independent software consultants in India typically bill a mix of day rates for high-level work like architecture reviews and either day rates or fixed sprint fees for implementation. GST at 18 percent applies to consulting and IT services, and the invoice needs a GSTIN, an SAC code, and a clear place-of-supply state, since that determines whether IGST or CGST plus SGST applies. A knowledge-transfer or handover session is commonly billed as its own item rather than folded into the sprint.

What should a software consultant invoice include?

  • GSTIN of both the consultant and the client, since GST invoices require both for input credit
  • SAC (Services Accounting Code) for the type of service billed, commonly 998313 for IT consulting
  • Place of supply state, to determine whether IGST or CGST plus SGST applies
  • Day rate and number of days for each phase of work: review, implementation, handover
  • Invoice number in the sequential format required under GST rules
  • Bank account and UPI details for payment
  • PAN of the consultant if requested by the client for TDS purposes

How to create a software consultant invoice

  1. 1Add your business details. Your name, address, contact details and tax number if you are registered.
  2. 2Add the client. Their name and billing address. Save them to reuse next time.
  3. 3List the work. Break the job into clear line items the way a software consultant bills (see below).
  4. 4Add tax. Apply your tax rate (this example uses 18%).
  5. 5Set payment terms and a due date. State when payment is due and how the client can pay.
  6. 6Download or send. Export a clean PDF, or email it to the client. No signup, no watermark.

How do you itemise a software consultant invoice?

Bill each phase of the engagement, architecture review, implementation sprint, knowledge transfer, as its own line with the day rate and number of days, since clients usually want to see effort broken out by phase for their own project tracking. Keep the knowledge-transfer or handover workshop as a separate line even if it is short, since it is often scoped and paid for as a discrete deliverable. GST at 18 percent is calculated on the full invoice value; if the consultant and client are in different states, IGST applies instead of CGST plus SGST, so set the place of supply correctly.

What do software consultants typically charge?

RegionTypical billing
India (Bengaluru / Mumbai)₹15,000 to ₹45,000 per day depending on seniority and domain
United States$800 to $2,000 per day for a similar seniority level
United Kingdom£600 to £1,400 per day
UAEAED 2,500 to AED 6,000 per day

Indicative ranges for guidance. Your rate depends on experience, location and the job.

Do software consultants charge tax on invoices?

GST applies at 18 percent on software consulting and IT services under SAC 998313, and registration is required once turnover crosses ₹20 lakh for services, or ₹10 lakh in some special category states. If the consultant is in Karnataka and the client is in Maharashtra, this is an inter-state supply and IGST at 18 percent applies rather than splitting into CGST and SGST. TDS may also be deducted by the client under Section 194J, separate from GST, so many consultants note both on the invoice or in the covering email.

What payment terms should a software consultant use?

Day-rate engagements are commonly invoiced at the end of each phase or fortnightly for longer projects, with payment due in 15 to 30 days. Many consultants ask for a portion of the fixed-scope work upfront, especially for a first engagement with a new client. TDS deducted by the client under Section 194J should be reconciled against Form 26AS rather than chased on the invoice itself.

Frequently asked questions

Should GST be charged if the client is outside India?+

Exports of services can be zero-rated under GST if payment is received in convertible foreign exchange and other conditions are met, but this is a different treatment than a routine domestic invoice, so check with an accountant before zero-rating an invoice.

What is the difference between IGST and CGST plus SGST on this invoice?+

It depends on whether the consultant and client are in the same state. Same state means CGST plus SGST, split evenly; different states means IGST at the same combined rate, charged as one line.

Does the client deduct TDS in addition to paying GST?+

Yes, typically under Section 194J for professional or technical services, at 10 percent, which is separate from GST and is adjusted against the consultant's income tax, not against the GST payable.

How should the knowledge-transfer session be billed if it runs shorter than planned?+

Bill it at the agreed day rate prorated for the actual time if that was the arrangement, but note on the invoice that it was a partial day so the client's records match what was delivered.

Make this software consultant invoice yours

Load the example, swap in your details and download a clean PDF. Free, no signup, no watermark.

Use this example

Last reviewed February 2026

Related invoice examples

Summit Network Solutions
4500 Trueman Blvd, Suite 100, Hilliard, OH 43026
INVOICE
#SNS-2026-0893
Billed To
Redwood Family Dental
890 Sawmill Rd, Columbus, OH 43235
Project
Managed IT services, July 2026
DescriptionQtyRateAmount
Managed workstation support, 24 seats at $145 per seat per month24$145.00$3,480.00
Cloud backup and disaster recovery plan, 3 servers3$220.00$660.00
Out-of-scope project hours: wireless access point install5$165.00$825.00
Hardware passthrough: replacement firewall appliance, cost plus 15 percent1$890.00$890.00
Subtotal$5,855.00
Total$5,855.00
IT Support / MSP
Vantage Web Studio
1120 Folsom St, San Francisco, CA 94103
INVOICE
#2026-041
Billed To
Blue Harbour Coffee Roasters
84 Wharf Road, Portland, ME 04101
Project
Storefront rebuild
DescriptionQtyRateAmount
Design system and responsive layout (Figma to production)1$2,400.00$2,400.00
Next.js front-end build, 9 page templates1$3,600.00$3,600.00
Headless CMS setup and content migration1$1,200.00$1,200.00
Performance pass and Core Web Vitals tuning8$95.00$760.00
Subtotal$7,960.00
Total$7,960.00
Web Developer
Meridian Advisory
Torstraße 140, 10119 Berlin
INVOICE
#MC-2026-014
Billed To
Kessler & Voss GmbH
Neuer Wall 50, 20354 Hamburg
Project
Operations review, phase 1
DescriptionQtyRateAmount
Discovery workshops and stakeholder interviews41.100,00 €4.400,00 €
Process mapping and analysis (day rate)61.100,00 €6.600,00 €
Findings report and recommendations21.100,00 €2.200,00 €
Travel and expenses1620,00 €620,00 €
Subtotal13.820,00 €
Tax (19%)2.625,80 €
Total16.445,80 €
Consultant