The Cherenkov Telescope Array (CTA) is a worldwide project aimed at building the next-generation groundbased gamma-ray observatory. CTA will be composed of two arrays of telescopes of different sizes, one each in the Northern and Southern hemispheres, to achieve full-sky coverage and a ten-fold improvement in sensitivity with respect to the present-generation facilities. Within the CTA project, the Italian National Institute for Astrophysics (INAF) is developing an end-to-end prototype of one of the CTA Small-Size Telescope’s designs with a dual-mirror (SST-2M) Schwarzschild-Couder optics design. The prototype, named ASTRI SST-2M, is located at the INAF “M.C. Fracastoro” observing station in Serra La Nave (Mt. Etna, Sicily) and has started its verification and performance validation phase in fall 2017. A mini-array of (at least) nine ASTRI telescopes has been proposed to be deployed at the CTA southern site, during the pre-production phase, by means of a collaborative effort carried out by institutes from Italy, Brazil, and South Africa. The CTA ASTRI team has developed a complete end-to-end software package for the reduction, up to the final scientific products, of raw data acquired with ASTRI telescopes with the aim of actively contributing to the global ongoing activities for the official data handling system of the CTA observatory. The group is also undertaking a massive production of Monte Carlo simulation data using the same software chain adopted by the CTA Consortium. Both activities are also carried out in the framework of the European H2020-ASTERICS (Astronomy ESFRI and Research Infrastructure Cluster) project. In this work, we present the main components of the ASTRI data reduction software package and report the status of its development. Preliminary results on the validation of both data reduction and telescope simulation chains achieved with real data taken by the prototype and simulations are also discussed.