The IRS already has your 1099-DA. Does it show what you actually owe?
Broker forms report proceeds — not your full cost basis, wallet transfers, or losses on other platforms. Basisfyle reconciles everything so the number you file is the number that's true.
Works with major exchanges and wallets
We do the math. You keep the difference.
A 1099-DA reports what one broker saw. Your taxes depend on everything they didn't.
See how much you actually owe
We sync your crypto activity across exchanges and wallets, then calculate your tax liability — not the inflated number on an incomplete form.
How it works →Make sense of your 1099-DA
This new IRS form can report proceeds with zero cost basis — making 100% of a sale look like profit. We reconcile it to help you avoid paying more than you owe.
Read the 1099-DA guide →Every transaction type covered
Trades, transfers, DeFi swaps, staking, NFTs, bridging, margin — each one classified and matched to its true cost basis.
See integrations →- ✓ Common cost-basis methods, including FIFO
- ✓ Wallet-to-wallet transfers excluded from gains
- ✓ Staking and airdrops classified as income
File in minutes, not days
Export a report formatted for import into major tax-filing software, or hand your CPA a clean, line-by-line report with a full audit trail.
About exports →- ✓ Form 8949 — every disposal, line by line
- ✓ Schedule D — totals ready to file
- ✓ CPA audit trail documenting every adjustment
Sync. Reconcile. Relax.
Three steps between you and a number you can defend.
Connect everything
Link exchanges via read-only API, add wallet addresses, and import your 1099-DA forms. Transfers between your own accounts are tracked automatically.
We reconcile the ledger
Every disposal is matched to its true acquisition cost. Non-taxable transfers are flagged, and losses your forms missed are surfaced before you file.
File with confidence
Generate Form 8949, Schedule D, and an audit trail that explains every difference from the broker's numbers. E-file or hand it to your CPA.
Every transaction, accounted for
Trades, transfers, swaps, staking, NFTs — each one is classified and matched to its true cost basis.
Illustrative examples of transaction types Basisfyle can classify and reconcile.
Helpful articles and guides
Everything you need to know about the new era of crypto tax reporting.
Form 1099-DA explained: what brokers report — and what they can't
The biggest change to crypto taxes yet, and the blind spots that can inflate your bill.
Missing cost basis: why your gains look bigger than they are
What happens when proceeds are reported without basis, and how to fix it before filing.
Tax-loss harvesting for crypto: a practical 2026 playbook
Turn losing positions into potential savings without changing your market exposure.
Frequently asked questions
File the number that's true
Import your accounts today and see your reconciled gain in minutes — before the IRS even asks.