Inland revenue has 3 different meanings across 2 categories:
a board of the British government that administers and collects major direct taxes
Revenue derived from stamps, excise, income tax, etc.
a British government department responsible for the collection of taxes (not including local taxes and customs and excise duties).