A foreign LLC or corporation must pay state taxes in a state where it is registered as a foreign business entity. The business must pay state income taxes unless the state has no income tax. Because the foreign entity is a second state for the business, it must also pay state income tax and other state taxes in its home state. And, of course, income from both the domestic and foreign LLC or corporation is subject to federal income taxes.