I *finally* managed to get an ITIN tax code number from the IRS after 3 attempts. You need this number if you working as an individual and are not a US developer to get the full amount owed to you (if you don't have one, the IRS hold 30% of your earnings from said sites).
It does not apply to google play or itunes because they pay their foreign developers through their foreign headquarters. BUT you do need it for Microsoft XBLIG, Windows Phone Marketplace, Amazon app store, and Kongregate to name a few places. So you might want to get one if you're a UK or European developer, if you intend to use those platforms now or in the future.
So first off, there's a good tutorial I found here: http://dancingdonkey.co.uk/tutorials...-itin-tutorial
Some tips from my experience trying to get an ITIN:
- You either need to send off your actual passport or a US notarized copy of it. I tried sending a copy notarized by my bank on the first attempt, but that wasn't good enough. I had no idea where I could get a US notarized copy in my area so I ended up sending my actual passport.
- You have to send a supporting letter along with your application. Don't use the letter Microsoft link to on their XBLIG site. It's not worded correctly, and the IRS rejected my application because of it. Microsoft won't update it either because their support for XBLIG is virtually non-existent. I ended up using Amazon's ITIN letter instead, which I got by emailing their support. Kongregate can also supply a similar letter which I imagine is fine. Amazon's letter definitely works though
- It takes about 6-8 weeks for a response. With my successful application I sent it near the beginning of march, and received my passport back & ITIN yesterday. This time of year is when they are at their busiest though.