What is the difference between a revenue officer and a special agent?
A revenue officer is a regular IRS employee responsible for the collection of taxes through standard procedures. A special agent investigates possible criminal violations of the IRS code. If you are contacted by a special agent (who must disclose his or her status), then immediately terminate the interview and hire a lawyer.