In the problem of horizontal convection a non-uniform buoyancy, $b_{s}(x,y)$, is imposed on the top surface of a container and all other surfaces are insulating. Horizontal convection produces a net horizontal flux of buoyancy, $\boldsymbol{J}$, defined by vertically and temporally averaging the interior horizontal flux of buoyancy. We show that $\overline{\boldsymbol{J}\boldsymbol{\cdot }\unicode[STIX]{x1D735}b_{s}}=-\unicode[STIX]{x1D705}\langle |\unicode[STIX]{x1D735}b|^{2}\rangle$; the overbar denotes a space–time average over the top surface, angle brackets denote a volume–time average and $\unicode[STIX]{x1D705}$ is the molecular diffusivity of buoyancy $b$. This connection between $\boldsymbol{J}$ and $\unicode[STIX]{x1D705}\langle |\unicode[STIX]{x1D735}b|^{2}\rangle$ justifies the definition of the horizontal-convective Nusselt number, $Nu$, as the ratio of $\unicode[STIX]{x1D705}\langle |\unicode[STIX]{x1D735}b|^{2}\rangle$ to the corresponding quantity produced by molecular diffusion alone. We discuss the advantages of this definition of $Nu$ over other definitions of horizontal-convective Nusselt number. We investigate transient effects and show that $\unicode[STIX]{x1D705}\langle |\unicode[STIX]{x1D735}b|^{2}\rangle$ equilibrates more rapidly than other global averages, such as the averaged kinetic energy and bottom buoyancy. We show that $\unicode[STIX]{x1D705}\langle |\unicode[STIX]{x1D735}b|^{2}\rangle$ is the volume-averaged rate of Boussinesq entropy production within the enclosure. In statistical steady state, the interior entropy production is balanced by a flux through the top surface. This leads to an equivalent ‘surface Nusselt number’, defined as the surface average of vertical buoyancy flux through the top surface times the imposed surface buoyancy $b_{s}(x,y)$. In experimental situations it is easier to evaluate the surface entropy flux, rather than the volume integral of $|\unicode[STIX]{x1D735}b|^{2}$ demanded by $\unicode[STIX]{x1D705}\langle |\unicode[STIX]{x1D735}b|^{2}\rangle$.