Co-Founder Programme We co-found three products a year for 10 to 15 per cent equity. Next cycle: January 2027. Next cycle Jan 2027 Booking projects from January 2027
Ownership

Who owns the code? What Indian businesses should check before they pay a developer.

Paying for software does not make it yours. Under the Copyright Act, 1957, the person or company that writes the code owns it until they assign it to you in a signed document. Here is what the Act says, what investors check and the paperwork that protects you.

The short answer

If your employee writes code as part of their job, your company owns it. If a freelancer or a development company writes it, they own the copyright until they assign it to you in writing. Paying the invoice is not enough on its own.

This guide quotes the Copyright Act, 1957 as published by the Copyright Office, Government of India, checked on 15 October 2026. It is general information, not legal advice. Ask your lawyer to review your contracts.

What the Act says

Code is a literary work

The Act defines a computer programme as a set of instructions that can make a computer perform a task or achieve a result. It says a literary work includes computer programmes, tables and compilations, including computer databases (section 2(ffc) and 2(o)). So your source code has the same copyright protection as a book.

The author is the first owner (section 17)

The author of a work is the first owner of its copyright. The main exception covers employees. When an employee makes a work in the course of their employment under a contract of service, the employer is the first owner, unless they have agreed otherwise (section 17, clause (c)).

A freelancer or an outside development company is not your employee, so this exception does not help you. The freelancer, or the company whose staff wrote the code, is the first owner. You become the owner only through an assignment.

An assignment must be in writing and signed (sections 18 and 19)

Copyright can be assigned in full or in part. You can also take an assignment of work not yet created, which takes effect when the work comes into existence (section 18(1)). But an assignment is valid only if it is in writing and signed by the person assigning it or their authorised agent (section 19(1)).

The assignment must identify the work and state the rights assigned, how long the assignment lasts and where it applies (section 19(2)). It must also state the royalty or other consideration payable (section 19(3)). For a software project, that is usually the project fee.

The gaps the law fills, and why you should not rely on them

  • No period stated: the assignment is treated as lasting five years from the date of assignment (section 19(5)).
  • No territory stated: the assignment is presumed to cover India only (section 19(6)).
  • Rights not used within a year: if you do not exercise the assigned rights within one year, the assignment of those rights is treated as lapsed, unless the assignment says otherwise (section 19(4)).
  • New media: an assignment does not cover a medium or mode of use that did not exist, or was not in commercial use, when it was made, unless the assignment specifically mentions it (section 18(1), second proviso).

A careless one-line clause can leave you owning your own product for five years, and in India only. A good assignment states the full term of copyright, every country, and that the rights do not lapse if unused.

Moral rights stay with the author (section 57)

Even after an assignment, the author keeps the right to claim authorship and to object to distortion or changes that would harm their honour or reputation. For code, the Act says the author cannot object to adaptations of a computer programme covered by section 52(1)(aa). For designs, illustrations and written copy, moral rights matter more. Many contracts include the author's promise not to enforce these rights. Ask your lawyer how far that works in your case.

Licences follow the same rules (sections 30 and 30A)

A licence must also be in writing, and the rules in section 19 apply to licences too. If your developer licenses you their own tools or code libraries rather than assigning them, the licence should say it is permanent, worldwide and royalty-free. Otherwise the five-year and India-only defaults can apply to it.

Code written with AI tools

For a computer-generated work, the Act names as author the person who causes the work to be created (section 2(d)(vi)). How this applies to code written with AI assistants is not settled. Keep it simple: the contract should assign to you everything the developer delivers, however it was produced.

What investors and buyers check

When you raise money or sell the business, the investor's or buyer's lawyers check that the company owns its product. Expect to be asked for:

  • a signed assignment from each founder for code written before the company was formed, because until then it belongs to the founder personally;
  • employment contracts with a clear IP clause for every employee who worked on the product;
  • signed assignments from every freelancer and outside company, with the term, territory and payment stated;
  • proof that the domain, cloud, code repository and app store accounts are in the company's name;
  • a list of open-source components and their licences.

Gaps can delay a funding round or lower the price. Fixing them before due diligence is much easier than fixing them during it.

Code is only part of it

Ownership problems are usually practical before they are legal. A developer who controls your domain, hosting or app store account can stop your business even if the paperwork is perfect. Check that your company holds:

  • the domain name, with your company as the registrant;
  • the hosting and cloud accounts, in your company's name and paid with your card;
  • the code repository, in your company's own GitHub, GitLab or Bitbucket organisation;
  • the Apple and Google developer accounts for any app;
  • the analytics, payment gateway, WhatsApp Business Platform and email accounts, with you as the owner.

Open-source code

Almost every product uses open-source components. They stay under their own licences, which is normal. Some licences, such as the GPL and AGPL, carry duties that matter for commercial software. Ask your developer for a list of open-source components and their licences, and keep it with your IP paperwork.

What to put in the contract

  1. An assignment to your company of the copyright and other IP in everything delivered, including work not yet created, signed by the developer.
  2. The full term of copyright and every country, with wording on new media that your lawyer drafts with section 18 in mind.
  3. A statement that the assigned rights do not lapse if you do not use them within a year.
  4. The consideration, usually the project fee, stated in the document.
  5. A permanent, worldwide, royalty-free licence for any of the developer's existing tools built into your product.
  6. A list of open-source components and their licences.
  7. A duty to hand over code, credentials and documentation when the work ends.

This is the approach our own terms take. Whoever you hire, ask your lawyer to review the contract. They can also tell you whether stamp duty applies in your state.

If you already have a gap

It is usually fixable. Ask the developer to sign a confirmatory assignment of the work already done, using your lawyer's wording, and move the accounts into your company's name as soon as you can. If the developer cannot be reached, a lawyer can advise on your options. Our project rescue audits flag these gaps as part of the review.

Sources

  1. Copyright Office, Government of India: Copyright Act, 1957, Chapter IV (sections 17 to 21), checked 15 October 2026
  2. Copyright Office, Government of India: Copyright Act, 1957, Chapter I (definitions, section 2), checked 15 October 2026
  3. Copyright Office, Government of India: Copyright Act, 1957, Chapter VI (licences, sections 30 and 30A), checked 15 October 2026
  4. Copyright Office, Government of India: Copyright Act, 1957, Chapter XII (section 57, author's special rights), checked 15 October 2026

General information, not legal, tax or financial advice. Figures were checked on the publication date and can change, so confirm the current position with the source or a qualified adviser before you act.

Free 30-minute call

Want this applied to your project? Ask an engineer.

Thirty minutes with a senior engineer, free and with no obligation. Bring the problem, not a brief.

Questions, answered

Frequently asked questions.

Do I own code I paid a freelancer to write?

Not automatically. Under the Copyright Act, 1957, the freelancer is the author and the first owner of the code. You become the owner only when they assign the copyright to you in a written document they sign. Check your contract, and ask for a signed assignment if there is none.

Does code written by my employees belong to my company?

Generally yes. Under section 17 of the Copyright Act, an employer is the first owner of work an employee makes in the course of employment under a contract of service, unless they agreed otherwise. Still put a clear IP clause in employment contracts, because investors' lawyers will check them.

What happens if an assignment does not mention duration or territory?

The Copyright Act fills the gap in a way that rarely suits a business. If no period is stated, the assignment is treated as lasting five years. If no territory is stated, it is presumed to cover India only. Ask for the full term of copyright and every country, in writing.

Can I fix a missing IP assignment later?

Usually, yes. The developer can sign a confirmatory assignment of the work already done. If they cannot be reached or will not sign, take legal advice on your options. Fixing it before you raise investment or sell the business is far easier than fixing it during due diligence.

Does an NDA give me ownership of the code?

No. An NDA only stops the other side from sharing your confidential information. Ownership of copyright passes only through a written, signed assignment that identifies the work and states the rights, duration and territory. You usually need both documents, or one contract that covers both.

Still have a question? Call +91 99966 88404 and speak to an engineer.

Want to know where you stand? We will check it with you.

Thirty minutes with a senior engineer, free and with no obligation.

Or call us+91 99966 88404

What happens next

  1. A free 30-minute callWith a senior engineer, at a time that suits you. No obligation.
  2. A short discoveryWhat it covers is agreed in writing before it starts.
  3. A written scope and a fixed quoteIn rupees, with any GST shown separately, before you commit to a build.

A senior engineer replies within one working day, in Indian business hours (IST).

Cookie preferences

Choose which cookies we may use. You can change this at any time using the Cookie settings link at the bottom of every page.

Strictly necessary Always on

Keep the site secure and working, and remember this choice.

Count visits and show which pages are useful, so we can improve the site. Google Analytics.

Measure our advertising and show relevant ads on other sites. Google Ads, Meta and LinkedIn.

Cookie Policy · Privacy Policy