I've been looking into the legality of using/accepting bitcoin in US and I'm seeing the term MTB come up a lot recently. Some say as long as you don't accept over $1,000 a day you're not classified under MTB and can trade bitcoin to USD freely.
I found a good explanation of what defines a "Money transmitting business"
provides check cashing, currency exchange, or money transmitting or remittance services, or issues or redeems money orders, travelers’ checks, and other similar instruments or any other person who engages as a business in the transmission of funds, including any person who engages as a business in an informal money transfer system or any network of people who engage as a business in facilitating the transfer of money domestically or internationally outside of the
conventional financial institutions system -
http://www.law.cornell.edu/uscode/text/31/5330By looking at the definition above, I assumed that BitPay will be classified as a money transmitting business, because they will accept your BTC on behalf of businesses and convert it into USD for businesses to cash it, "outside of the conventional financial institutions sytem". However BitPay states in their blog that they believe they are not a MTB:
So when it comes to accepting bitcoin as a payment, could we say that no one needs to register as a MTB unless you're an exchange like CoinBase, CampBX, MtGox, BitInstant, and etc?