Invoice Template for Web Developers in India (Free, GST-Ready)
Invoice templates for freelance web developers — project-based, milestone, retainer, and hourly formats. With SAC code 998314, GST fields, and payment protection clauses.
Create your dev invoice in 60 seconds
GST auto-calculated, PDF download, send to client — free forever.
SAC code & GST for web developers
Web / App Development
998314
GST: 18%
IT Consulting / Advisory
998312
GST: 18%
Software Maintenance
998314
GST: 18%
API / Backend Services
998314
GST: 18%
All web development, mobile app, and software services fall under SAC 998314. GST rate is 18% (CGST 9% + SGST 9% for same-state, IGST 18% for different state, 0% for international clients).
Template 1 — Project-based invoice
Use for fixed-price projects like website builds, app development, or custom software.
Arjun Dev Works
Pune, Maharashtra — 411001
GSTIN: 27XXXXX1234X1Z5 · arjun@devworks.in
SAC: 998314 (Web Development)
TAX INVOICE
INV-2026-031
09/03/2026 · Due: 23/03/2026
Bill To
TechStart Pvt. Ltd., Pune, MH
Same state → CGST + SGST
| Description | SAC | Amount |
|---|---|---|
| E-commerce website (React + Node.js) | 998314 | ₹80,000 |
| Payment gateway integration | 998314 | ₹15,000 |
| 3 months post-launch support | 998314 | ₹12,000 |
Template 2 — Milestone invoice
Use for large projects split into phases. Bill after each milestone is approved.
Arjun Dev Works
SAC: 998314 · GSTIN: 27XXXXX1234X1Z5
TAX INVOICE
INV-2026-032 · Milestone 2 of 3
Project
Mobile App Development — FinTrack App
Total project value: ₹3,00,000 · Milestone 2: Backend API + Database
| Milestone | Status | Amount |
|---|---|---|
| Milestone 1: UI Design + Prototypes | Paid ✅ | ₹1,00,000 |
| Milestone 2: Backend API + Database (current) | Due now | ₹1,00,000 |
| Milestone 3: Testing + Deployment | Upcoming | ₹1,00,000 |
Template 3 — Monthly retainer invoice
Use for ongoing maintenance, support contracts, or monthly dev retainers.
Arjun Dev Works
SAC: 998314 · GSTIN: 27XXXXX1234X1Z5
TAX INVOICE
INV-2026-033
March 2026 Retainer
| Service | Period | Amount |
|---|---|---|
| Monthly maintenance retainer (20 hrs @ ₹1,500/hr) | March 2026 | ₹30,000 |
| Bug fixes & hotfixes (3.5 hrs @ ₹1,500/hr) | March 2026 | ₹5,250 |
| AWS hosting management | March 2026 | ₹3,000 |
Developer-specific invoice best practices
Always specify IP transfer terms
Add: "Source code and IP transferred to client upon receipt of final payment. Until then, all work remains property of [Your Name]." This protects you legally.
Document scope clearly in the invoice
Include what was built, tech stack used, and what is NOT included. Prevents disputes about "you didn't build X" months later.
Use milestone billing for projects above ₹50,000
Never do 100% payment at the end for large projects. Break into 3 milestones: 30% advance, 40% mid-point, 30% on delivery.
Include environment details for deployments
Note: "Deployed to production on [date]. Server access credentials delivered via secure channel." Creates a paper trail.
Add a maintenance exclusion clause
"This invoice covers development only. Ongoing maintenance, bug fixes after 30 days, and new features are billed separately."
Create your dev invoice in 60 seconds
Milestone billing, GST auto-calculation, PDF download, email to client. Free forever.
Start Free — No Credit Card →