Get your taxes done using TurboTax

BitcoinTaxes produces either a CSV, TXF file (can be import to offline TurboTax), Form 8949 PDF or attachable statement. Depending on how you file to which you need. Receiving Bitcoin as payment is income (barter transaction). Calculate the equivalent USD value and report it. If you then sell the Bitcoin, you have to check for any capital gains - because it is property.