While ZipRecruiter is seeing annual salaries as high as $183,000 and as low as $18,000, the majority of Visa Officer salaries currently range between $31,000 (25th percentile) to $100,000 (75th percentile) with top earners (90th percentile) making $146,500 annually across the United States.