Blog

IT Sector – A driver for growth

The annual revenue of software companies in India is estimated to be in the region of USD 200 Billion in revenue and they contribute about 9% to the GDP. One of the fundamental pillars on which the industry functions is contracts, and particularly, the customer contracts.

Role of General Counsels in IT Companies

The legal department of software companies act as more than legal advisor to internal stakeholders. With customer and vendor contracts forming the backbone of business of software companies, and inorganic growth contributing as a key driving factor, the General Counsel of software company is a key business partner to the business. Role of the General Counsel would typically extend from advising on legal risk, to crisis management to litigation – an expansive portfolio where contract takes substantial time.


Contracting in Software Companies – A Dynamic Portfolio

Contracts are the foundational pillar of business for software companies. Example of some of the common business contracts of a software company range from non-disclosure agreements, customer agreements, licensing agreements, master services agreements, service level agreements, consultancy agreements, framework agreements, manpower services agreements, travel services agreements, lease agreements and infrastructure sharing agreements.

A General Counsel of a software company is an expert on business and legal issues to be addressed in her contracts. However, given the volume of contracts that are executed and the role played by the legal department in managing the in-flight and new contracts, a general counsel is typically assisted by a team of internal or external lawyers.

Despite the human capital that is typically available at the disposal of the general counsel of a software company, there are multiple challenges that need to be dealt with in respect of contracting.

Common Challenges

(a) Absence of an easily searchable repository of all customer contracts

Searching the contract database may be a very common need for a software company- to pull out a specific term from old customer contracts or for that matter, to look at a discount strategy that helped to close a deal. But unless contracts have been converted from PDF to a searchable medium, this cannot be executed. Typical storage solutions like Google Drive, Box or SharePoint are not purpose built for contracts and searching a contract from all of the documents stored on them could be equivalent to searching a needle in a haystack.

(b) Amendments and related papers in connection with a contract are not in one place

Typically, software companies on board a customer through a MSA or a similar omnibus document and then there are usually many amendments and other documents in connection with contracts of a customer. Putting all those as a docket is a smart way to smoothen the workflow.

(c) No easy way to know contracts that are expiring in the current quarter
(d) Knowing which contracts can be terminated by giving reasonable notice

The needs may vary but the timeline to answer these questions is always short and scrambling people at that last moment to do a manual review is generally found to be less than effective.

Know Your Customer

The above are some of the basic requirements. However, software business is an extremely competitive game. Thus, business functions do need more granular information from the legal department about customers. For example:

  • Who are the top 5 customers of the company in terms of number of existing projects?
  • Which customers have payment escalation clauses in the contract?
  • Which customers could terminate contracts just by giving notice?
  • Can reminders be sent for key deliverables and timelines of a contract?

Regulatory Compliances

Then again, apart from generating reports for business divisions, legal departments of software companies may need to address regulatory compliance arising out of contracts. The compliance could range from GDPR to labour laws to FEMA to many other provisions. More importantly, cybersecurity is a big risk today and business needs to have clear idea, on each contract basis, on the obligations and liabilities following a data breach. To be able to know which compliance is mentioned in which contract and setting trackers for staying on top of any changes is a great way to make sure that regulatory burden of a contract is always discharged.

In short, the General Counsels of a software company require systemic support for advancing their objectives w.r.t contracting affairs.

The Cost of Manual Review

If a software business is not using a purpose-built repository or contracts, it will be spending a huge amount of manual time to extract key information and then use excel like applications to track key event and dates. Excel like applications can be diverse in their functions but equally prone to manual errors. Further, in case of crisis response or a due diligence, time is a big constraint that can make or break a desired outcome.

This is where the Riverus Umbrella - Riverus' AI driven contract platform brings the following key features:

  • A single purpose built repository for all contracts
  • Ability to map master agreements with amendments, side letters and even correspondence
  • Search-ability of the contract portfolio with filters on contract attributes. The AI works automatically without the requirement of manual data entry
  • Generating custom reports with specific types of clauses extracted
  • Setting notifications and reminders on key dates and events arising out of a contract
  • Keeping business informed of consent requirements and timeline in case of a crisis or special project

Are you a counsel in an IT-sector company? Book a 30-min demo to see how Riverus can help you manage your contracts.

By Dipankar Bandyopadhyay

Recent Posts

When I practiced actively as a lawyer, I came to advise many fast-growing companies on their...

Supply chain as a topic is gaining increasing attention. The shift of “just in time” to “just in case” is driving...

1. My organization often finds it challenging to locate contractual documents when we need them the...