Lyric discussion by poassniga 

Cover art for Freedom Isn't Free lyrics by Team America Soundtrack

The general meaning of the song is as follows. However, in short, the song is bashing current era politics in the sense that they claim improving foreign policy is hard when in fact it really isn't. Alluding to the phrase; "Freedom Costs a buck 'o five." satyrically states how simple it is to achieve GLOBAL freedom if only everyone were to chip in their $1.05.

Freedom Isn't Free I believe is a bash against common era governments (U.S. in particular). As many people may think, Trey Parker and Matt Stone would never have meaning in their songs but they're actually very intelligent guys. I believe it's a bash particularly on the American government because it's got the whole patriotic American country genre. The main thing I believe it revolves around in the issue of peace and freedom for all in the world. The American government (among others) constantly insist of how hard freedom is to achieve and how grateful we should be; while America is or has been in other countries imperializing countries however you see it. (Example: Nicoragua, Cuba, Iraq.)

Anyway what I'm ultimately getting at is the line repeated in the chorus etc: "Freedom costs a buck o' five." This line is mocking the American government satirically. This I believe because I think Trey and Matt know that it's a lot simpler than the government makes it sound. And if we were all to make a small sacrifice (literally) freedom and peace could be achieved for all. But to the American government - a dollar fifty is way too much! Since this song is making fun of American patriotism and saying that freedom costs a dollar five clearly states that the 20% of privileged people and governments of developed nations feel about freedom and peace. Read the lyrics again now understanding my interpretation.

My Interpretation

Wow. Over-analyze much? It's actually really simple. It's a parody of an uber-nationalist country song, but it's not really satirical. The whole movie is a satire, but the song rings true to the American extremist characters. A "buck 'o' five" simply represents a taxed dollar (for the sake of the song, 5% tax). It's saying if everyone pays there taxes and "dues", they'll have freedom and democracy.