We report on a new software package that allows to calculate the energy loss processes in a photo- and Auger electron spectrum. The calculations are performed within our previously published semiclassical dielectric response model. The model takes into account energy loss, which takes place because of the sudden creation of the static core hole and as the photoelectron travels in the bulk, passes the surface region and continues in the vacuum where it interacts with its image charge before it ends up in the electron spectrometer. It is a one-step model, which includes interference effects between these excitations. The only input in the calculations is the dielectric function of the material. We discuss the capabilities of the software and illustrate some examples of its practical application, including comparison with experimental spectra. We hope the software will be useful for the investigations of fundamental excitation mechanisms in XPS and AES. The software is free for noncommercial use. Copyright © 2012 John Wiley & Sons, Ltd.