Although many stablecoins are used as a cash equivalent, they’re not treated that way for tax purposes in the US. The Internal Revenue Service (IRS) wants to know how they’re used, how they’re classified, and what those transactions look like in your books. The IRS estimated that 75% of cryptocurrency holders on central exchanges were noncompliant in 2023. Given the expected scrutiny, businesses that rely on USD Coin (USDC) and other stablecoins should understand how they’ll be taxed.
Below, we’ll explore whether stablecoins are taxable, as well as the rules, edge cases, and tax mechanics for stablecoins in the US.
What’s in this article?
- Are stablecoins taxable?
- What determines whether stablecoins are taxable?
- How do different jurisdictions classify stablecoin transactions?
- What records are required for tax reporting?
- How does earning yield impact taxation?
- How can users manage stablecoin tax compliance?
- How Stripe Payments can help
Are stablecoins taxable?
Yes, stablecoins are almost always taxable. The IRS treats stablecoins as a type of property, not cash. That’s true even though the most popular fiat-backed stablecoins are designed to hold a steady value of $1. Any time you use, sell, or trade a stablecoin, you’re technically disposing of a property asset. That triggers a taxable event, even if the gain is tiny. Whether you use stablecoins to pay an invoice or buy a coffee, no gain is too small under current US tax law.
A proposed crypto bill would create an exemption for smaller capital gain amounts, a rule known as “de minimis.” For example, the bill would exempt people with capital gains of less than $300 from paying taxes on those gains, as long as the transactions were personal. However, stablecoins are currently treated the same as tokens like Bitcoin and Ether.
What determines whether stablecoins are taxable?
Stablecoins are taxable in the US because they’re classified as “digital assets,” which is a type of property. This means if you hold a stablecoin for more than a year, it’s considered a long-term gain. If you hold it for less than a year, it’s a short-term gain and taxed as ordinary income. And if a stablecoin’s peg slips and you lose money, that’s a capital loss you might be able to use to offset other gains.
Other major tax authorities also classify stablecoins as digital assets or property. In the EU, stablecoins are considered assets and fall under the Markets in Crypto-Assets (MiCA) regulation. That means the tax situations are similar globally: use then disposal is a taxable event. A few jurisdictions might offer more favorable holding rules, but the general treatment mirrors that of the US.
How do different jurisdictions classify stablecoin transactions?
Almost everywhere, stablecoins are treated like crypto assets: they’re property, not cash. In the US, businesses that receive stablecoin payments must record the US dollar (USD) fair market value on the date received. That value is both the reportable income and your cost basis if you later use or sell that coin.
Other countries typically do the same, but there’s some nuance. While the UK, Canada, and the EU generally treat stablecoins as assets, Germany has a rule that exempts crypto, including stablecoins, held over a year from tax.
Some countries are exploring exemptions for low-value transactions. But as of 2025, stablecoins are taxed like property almost everywhere they’re used.
What records are required for tax reporting?
If you’re using stablecoins for business, especially at scale, you need comprehensive records to back up every reportable transaction. Here’s what to track and why:
Dates: When you acquired the stablecoin and when you used it. This determines whether it’s taxed as a short- or long-term gain. Keep the transaction ID or receipt.
Asset and amount: What kind of stablecoin (e.g., USDC, Tether (USDT)), how much, and what you did with it.
Fair market value: The USD value at the time of the transaction.
Cost basis: What you paid for the coin (e.g., fiat, another crypto, its value when received as income).
Purpose: Whether it was classified as a purchase, payment, or reward.
USD equivalent at the moment of receipt: The cost basis for later use or sale.
In the US, you file taxes using Form 8949, which reports every disposal event, and Schedule D, which summarizes total capital gains and losses. The IRS recommends keeping records for at least three years. Even microscopic gains can lead to questions, especially if your broker doesn’t report the same numbers. Match your records to third-party filings to minimize audits.
How does earning yield impact taxation?
When you earn yield on stablecoins through lending, staking, liquidity pools, or rewards, it counts as income. And whether it’s called “interest,” “rewards,” or “harvest,” if new value shows up in your wallet, you owe tax on it.
How it’s taxed
Income tax applies the moment you receive yield, based on the fair market value of the stablecoin (or token) you earned. That value becomes your cost basis. If you later trade or spend the crypto, you’ll calculate the capital gain or loss from that number.
Here’s how some common yield scenarios are taxed:
Lending platforms: If you earn a 5% annual percentage yield (APY) on USDC, that is taxed as ordinary income as it’s paid out.
Staking rewards: Any stablecoin you earn for staking or validating gets taxed when you receive it, even if it stays in the protocol.
Liquidity mining and DeFi: Earnings from pool participation in decentralized finance (DeFi), whether they’re paid in stablecoins or another token, are reportable income.
Airdrops and bonuses: Free stablecoins from a promo or referral count as income at their USD value when they enter your wallet.
Paying contractors or employees: The USD value at the time of payment goes on W-2s or 1099s, just as with any fiat payroll. The recipient owns that stablecoin with a cost basis equal to its value when paid.
Stablecoins don’t “generate” interest on their own. Stablecoin issuers are barred from paying interest to holders, so yield typically comes from third-party platforms. Some of these issue 1099s (especially US-based ones), but many don’t. Either way, you’re responsible for tracking and reporting yield.
How can users manage stablecoin tax compliance?
Compliance with tax rules takes planning. Every transaction, no matter how small, could be reportable.
Here’s how to stay ahead.
Assume every stablecoin action matters
Whether you’re buying coffee with USDC, trading USDT for DAI, or sending a payment to a contractor, each action might be taxable. Until there’s a legal threshold for “small” crypto transactions, it’s best to track and report everything.
Build tax tracking into your workflow
Use software like CoinTracker or TokenTax that aggregates wallet, exchange, and DeFi activity. Once you integrate a tool, regularly export transaction data from platforms. And make reconciliation part of your monthly finance operations. If you’re using Stripe for stablecoin payouts or payments, for example, the dashboard already shows fair value at the moment of the transaction, which simplifies recordkeeping.
Separate business and personal wallets
Use dedicated addresses for business-related stablecoin activity. This keeps your reports clean and your books auditable.
Set aside funds for taxes
If you’re earning yield or booking gains, set aside a portion in cash or a stablecoin for your eventual tax bill. Avoid the trap of holding everything in crypto and scrambling for liquidity at filing time.
Keep records for the long term
Hold on to transaction logs, exports, and notes for at least three years. The audit window is long, and crypto still gets extra scrutiny.
Ask for help
Actions such as cross-border payments, stablecoin-denominated loans, and yield farming across protocols aren’t edge cases anymore. A crypto-savvy certified accountant can help simplify the reporting logic and reduce your risk.
Tax compliance with stablecoins requires discretion and detailed recordkeeping. Commit to the required tax processes to reap the benefits of stablecoin use.
How Stripe Payments can help
Stripe Payments provides a unified, global payment solution that helps any business—from scaling startups to global enterprises—accept payments online, in person, and around the world. Businesses can accept stablecoin payments from almost anywhere in the world that settle as fiat in their Stripe balances.
Stripe Payments can help you:
Optimize your checkout experience: Create a frictionless customer experience and save thousands of engineering hours with prebuilt payment UIs and access to 125+ payment methods, including stablecoins and crypto.
Expand to new markets faster: Reach customers worldwide and reduce the complexity and cost of multicurrency management with cross-border payment options, available in 195 countries across 135+ currencies.
Unify payments in person and online: Build a unified commerce experience across online and in-person channels to personalize interactions, reward loyalty, and grow revenue.
Improve payment performance: Increase revenue with a range of customizable, easy-to-configure payment tools, including no-code fraud protection and advanced capabilities to improve authorization rates.
Move faster with a flexible, reliable platform for growth: Build on a platform designed to scale with you, with 99.999% historical uptime and industry-leading reliability.
Learn more about how Stripe Payments can power your online and in-person payments, or get started today.
The content in this article is for general information and education purposes only and should not be construed as legal or tax advice. Stripe does not warrant or guarantee the accurateness, completeness, adequacy, or currency of the information in the article. You should seek the advice of a competent attorney or accountant licensed to practice in your jurisdiction for advice on your particular situation.