What the IRS Actually Requires


Still life on a desk: an open ledger notebook with neat handwritten rows of dates and dollar amounts (illegible), a calculator, a pencil, and a phone showing a payment received with a green check.

When a customer pays a business in crypto, the IRS treats it as ordinary business income, taxed on its dollar value at the moment it is received. This is true whether the business converts it to dollars right away or holds it. A business paid $200 worth of Bitcoin has $200 of taxable income, and that figure never changes. If it converts straight away, there is nothing more to report. If it holds the Bitcoin and later sells it when the value has risen to $250, the extra $50 is a separate taxable event at that point. Most small businesses using automatic conversion never reach that second step. The dollar amount settles to the bank account, and the tax treatment is the same as any other sale. Form 1099-DA is used by qualifying digital-asset brokers including crypto payment processors and exchanges to report certain digital-asset transactions to customers and the IRS[1]. Whether your payment provider issues one depends on how the provider and transaction are classified under the IRS rules[2].

Brokers report gross proceeds to the IRS[3]. The business owner still needs to record the dollar value of each payment at the time of receipt, because the form alone does not capture everything the IRS requires[4]. Stablecoins simplify this considerably. Because USDC is always worth one dollar, the fair market value calculation is straightforward[5]: one USDC received equals one dollar of income.