Good documentation is essential for several reasons including information about where to and how to use the software, its range of validity. This article provides guidelines for producing documentation that would help serve these and other sustainability goals of the software.