The study presents an empirical analysis of the relative revenue efficiency of UK universities in providing teaching and research. With government policies pressurizing the largely public-funded universities to secure efficiency in both input usage and output revenue, university producers are modelled as cost-constrained revenue maximizers. Taking explicit account of the quality of research output, the methodology uses linear programming techniques to construct nonparametric cost indirect production frontiers and to compute revenue efficiency relative to these frontiers. Revenue efficiency is then decomposed into its (output) allocative and technical components. Further analysis investigates the sources of allocative and technical inefficiencies.