Skip to main content Skip to search

Does Your Business Accept Crypto? Here's How to Account for It Correctly

Accepting digital assets like Bitcoin, Ethereum, or stablecoins (USDC/USDT) can open your business to new customers, lower credit card processing fees, and speed up settlement times. However, accepting cryptocurrency as a business payment method also adds layers of accounting, sales tax, and income tax reporting complexity. EDG CPA serves as a specialized Sioux Falls business crypto accountant, helping local and regional companies integrate digital asset payments into their general ledgers effectively while maintaining full compliance with federal and state regulations.

Crypto Payments Are Income at the Value Received

When a customer pays for goods or services using cryptocurrency, the IRS treats the transaction as a trade of property for goods/services.

  • Gross Revenue Recognition: You must recognize gross ordinary business income equal to the Fair Market Value (FMV) of the cryptocurrency in U.S. Dollars at the precise date and time the payment is received.

  • Cost Basis Establishment: The USD value reported as income on the receipt date becomes your company’s starting cost basis for that crypto asset on your balance sheet.
Customer Payment USD Value at Time of Sale Recorded Business Revenue Starting Cost Basis
0.05 BTC $3,500 USD $3,500 USD $3,500 USD
500 USDC $500 USD $500 USD $500 USD
2.0 ETH $6,000 USD $6,000 USD $6,000 USD

What Happens If You Hold the Crypto After Receiving It?

Accepting cryptocurrency creates a two-tier tax liability if your business holds the digital asset in a corporate wallet or exchange treasury instead of converting it immediately to fiat USD:

Ordinary Business Income (Tier 1)

Locked in at the moment of receipt based on USD spot price.

Capital Gain or Loss (Tier 2)

When your business later converts that crypto into USD, pays a vendor, or transfers it, any price movement since the original receipt creates a separate capital gain or capital loss that must be tracked on Form 8949 and Schedule D.

Bookkeeping Challenges Unique to Crypto-Accepting Businesses

Standard accounting platforms like QuickBooks Online or Xero are built to handle single-currency fiat transactions and fall short when managing volatile crypto assets without proper integration:

Intraday Volatility

Price fluctuations throughout the day mean two customers paying the exact same fraction of a token at 9 AM and 3 PM will represent different USD revenue amounts.

Subledger Reconciliation

Crypto wallet addresses and merchant processor accounts (such as BitPay, Coinbase Commerce, or BTCPay Server) function as separate bank accounts that require daily or monthly subledger reconciliation.

Merchant Fee Treatment

Processing fees deducted natively in crypto must be properly parsed and categorized as ordinary operating expenses rather than reducing net revenue.

Payroll and Contractor Payments Made in Crypto

If your business pays employees, freelancers, or vendors using digital assets, specific federal tax and employment requirements apply:

  • W-2 Employees: Crypto wages are subject to standard federal income tax withholding, Social Security, and Medicare taxes. The taxable wage amount is the USD fair market value of the crypto when transferred to the employee.

  • 1099 Contractors: Payments made to independent contractors in crypto totaling $600 or more in a calendar year must be reported on Form 1099-NEC using the USD equivalent at receipt

  • Payroll Tax Withholding: Because payroll tax withholdings must be remitted to tax authorities in USD, businesses paying in crypto must maintain sufficient fiat cash reserves to cover federal tax deposits.

Sales Tax Still Applies

Accepting alternative payment methods does not exempt transactions from state or local sales tax obligations:

  • South Dakota Sales Tax Calculation: Sales tax must be calculated on the total retail USD equivalent value of the transaction at the time of sale.

  • Collecting Sales Tax: If you collect sales tax from the buyer in crypto, or accept a combined crypto amount to cover both product price and sales tax, that tax portion must be converted or remitted to the South Dakota Department of Revenue in USD.

How EDG CPA Sets Up Crypto-Ready Bookkeeping

Payment Processor & Subledger Integration

We help you establish a recordkeeping workflow that captures each crypto payment with accurate USD valuation and integrates with your existing bookkeeping system.

Automated Spot Valuation

We establish a process for recording the USD market price of each incoming payment at the time of receipt, ensuring accurate income recognition.

Quarterly Tax Estimation

We incorporate both business income and potential capital gains/losses into your quarterly estimated tax calculations to prevent underpayment penalties.

Audit-Ready Documentation

We build clear transaction logs matching merchant invoices to blockchain explorer records, supporting transparency during business reviews or audits.

Who This Service Is For

Retailers & Service Firms Accepting Crypto

Local businesses using POS systems or online gateways to accept Bitcoin, Ethereum, or stablecoins.

B2B Vendors Paying & Accepting Digital Assets

Companies utilizing crypto or stablecoins for fast cross-border vendor settlements.

Business Owners Evaluating Adoption

Management teams looking for expert tax structuring and subledger setup before accepting their first digital payment.

Frequently Asked Questions

Do we owe tax the moment we receive crypto or only when we spend or convert it?

You recognize taxable business income the moment you receive the crypto, based on its USD fair market value at that exact time. If you later spend, sell, or exchange that crypto, you trigger a second tax event (a capital gain or loss) based on any price movement since you received it.

No. Sales tax applies to the dollar value of the sale, regardless of whether the customer pays with cash, credit card, or cryptocurrency. You remain responsible for calculating, reporting, and remitting South Dakota sales tax in USD.

Yes, provided you comply with federal tax and labor laws. For W-2 employees, you must report wages in USD, calculate tax withholdings in USD, and remit those withholdings to the IRS in fiat currency. Contractors receiving crypto must be issued Form 1099-NEC reporting their USD equivalent earnings.

Set Up Crypto-Ready Accounting for Your Business

Don’t let complex digital asset bookkeeping hold your business back from adopting modern payment methods. Partner with a trusted CPA for crypto payments in Sioux Falls to streamline your books, maintain sales tax compliance, and protect your bottom line.

Call Daniel Foster at EDG CPA today to schedule your crypto business consultation.