Start Here: XRP Taxes in 60 Seconds
If you remember nothing else, remember this:
- Not taxable
Buying XRP with U.S. dollars
Usually not a taxable event by itself.
- Not taxable
Holding XRP
Usually not a taxable event.
If XRP rises in value while you keep holding it, you generally do not owe capital-gains tax just because the price went up.
- Not taxable
Moving XRP between wallets or accounts you own
The transfer itself is generally not taxable.
Example: moving XRP from Coinbase to your own Ledger wallet does not usually create a capital gain just because you moved it.
- Taxable
Selling XRP for dollars
Usually taxable.
You calculate a capital gain or loss based on what you received compared with your tax basis.
- Taxable
Swapping XRP for another crypto
Yes — generally taxable.
Trading XRP for Bitcoin, Ethereum, USDC, another token, or another materially different digital asset is generally treated as disposing of your XRP. You do not need to cash out to your bank account for a taxable transaction to happen.
- Taxable
Spending XRP
Usually taxable.
Using XRP to buy a product or service is generally treated as disposing of the XRP.
- May apply
Receiving XRP as payment, compensation, or certain rewards
Can create taxable income.
The value of the XRP when you receive it may need to be reported as income.
Does This Usually Create a Tax Event?
Bought XRP with U.S. dollars
NoYou bought an asset.
Held XRP while the price increased
NoAn increase in value is generally not taxed until you dispose of the asset.
Moved XRP between wallets/accounts you own
NoYou still own the same XRP.
Sold XRP for U.S. dollars
YesYou disposed of XRP and may have a capital gain or loss.
Swapped XRP for BTC, ETH, USDC, or another crypto
YesA crypto-to-crypto trade is generally a disposition.
Used XRP to buy something
YesSpending crypto is generally treated as disposing of it.
Received XRP as payment for work
YesThe value received is generally income.
Received XRP as a genuine gift
Usually not when receivedGift basis rules can become important later when you sell.
Simple rule: Buying and holding are usually the easy part. Selling, swapping, spending, or receiving crypto is where taxes often enter the picture.
First: Why Is XRP Taxed at All?
For U.S. federal tax purposes, the IRS generally treats digital assets such as cryptocurrency as property.
That means many of the same basic tax ideas used for stocks or other property also apply to XRP.
If you buy XRP and later dispose of it, the IRS generally wants to know two things:
- 1What was your tax basis?
- 2What did you receive when you disposed of it?
The difference can create a capital gain or capital loss.
Cost Basis: The Number That Makes Everything Else Make Sense
“Cost basis” sounds complicated.
In the simplest case, it means:
What did this XRP cost you for tax purposes?
If you bought XRP, your basis is generally the amount you paid to acquire it, including certain acquisition costs such as transaction fees or commissions.
Sale / Disposal Value
−
Cost Basis
=
Capital Gain or Loss
Example
Simple Example
10,000 XRP
bought at $0.50 each
$5,000
purchase cost / basis
$5.00
later price
Ignoring fees for this simple example, your basis in that XRP is $5,000.
Now suppose XRP rises to $5 and you sell 2,000 XRP.
2,000 × $5 = $10,000
sale proceeds
2,000 × $0.50 = $1,000
basis of units sold
$9,000
capital gain
$10,000 sale proceeds − $1,000 basis = $9,000 capital gain
Important
You are not simply taxed on the entire $10,000 as a capital gain.
The gain is generally based on the difference between what you received and the basis of the XRP you sold.
That one idea — proceeds minus basis — is the heart of most beginner crypto capital-gains math.
What If I Bought XRP at Different Prices?
This is where taxes start getting more complicated.
Maybe you bought XRP:
- in January at $0.50
- in March at $0.70
- in July at $1.10
- in December at $2.00
Those purchases are separate tax lots.
Each lot can have:
- a different purchase date
- a different cost
- a different holding period
- a different gain or loss when sold
If you later sell only part of your XRP, which units are treated as sold can matter.
Do not guess.
Keep records, and use reputable crypto-tax software or a tax professional if you have many purchases, wallets, or exchanges.
Do I Pay Tax If XRP Goes Up but I Don’t Sell?
Generally, no capital gain is realized just because XRP becomes more valuable while you continue holding it.
Example
Unrealized vs. Realized
10,000 XRP
bought for $5,000
$10 each
later value
$100,000
holdings now worth
If you simply continue holding the XRP, the $95,000 increase in value is generally an unrealized gain.
You have not sold, swapped, spent, or otherwise disposed of the XRP.
That is different from selling it and locking in the gain.
Value going up is not the same thing as realizing a taxable capital gain.
Is Swapping XRP for Another Crypto Taxable?
Yes — generally.
This is one of the biggest misunderstandings in crypto taxes.
Some people assume:
“I never sold for dollars, so I didn’t sell anything.”
That is not how the IRS generally treats crypto-to-crypto trades.
If you trade XRP for another digital asset, you generally disposed of the XRP.
That can create a capital gain or loss.
Example
XRP to Bitcoin
$1,000
original XRP basis
$3,000
value traded for BTC
$2,000
capital gain
$3,000 value received − $1,000 XRP basis = $2,000 capital gain
You may never have received U.S. dollars.
The swap itself can still be taxable.
The Bitcoin you received generally starts with a new tax basis based on the value used in the exchange, subject to the tax rules that apply to the transaction.
What about swapping XRP for USDC or another stablecoin?
A swap from XRP into a stablecoin is generally still a crypto-to-crypto disposition.
Moving into a stablecoin does not automatically make the XRP gain disappear.
MyXRP Takeaway
Selling XRP for dollars is taxable. Swapping XRP for another crypto can also be taxable.
“Cash never touched my bank account” is not a reliable test.
Is Moving XRP to a Cold Wallet Taxable?
The transfer itself is generally not taxable when you move XRP between wallets, addresses, or accounts that you own.
Example
Exchange → Your Own Wallet
You buy XRP on an exchange.
Later you move it to your Ledger, Trezor, Tangem, or another self-custody wallet.
You still own the XRP before and after the transfer.
That ownership transfer to yourself is generally not a sale.
But keep records
The move can make tax tracking harder if your exchange no longer has the full history of where the XRP originally came from.
Keep records of:
- where the XRP was purchased
- purchase date
- amount
- cost
- fees
- where it was transferred
- transaction details
Small advanced note
The transfer itself is generally not taxable, but fees paid using digital assets can have their own tax treatment. Crypto-tax software or a tax professional can help track these small transactions when needed.
Short-Term vs. Long-Term Capital Gains
How long you held the XRP matters.
For federal tax purposes:
Short-Term
One year or less
You held the XRP for one year or less before disposing of it.
Long-Term
More than one year
You held the XRP for more than one year before disposing of it.
Short-term capital gains and long-term capital gains are taxed under different federal rules.
We are intentionally not listing tax-rate tables here because rates depend on your income, filing status, tax year, and other factors.
The beginner lesson is simple:
Know when you bought the XRP and when you sold or swapped it.
Those dates matter.
What If I Sell Only Part of My XRP?
You do not create a capital gain on XRP you continue holding just because you sold some of your stack.
Example
Selling Part of a Stack
20,000 XRP
you own
5,000 XRP
you sell
15,000 XRP
still held
Your tax calculation focuses on the XRP that was disposed of.
The exact gain on the 5,000 XRP depends on the basis of the units treated as sold.
This is another reason accurate tax-lot records matter.
What If I Use XRP to Buy Something?
Spending XRP is generally treated as disposing of it.
That means buying something with XRP can create a capital gain or loss.
Example
Spending XRP
$100
what you paid
$300
value when spent
$200
capital gain
You use the XRP to buy a $300 product.
For tax purposes, you generally disposed of XRP worth $300.
$300 value − $100 basis = $200 capital gain
Crypto may feel like money when you spend it, but federal tax rules generally treat the digital asset as property.
What If I Receive XRP as Income?
Receiving XRP can create ordinary income instead of a capital gain.
This may happen if you receive XRP:
- as payment for work
- for providing services
- as wages
- through certain rewards or awards
- through some yield or similar programs
The basic idea is:
The fair market value of the XRP when you receive it may be income.
That value can then become the starting basis for the XRP you received.
Example
Paid in XRP
100 XRP
received as payment
$2
XRP value when received
$200
may be taxable income
If you later sell the 100 XRP when XRP is worth $3, there may also be a capital gain:
$300 sale value − $200 basis = $100 capital gain
That means one group of XRP can involve:
1. income when received, and
2. a later capital gain or loss when sold.
The exact reporting method depends on why you received the XRP.
What About XRP Yield or “Staking”?
Be careful with the word staking.
XRP itself does not use proof-of-stake consensus in the way some other crypto networks do.
However, third-party companies may offer products described as:
- yield
- rewards
- interest
- earn programs
- lending returns
Those payments can have tax consequences.
The tax treatment depends on how the product works and what you actually receive.
If you use a platform that pays XRP or another crypto as yield or rewards, keep records of:
- date received
- amount received
- fair market value when received
- source of the payment
For meaningful amounts, use tax software or ask a qualified tax professional how the specific product should be reported.
What About Capital Losses?
Crypto losses can matter at tax time too.
If you sell or otherwise dispose of XRP for less than your basis, you may have a capital loss.
Capital losses can generally offset capital gains.
Under current federal rules, if your net capital losses are greater than your capital gains, individuals may generally deduct up to $3,000 of net capital loss against other income each year ($1,500 if married filing separately), with unused losses generally carried forward to later years.
Example
Offsetting Gains
$8,000
capital gains
$3,000
capital losses
$5,000
net capital gain
The losses may offset part of the gains, leaving $5,000 of net capital gain.
Real tax returns can involve several categories and rules, so let tax software or a professional do the final math.
What If Someone Gives Me XRP?
Receiving a genuine gift of XRP is generally not taxable income to you when you receive it.
But do not throw away the paperwork.
Gifted property has special basis rules.
The recipient may need information such as:
- what the person giving the XRP originally paid
- when they acquired it
- the value when the gift was made
- whether gift tax was paid
That information may matter when you later sell the XRP.
Beginner warning
Do not automatically assume the value on the day you received gifted XRP becomes your tax basis.
Gift basis can be more complicated than that.
If the gift is significant, keep the donor’s records and speak with a tax professional.
The person giving the gift may also have separate gift-tax reporting rules.
Do I Have to Report Crypto If I Never Got a Tax Form?
Yes, taxable activity may still need to be reported.
A missing tax form does not erase a tax obligation.
You may need to report digital-asset transactions even if:
- the exchange did not send you a form
- you used a self-custody wallet
- you used more than one exchange
- the transaction happened on-chain
- you swapped crypto instead of selling for cash
Your tax return is based on what actually happened, not only on the forms that arrive in your mailbox or inbox.
The Digital Asset Question on Your Tax Return
Federal tax returns include a question about digital assets.
The wording can change, so follow the instructions for the tax year you are filing.
In general, the IRS wants to know whether you received, sold, exchanged, or otherwise disposed of digital assets during the year.
If all you did was:
- buy crypto with U.S. dollars
- hold it
- or transfer it between wallets/accounts you own
the current IRS guidance generally treats those activities differently from selling, swapping, spending, or receiving crypto.
Do not guess at the checkbox.
Read the current-year instructions or use the IRS digital-asset questionnaire.
What Is Form 1099-DA?
Form 1099-DA is the IRS information form created for broker reporting of certain digital-asset sales.
This is an important change for crypto investors.
For 2025 sales
Digital-asset brokers began mandatory reporting of gross proceeds for covered broker transactions.
For 2026 and later sales
Brokers generally must report gross proceeds, and they must report basis information for digital assets that qualify as covered securities under the rules.
That does not mean every 1099-DA will contain everything you need.
For example, a broker may not have complete basis information for XRP you bought somewhere else and later transferred into that platform.
The practical lesson
Keep your own records even when you receive a 1099-DA.
Do not assume the form knows your entire crypto history.
What Are Form 8949 and Schedule D?
For a typical individual investor who sells or exchanges XRP held as a capital asset, two common federal forms are:
Form 8949
Used to report sales and other dispositions of capital assets and calculate gains or losses.
Schedule D
Summarizes capital gains and losses from Form 8949 and other applicable transactions.
Your tax software may fill these out for you.
You do not need to memorize the forms.
You just need good records.
What Records Should I Keep?
This is one of the most important parts of crypto taxes.
For each purchase, sale, swap, or other relevant transaction, try to keep:
- date and time
- type of crypto
- amount
- purchase price
- sale or exchange value
- fees
- exchange or wallet used
- transaction ID when available
- where the assets came from
- where they went
- tax forms received
For XRP received as income or payment, also keep the fair market value in U.S. dollars when received.
Why this matters
Imagine buying XRP for five years across several exchanges and wallets.
Then one day XRP rises sharply and you sell part of it.
The question becomes:
What did the XRP I sold actually cost me?
That is much easier to answer if you kept records as you went.
Do not wait until tax season after hundreds of transactions to start rebuilding your history.
Crypto Tax Software Can Help
You do not have to calculate every transaction by hand.
Crypto-tax software can help import transactions, match transfers, calculate gains and losses, and prepare tax reports.
MyXRP already lists tools such as:
- Koinly
- CoinTracker
in the XRP Toolkit → Portfolio & Tax section.
Software is helpful, but it is not magic.
Review imported data for:
- missing transactions
- transfers incorrectly marked as sales
- duplicate transactions
- missing cost basis
- wrong wallet ownership
- unsupported activity
Garbage in still means garbage out.
Explore Portfolio & Tax ToolsWhen Should I Call a Tax Professional?
You may be able to handle a simple return with good tax software.
Consider getting professional help when:
- you have many wallets or exchanges
- you have missing cost basis
- you traded heavily
- you used DeFi, lending, or yield products
- you received crypto as business income
- you made large gifts
- you donated significant crypto
- you have large gains or losses
- you moved assets across many platforms
- you are unsure how a transaction should be classified
- you are planning a very large XRP sale
Look for a tax professional who actually understands digital assets.
Someone who says “crypto is just like cash” may not be the person you want handling a complex crypto return.
Common Beginner Mistakes
“I didn’t cash out, so I don’t owe anything.”
Not necessarily.
A crypto-to-crypto swap can be taxable.
“I moved XRP to my Ledger, so I sold it.”
Usually no.
A transfer between wallets you own is generally not a sale.
“XRP went up, so I owe tax even though I’m still holding.”
Generally no capital gain is realized just because the value increased.
“My exchange didn’t send me a form, so I don’t need to report it.”
Not necessarily.
Taxable activity may still need to be reported.
“My whole sale amount is my profit.”
No.
Your basis matters.
“I’ll figure out my purchase history later.”
This becomes painful very quickly.
Keep records now.
“Swapping XRP for a stablecoin avoids taxes.”
Generally no.
A swap is still generally a disposition.
A Simple XRP Tax Example From Start to Finish
Let’s put the main ideas together.
- 1
Step 1: Buy
10,000 XRP at $0.50Basis = $5,000Ignoring fees for simplicity.
No sale has happened.
- 2
Step 2: Hold
XRP rises to $2Now worth $20,000You continue holding.
There is generally no realized capital gain yet just because the price rose.
- 3
Step 3: Move to cold storage
Exchange → your hardware walletThe transfer itself is generally not a taxable sale because you still own the XRP.
Keep the transfer records.
- 4
Step 4: Sell part
XRP reaches $5Sell 2,000 XRP → $10,000$10,000 − $1,000 = $9,000 capital gainIf those 2,000 XRP had a basis of $1,000.
- 5
Step 5: Keep the rest
You still own 8,000 XRPSelling 2,000 XRP did not automatically create a capital gain on the 8,000 XRP you continued holding.
That is the basic flow.
MyXRP Crypto Tax Checklist
Before tax season, ask yourself:
Good records make crypto taxes much less scary.
Frequently Asked Questions
Official IRS Resources
For current federal rules, forms, and updates, use official IRS sources.
- IRS Digital AssetsCurrent overview of digital-asset reporting, basis, gains/losses, recordkeeping, and tax forms.
- IRS Frequently Asked Questions on Digital Asset TransactionsMore detailed answers about sales, exchanges, cost basis, transaction fees, income, transfers, and records.
- IRS Digital Asset Question HelperGuidance for answering the digital-asset question on your federal tax return.
- Form 1099-DA InstructionsCurrent broker-reporting rules for digital-asset sales.
Form 8949
Used to report many capital-asset sales and dispositions.
Schedule D
Used to summarize capital gains and losses.
Keep It Simple
Good Records Beat Tax-Time Panic.
You do not need to memorize the tax code to be a responsible XRP investor. Understand the few actions that matter most: buying, holding, selling, swapping, spending, receiving, and transferring. Then keep clean records as you go. If your situation becomes complicated, bring those records to reputable crypto-tax software or a qualified tax professional.
This guide provides general U.S. federal tax information for educational purposes only. It is not individualized tax, legal, accounting, or financial advice. Tax laws, forms, reporting rules, and personal circumstances can change. State and local tax rules may also differ. For advice about your own situation, consult a qualified tax professional.