Consultant and Freelancer Agreement Checklist for Indian Startups: IP, Confidentiality, GST, Data and Exit Terms
A practical consultant and freelancer agreement guide for Indian startups covering scope, IP assignment, confidentiality, data protection, GST, TDS, non-solicit, termination, deliverables and dispute control.
Why consultant agreements matter for startups
Early-stage startups use freelancers for code, UI design, brand identity, content, finance, sales, product research, compliance and growth experiments. The speed is useful, but the legal record is often weak. A founder pays through UPI or bank transfer, receives files on WhatsApp, gives access to production systems, and assumes the company owns everything.
That assumption is dangerous. Indian contract, copyright, confidentiality, tax and data rules require clear documentation. Investors ask who created the product, whether IP was assigned, whether contractor access was revoked, whether open-source components were used, and whether customer data was handled lawfully.
The contract map founders should use
| Clause | Founder question | Risk if skipped |
|---|---|---|
| Scope | What exactly must be delivered? | Endless revisions and disputes |
| IP assignment | Who owns code, design, content and inventions? | Product ownership challenge |
| Confidentiality | Can the consultant reuse internal information? | Leakage of product and customer data |
| Data access | Will personal or customer data be processed? | Security and DPDP exposure |
| Payment and tax | What invoice, GST and TDS treatment applies? | Ledger mismatch and notices |
| Termination | What happens to unfinished work? | Delivery gaps and ransom behaviour |
Scope, milestones and acceptance
The most common freelancer dispute is not legal language; it is unclear scope. The agreement should attach a statement of work describing deliverables, milestones, formats, review cycles, acceptance criteria, timelines, dependencies and what is out of scope. If the freelancer is building software, define repositories, documentation, environments, testing and handover.
- Use milestone-based deliverables instead of a vague monthly retainer where possible.
- Define the number of revision cycles included.
- Add customer or founder dependencies and response timelines.
- State whether acceptance is written approval or deemed approval after a defined period.
- Keep all change requests in writing with price and timeline impact.
IP assignment: payment alone is not enough
Founders should not rely only on invoices to prove ownership. A written IP assignment should clearly transfer business-related works to the company, including source code, design files, copy, brand assets, drawings, product documentation, datasets, inventions and derivative works. It should also require the consultant to sign further documents if needed during trademark, copyright, patent, funding or acquisition diligence.
The agreement should identify excluded tools and pre-existing IP. A developer may use generic libraries, templates or personal utilities. A designer may use licensed fonts or stock assets. These should be disclosed so the startup knows what it owns, what it licenses and what it cannot resell.
| Asset | Founder check | Evidence |
|---|---|---|
| Code | Repository, commit history and licence review | Git access and assignment |
| Design | Editable files and font/image licences | Figma/source files |
| Content | Originality and usage rights | Plagiarism/source record |
| Brand | Logo and trademark clearance | Assignment and search notes |
| Data | Source, consent and deletion terms | Data-processing trail |
Confidentiality, data and system access
Consultants often receive more access than employees: product roadmaps, customer lists, dashboards, analytics, cloud accounts, payment tools, CRM data and unreleased features. The agreement should protect confidential information and require need-based access, secure storage, no unauthorised copying, prompt incident reporting and return or deletion at exit.
If personal data is processed, founders should define the purpose, instructions, security controls, sub-contractor use, deletion obligations and breach cooperation. Do not promise controls the startup does not operate. A realistic security schedule is better than a beautiful but false one.
GST, TDS and invoicing
Tax treatment depends on the nature of service, consultant status, residency, GST registration and payment flow. Many Indian consulting payments require TDS review, often under professional or technical-services provisions. GST may apply if the consultant is registered or required to register. Cross-border freelancer payments may require additional tax, FEMA and documentation checks.
- Collect PAN, GSTIN, bank details and address before first payment.
- Define whether fees are inclusive or exclusive of GST.
- Require proper tax invoice where GST applies.
- Check TDS section, rate and threshold with finance.
- For foreign consultants, check tax residency, withholding and remittance documentation.
- Match invoices to milestones before releasing payment.
Independent contractor or disguised employee?
Calling someone a consultant does not automatically make them independent. If the person works full-time, under daily control, using company tools, with fixed hours, benefits and no entrepreneurial risk, the relationship may look employment-like. That can create labour, tax, social security and termination issues.
Free Weekly Newsletter
Subscribe to BSA startup funding alerts
- Every Sunday, all Indian startup funding alerts in one place
- Monthly funding report on the last day of the month
- Free, concise, founder-focused, and easy to unsubscribe
Get the complete Indian startup funding roundup in your inbox, covering deals, sectors, investor moves, and founder readiness notes from the week.
Built for founders, investors, CFOs, and advisors
No spam. Unsubscribe anytime.
The agreement should reflect reality. If the startup wants employee-style control, hire the person properly. If it wants consulting flexibility, use output-based deliverables, limited control, independent tax responsibility and clear non-exclusive engagement terms.
Termination and handover
Termination clauses should cover notice, payment for accepted work, treatment of partially completed work, IP transfer, access revocation, return of property, confidentiality survival and dispute resolution. For critical freelancers, add a handover period and documentation requirement so the startup is not locked out of its own product.
- Collect all editable/source files before final payment.
- Transfer repository, domain, cloud and tool ownership to company accounts.
- Revoke access after handover.
- Get written confirmation of deletion of local confidential data.
- Document pending bugs, credentials, dependencies and known limitations.
The Best CS Firm In India approach is to treat every freelancer who touches product, brand, data or customers as a diligence-risk holder until documents prove otherwise.
FAQs for founders
Can one agreement cover multiple freelancers?
Use a standard template, but each freelancer should sign separately with a specific statement of work and IP assignment.
Should equity be given to consultants?
Only after checking ESOP/consultant eligibility, tax, valuation and vesting. Do not promise advisory equity casually.
Can a freelancer showcase work in a portfolio?
Only if the company allows it. For confidential or unreleased products, portfolio use should require written approval.
What should go into the investor data room?
Signed agreements, SOWs, invoices, IP assignment, access revocation records, open-source/licence notes and proof of handover.
Need expert support?
BSA supports founders across India with ROC, FEMA, due diligence, fundraising readiness, and company secretarial execution.
