26 USC 7457 - Witness fees

(a) Amount 
Any witness summoned or whose deposition is taken under section 7456 shall receive the same fees and mileage as witnesses in courts of the United States.
(b) Payment 
Such fees and mileage and the expenses of taking any such deposition shall be paid as follows:
(1) Witnesses for Secretary 
In the case of witnesses for the Secretary, such payments shall be made by the Secretary out of any moneys appropriated for the collection of internal revenue taxes, and may be made in advance.
(2) Other Witnesses 
In the case of any other witnesses, such payments shall be made, subject to rules prescribed by the Tax Court, by the party at whose instance the witness appears or the deposition is taken.