Quantum chemical high level ab initio coupled-cluster and multiconfigurational perturbation methods have been used to compute vertical and adiabatic ionization potentials of the five canonical DNA and RNA nucleobases: uracil, thymine, cytosine, adenine, and guanine. Several states of their cations have been also calculated. The present results represent a systematic compendium of these magnitudes, establishing theoretical reference values at a level not reported before, calibrating computational strategies, and guiding the assignment of the features in the experimental photoelectron spectra.