3 ms·As I understand L-1 visa holders do pay taxes in US, which is not the case for business travel visa holders.by cosmolev 11y agoAs I understand L-1 visa holders do pay taxes in US, which is not the case for business travel visa holders.