Please register to participate in our discussions with 2 million other members - it's free and quick! Some forums can only be seen by registered members. After you create your account, you'll be able to customize options and access all our 15,000 new posts/day with fewer ads.
The simple fact is that a small business here in America is purely American. This might seem obvious, but larger companies, even ones that you think of as American, are "multinational", which simply means they prefer not to pay taxes or use U.S. sources for materials or labor. Virtually all American small businesses hire Americans, spends their money here and it pay their taxes here. The profits stay here, helping to grow our economy. They support other local businesses as well as the government. Small business grows America.
Big corporations can channel their profits overseas, where tax rates are lower. You can't blame them; the U.S. effective corporate tax rate is the second highest in the world!
Small businesses have no such option, they must pay the higher U.S. corporate tax rate.