In order for a PV implementation programme to be successful, it needs to be designed with quality assurance in mind throughout the implementation process, not just when hardware is procured. Quality assurance has important implications for, inter alia, programme design, selection of equipment and supplier, checking compliance of systems/components delivered, installation and commissioning, ongoing maintenance, and training of personnel at various levels. This RPG provides an overview of three important aspects of quality control: Quality Management, hardware certification and training accreditation.