Josh Marshall provides a nice discussion of the difference between how NATO is funded versus how much each of its members spends on national defense, which begins with:
As we move toward the NATO Summit and the Putin-Trump summit, I thought it made sense to review some of the details behind the President’s demands that NATO member countries pay up and stop doing what he regards as freeloading on the US taxpayer dime. Most people have a general sense that Trump doesn’t seem to grasp how an alliance works, that it’s not meant to function as a protection racket. But the actual details are both sillier and more significant than it may seem on the surface.
While I applaud his discussion, something is amiss here:
The vastly greater amount is the combined military budgets of all the member countries combined, which was $921 billion in 2017. The great majority of that is made up of the US military budget. In 2017 the US military budget was $610 billion. The coming fiscal year puts it at $700 billion. (That big run-up is significant and we’ll return to it.) Some of that difference is driven by the fact that the US economy is far larger than any individual NATO member state. But the US also spends much more on a per capita basis. Staying with the 2017 numbers, the US spends 3.61% of GDP on defense. The next major NATO member is the UK down at 2.36% while most other major NATO powers are significantly under 2%. (Examples: France, 1.79%; Germany, 1.2% Canada, 1.02%)
Actually, U.S. national defense spending was over $744 billion in 2017, which came to 3.8% according to this source. Call me a pacifist but maybe we should all be spending less on the ability to wage war.