We have carried out a theoretical and experimental investigation of the beryllium K-edge soft x-ray absorption fine structure of beryllium compounds in the oxygen group, considering BeO, BeS, BeSe, and BeTe. Theoretical spectra are obtained ab initio, through many-body perturbation theory, by solving the Bethe–Salpeter equation (BSE), and by supercell calculations using the core-hole approximation. All calculations are performed with the full-potential linearized augmented plane-wave method. It is found that the two different theoretical approaches produce a similar fine structure, in good agreement with the experimental data. Using the BSE results, we interpret the spectra, distinguishing between bound core-excitons and higher energy excit...