We present a method to separate surface from volume contributions in the fine structure of ionization edges in electron energy loss spectrometry (ELNES). It is based on spectra taken at two positions with different surface-to-volume ratio. Contrary to the similar spatial difference method it uses well defined scaling factors, allowing an estimate of the errors propagated into the result.