Its free for most US markets and a number of O'seas markets if you make a small number of trades per month. Otherwise they cost $10 per month last time I looked.
There are fees though for other o'seas markets where the exchanges fees are such that IB chooses not to absorb them (eg Eurex, TOPIX, FTSE and others).