Firstgreen Consulting Pvt Ltd

Firstgreen solar academy

Power Purchase Agreements (PPAs) for solar projects

Welcome to the firstgreen solar academy ccoue on ” Power Purchase Agreements (PPAs) for solar projects” This course is designed for the solar professionals who wish to develop their expertise in solar transaction advisory services. The course uses various case studies to explain the fundamentals of PPAs in the context of sale of power to Discoms under a PPA, as well as the sale of power under a PPA to Commercial & Industrial consumer. There are four modules of this course which focus on basic principles of contracting, PPAs fwith Discoms, PPAs for C&I consumers and PPAs under an open access arrangement. The course participants will be able to create their own PPA termsheet using our working templates and wil be able to assess the financial cash flow of a solar project under a PPA. The course covers case studies of Discom PPAs as well as C&I PPAs. . 


We are having India’s fastest growing solar developers for commercial and industrial solar rooftop

2000KW Solar PPAOperational projects

No Upfront investment from consumers

30% savings through increased yield

Guaranteed savings in your plant through our specialised plant performance assessment services.

Power Purchase Agreements for solar projects

Solar projects use Power Purchase Agreements (PPAs) to sale electricity to Discoms, as well as to private consumers as a part of the C&I PPAs. PPAs are drafted to meet the specific requirements of a client and have significant impact on the project viability. In this course of four modules the participants will be able to understand the basic concepts of electricity sale and purchase arrangements. The course will also examine different payment security mechanisms associated with the PPAs. The course is boult based on our own experience and the participants will be able to understand the PPA negotiating strategies through attending this course.  This course teahces the participants on the various clauses applicable in the PPAs to develop a secure solar project. 

The course start with an introduction to the basic principles of electricity sales and purchase, and then continue with PPAs in the context of solar project development, The course will also deminstrate the PPA drafting with some of the critical terms such as force measure, termination, dispute resolution etc.  The course will be built on case studies related to solar PPAs for C&Ias well as Discom PPAs. 

What you will learn : -

Module 1

Introduction to electricity trading and market structure

Overview of electricity market, role of different entities, power purchaseing and electricity trading through PPAs

Module 2

Understanding the PPA termsheet

Contract price, quantitiy and delivery, outages, deemed generation, tenure, payment security etc. 

Module 3

Case studies of Solar PPAs

Case study of a solar PPA with C&I consumer, PPA with Discom, 

Module 4

Understanding the PPA risks & PPA negotiation strategies

Risks associated with deemed generation, take or pay contract, payment security issues, etc. 

Dr. Sanjay Vashishtha

Dr. Vashishtha is the founder and CEO of Firstgreen Consulting. Dr. Vashishtha overseas the project origination, structuring and PPA negotiation for various clients in C&I sector as well as utility sector. Prior to FIrstgreen he has been working with Suzlon roup and DLF for developing solar and wind assets. Over the years, Dr. Vashishtha has worked across the value chain in the renewable energy domain along with various stakeholders

Related Courses

    Etiam magna arcu, ullamcorper ut pulvinar et, ornare sit amet ligula. Aliquam vitae bibendum lorem. Cras id dui lectus. Pellentesque nec felis tristique urna lacinia sollicitudin ac ac ex. Maecenas mattis faucibus condimentum. Curabitur imperdiet felis at est posuere bibendum. Sed quis nulla tellus.


    63739 street lorem ipsum City, Country


    +12 (0) 345 678 9


    become part of our

    contact us

    Talk To Us & We’ll Talk To You!

    Subscribe to Firstgreen blog

    Get notified about new articles on our blog