Can Americans apply for the D7 Visa? USA citizens can apply for the D7 Visa, provided that they can meet the program’s requirements, and the passive income requirement, in particular. By Andre Bothma|2021-05-10T12:20:35+00:00October 28th, 2020|D7 FAQ|0 Comments Share This Story, Choose Your Platform! FacebookXLinkedInPinterest