Well, the problem with bitcoin is, it seems some banks are making an automatized process where if they detect ANY suspicious activity that had to do with an exchange, you would get your funds frozen until further notice. This has been seen a million times with Coinbase.
For this reason i have always been so scared to sell a single satoshi, you never know what the State is going to come up with, I think I will wait until it is clear as water what the conditions are.
It's going to depend on your bank of course, but if decent amounts were arriving in my account I'd pop along with a paper trail and explain it beforehand. Their primary terror is having their arse fined off for money laundering.
And you can avoid banks completely by getting a debit card and withdrawing via normal ATMs. Not so great for huge amounts of course and you have to have to be in the US or EU these days.
Well the problem is if some of your bitcoins have an origin in for example, dead exchanges, as I explained here:
https://bitcointalksearch.org/topic/trading-history-lost-on-dead-exchanges-2671573It's hard to prove the origin is from an exchange's account you owned, if the exchange is dead! what do you do then?
Also, how to prove the origin is from a signature campaign?
https://bitcointalksearch.org/topic/has-anyone-sold-btc-won-here-in-sig-campaigns-how-does-tax-work-2671454It's also tricky. I mean it should be as easy as proving you own the addresses linked to each thread where you posted your address to recieve payments, but tax agencies have no idea about address signing that I know off, so I don't know what to expect exactly.
Also, if you get paid on a website (like my current campaign) you get a different address on each withdraw, and if the site ever goes offline, how do you prove the origin? (same problem as dead exchange problem).
Bitcoin is so damn tricky to tax. I would like to buy some real state some day. If it goes to $1million, what's the point of being rich if you can only spend it on small things to go under the gov's radar? I would rather get it taxed and buy real state, but like I said, im worried that even if I got all of my bitcoin legally, the proof I present wouldn't be convincing to them and then they decide to confiscate all of the BTC that you tried to sell plus anything they would be able to find...