https://www.taxconnections.com/taxblog/tax-filing-for-american-freelancers-living-abroad/
Tax Filing For American Freelancers Living Abroad