Reply To: Register your site as a business? [bsa_pro_ad_space id=2] April 2, 2006 at 4:34 pm #687644 AnonymousInactive I Incorporated an LLC in Delaware. Because i am not a us citizen, I am not subject to Tax in the USA.:roflmao: