This paper describes the energy resolution of microwave kinetic inductance detectors and models some limiting factors to it. Energy resolution is a measure of the smallest possible difference in energy of the impinging photons, ΔE, that the detector can identify and, as such, is of critical importance for many applications. Limits to the energy resolution caused by the Fano effect, amplifier noise, current inhomogeneities, and readout sampling frequency are taken into consideration for this model. This paper describes an approach to combine all of these limitations and predict a wavelength dependency of the upper limit to the resolving power.