NCCR has the responsibilities in building the capacity of cooperative development through the following :
Providing the trainings to Board of Directors, Supervisory Committees and the management of the Cooperatives from Primary Cooperatives, Unions and Federations
Strengthening communities through cooperative capacity building
Reinforcing social interconnectedness through communication and participation
Improving lives whilst maintaining opportunities
Help members to undertake the right project development
Providing different pieces of training mostly on the following :
1) Corporate governance and leadership
2) Financial Management
3) Auditing in cooperatives
4) Financial Reporting
5) Marketing
6) Product design and development
7) Management Information system
8) Environmental risk assessment and management