inland revenue

public revenue from income tax etc.; (Inland Revenue) UK government department