
Key takeaways
- Uphold shows missing cost basis when it doesn't know what you originally paid, most often because its "anything-to-anything" trade model books your conversions as disposals, or because you transferred crypto in from somewhere else.
- Left uncorrected, the IRS treats missing cost basis as $0, which turns your entire sale into a taxable gain and can massively overstate your tax bill.
- You are allowed to report your own cost basis, even when Uphold's export or your Form 1099-DA leaves it blank, as long as you have records to back it up.
What does missing cost basis mean on Uphold?
Your cost basis is what you originally paid for your crypto, including fees. It's the number Uphold subtracts from your sale price to calculate your gain or loss.
When that number is missing, Uphold doesn't know what you paid, so it can't calculate your real gain.
You'll usually spot the problem in your Uphold tax documents, your Form 1099-DA, or the "all activity" report you export from your account. In each one, the cost basis field shows up blank, as "unknown," or as "$0," while the proceeds still show in full.
Remember, a missing cost basis is a records problem, not a tax you actually owe. The crypto still has a real purchase price. Uphold just doesn't have it on file.
Why is my cost basis missing on Uphold?
Uphold can only track what you paid if it saw the original purchase and can follow the coin cleanly from there. A few things specific to how Uphold works make that harder than on most exchanges. Here are the most common reasons it happens.
Uphold's "anything-to-anything" trade model
This is the signature Uphold cause, and it's the one that catches people off guard.
Uphold lets you swap any supported asset directly for any other, crypto to gold, euros to Bitcoin, without routing through an intermediate trading pair. That flexibility is convenient, but for tax purposes every one of those conversions is a disposal of one asset and a purchase of another.
As a result, routine moves and conversions land in your history as separate buy and sell events. When you export that history, those two legs can show up as unrelated transactions, which breaks or duplicates the chain that connects your original cost basis to the coin you eventually sold.
The practical effect is a fragmented ledger where the basis on any given disposal can read as blank or wrong, even though you never left the platform.
Multi-asset conversions compound it
Uphold isn't crypto-only. It spans cryptocurrencies, precious metals, equities, and fiat currencies.
Converting across those asset classes multiplies the same fragmentation problem. The more asset types your history touches, the more disposal-and-repurchase events Uphold records, and the more places your cost basis chain can break.
You transferred crypto into Uphold
If you bought crypto on another exchange or in a self-custody wallet and then transferred it to Uphold, Uphold never saw the original purchase. It knows the coins arrived, but not what you paid for them.
As Uphold's own guidance puts it, once crypto arrives from another platform, its view of your cost basis breaks. When you later sell, it has proceeds but no cost basis to subtract.
Your assets are non-covered on Form 1099-DA
Starting with the 2025 tax year, Uphold issues Form 1099-DA to report your crypto sales. In earlier years, Uphold issued Form 1099-B instead.
For the 2025 tax year, exchanges report your proceeds only, not your cost basis. Any crypto you bought before January 1, 2026, or transferred in from another platform, is treated as a non-covered asset, which means Uphold has no obligation to track or report its cost basis. On these, the cost basis field is blank by design.
What happens if you file with $0 cost basis?
This is the part that scares people, and it's worth understanding clearly.
If cost basis is missing, the IRS treats it as $0. That means your entire sale price is counted as profit, even if you barely made any money.
Sarah's actual gain is $10,000, not $30,000. Her cost basis was $20,000, it just wasn't recorded on Uphold.
If she files straight from the $0 figure, she pays tax on an extra $20,000 she never earned.
This is exactly why people search for an "Uphold missing cost basis refund." They file from the blank figure, overpay, and then realize they need the money back.

Luckily, there's an easy fix. You are allowed to report your own cost basis, as long as you have documentation to support it. And if you already filed and overpaid, you can file an amended return to claim the difference back.
How to fix missing cost basis on Uphold
You have a few options, from exporting your Uphold history to a complete fix across all of your accounts.
Export your full history from Uphold
Uphold lets you generate a report or export your complete "all activity" history from your account.
This is a good starting point, but it comes with a real catch. Because of the trade model above, the cost basis inside that raw export is often unreliable. Conversions land as split events, transferred-in coins arrive with no basis, and the chains that should connect your purchases to your sales get broken or duplicated.
In other words, the export gives you the raw transactions, but not always a clean cost basis you can file from directly.
Track down your original records
Your true cost basis lives wherever you first bought or acquired the crypto.
That means digging up the buy records from the other exchange or wallet you transferred in from, plus the fees you paid, and matching each purchase to the disposal it eventually became on Uphold.
This is doable for a few transactions. It becomes a real project once you've converted between several assets or moved crypto across platforms over a few years.
Import everything into CoinLedger
The cleanest fix is to bring your full history back together in one place.
Crypto tax software like CoinLedger connects to Uphold and hundreds of other exchanges and wallets, then imports your complete transaction history by API or CSV. Because it sees every platform and every leg of your Uphold activity, it can reassemble the conversion chains Uphold splits apart and match transferred-in coins back to their original purchase, so your cost basis carries across instead of resetting to $0.
Its reconciliation system flags missing cost basis and other errors before you file, so you can fix them in one pass instead of hunting through a fragmented export one transaction at a time.
How to report the correct cost basis on your taxes
Here's the reassuring part: a blank cost basis on Uphold or on your 1099-DA does not lock you into overpaying.
Under IRS rules, you report your capital gains and losses on Form 8949. You're allowed to use your own cost basis figures there, as long as you have documentation to support them.
You don't need to request a corrected Form 1099-DA. Because exchanges aren't required to report cost basis for non-covered assets, a blank field isn't an error to dispute, it's a number you're expected to supply yourself.
Remember, the IRS cares most about complete reporting. Report all of your activity with accurate cost basis, keep your records, and a blank field on Uphold's version is a non-issue.
The per-wallet cost basis rule
One recent change matters here.
Starting January 1, 2025, the IRS requires you to track cost basis on a per-wallet basis (under Revenue Procedure 2024-28), instead of pooling every account together. Each wallet and exchange account keeps its own set of cost basis records.
That makes Uphold's fragmented history more visible, not less. When crypto moves into Uphold, or gets converted inside it, its cost basis has to follow it correctly. Importing every source into one place is what makes that possible.
Get started with CoinLedger
A missing cost basis on Uphold almost always comes down to the same thing: your crypto has a history Uphold's trade model can't hold together on its own. Pull that history back into one place, and the problem disappears.
CoinLedger connects to Uphold and hundreds of other exchanges and wallets, reassembles your conversion chains, matches your transfers, and rebuilds your cost basis across every account, so you can file with accurate numbers instead of a $0 placeholder.
CoinLedger is trusted by more than 700,000 investors around the world.
Frequently asked questions
- What do I do if my cost basis is missing on Uphold?
Report your own cost basis using records from wherever you originally bought the crypto. You're allowed to do this on Form 8949, and crypto tax software like CoinLedger can calculate it for you across all of your accounts, including the conversions Uphold splits into separate events.
- Why is my Uphold exported cost basis unreliable?
Uphold's "anything-to-anything" model books every conversion as a disposal and a repurchase. On export, those legs can land as unrelated transactions, which breaks or duplicates the chain linking your original purchase to your eventual sale, so the raw basis figure is often blank or wrong.
- Why does my Uphold 1099-DA show $0 or blank cost basis?
For the 2025 tax year, exchanges report proceeds only, not cost basis. Any crypto bought before 2026 or transferred in is a non-covered asset, so the cost basis field is blank by design.
- Can I get a refund if I already overpaid on missing Uphold cost basis?
Yes. If you filed from a $0 or incorrect cost basis and overpaid, you can file an amended return with your correct figures to claim back the difference.
- Does missing cost basis mean I owe more tax?
Only if you file without fixing it. A missing cost basis makes your sale look like pure profit. Once you report your real cost basis, your gain (and your tax) drops to the correct amount.
- When does Uphold release tax documents?
Uphold typically issues tax documents, including Form 1099-DA, by mid-February for the previous tax year. It's best to wait until your forms arrive before you file.
- Does Uphold report to the IRS?
Yes. Uphold issues Form 1099-DA for your crypto sales and files a copy with the IRS, so your reported activity should line up with what the IRS already has.
How we reviewed this article
All CoinLedger articles go through a rigorous review process before publication. Learn more about the CoinLedger Editorial Process.

CoinLedger has strict sourcing guidelines for our content. Our content is based on direct interviews with tax experts, guidance from tax agencies, and articles from reputable news outlets.













%20(1).png)

.png)











