This document provides an overview of reporting tools available in OpenMRS, including SQL, the Reporting Compatibility Module, BIRT and Jasper reports, the DHIS Report Module, Bahmni Reporting, and the Reporting and Reporting REST Modules. It discusses the pros and cons of each tool and demonstrates some of the capabilities. The future of OpenMRS reporting is discussed, including improved analysis and reporting authoring tools, data warehouses, integration with OHDSI, and leveraging big data. A deeper dive into the reporting module is offered to illustrate configuration of reusable reporting elements, custom outputs, and scheduled execution.