This guide details Stata's commands for generating reports in various formats, including Word, Excel, PDF, and HTML. It outlines two main types of commands for report creation: those that include full output from Stata commands and allow for Markdown formatting, and those that utilize stored results to insert into text and tables. The guide emphasizes the reproducibility of reports by saving the do-file or text file that runs the Stata commands. It also describes how reports can be dynamic, updating automatically when the underlying data changes. Additionally, the document explains the use of dynamic document commands to embed Stata output in text files and create formatted HTML and Word documents. The guide further covers the putdocx, putpdf, and putexcel commands, which create customized documents with Stata results, detailing how to format text and tables within these documents. Examples of commands for creating reports are provided throughout the text.