A police officer shall not receive any fee or other compensation out of the state treasury or the treasury of a locality for any service rendered under the provisions of this chapter other than the salary paid him by the locality and a fee as a witness in cases arising under the criminal laws of the Commonwealth. A police officer shall not receive any fee as a witness in any case arising under the ordinances of his locality, nor for attendance as a witness before any magistrate serving his locality. However, if it is necessary or expedient for him to travel beyond the limits of the locality in his capacity as a police officer, he shall be entitled to his actual expenses, as provided by law for other expenses in criminal cases.
Nothing in this section shall be construed as prohibiting a police officer of a locality from claiming and receiving any reward which may be offered for the arrest and detention of any offender against the criminal laws of this or any other state or nation.
Va. Code § 15.2-1710