Witnesses are currently paid $40 a day for attendance and $0.70 per mile for travel. Witnesses are the responsibility of the Department of Justice or counsel subpoening a witness and are not paid by the court.