CCoinTaxDelta

Local MVP · Simulation-only · Not tax advice

See your crypto gains and losses — both sides, before tax season

Upload your exchange CSV and CoinTaxDelta shows where you earned, where you lost, and which losses may be worth reviewing — then exports clean files. Simulation-only, nothing leaves your browser.

22

CSV presets

0

Server-side storage

4

Export types

Included

Diagnostics

Import Quality

Good

5 parsed rows · 0 warnings

Lot Simulation

2 matches

FIFO placeholder transparency

Export Center

JSON + CSV

Full results and diagnostics

Parser Scope

Foundation

22 CSV presets

Transparent lot flow

Review matched BUY and SELL rows before exporting debug-friendly results.

Local-first MVP

Local-first, simulation-only workflow

CSV processing runs in this browser flow. This MVP does not upload your CSV to a CoinTaxDelta server, stores only lightweight recent-upload summaries in localStorage, and does not save full uploaded files.

Outputs are educational placeholders, not tax advice. Generic CSV is recommended; exchange presets are foundation-level examples.

View current support status

Check ready, foundation-level, and coming-soon features.

Product surface

Built for transparent crypto CSV review

CoinTaxDelta keeps the demo focused on import clarity, local simulation, and exportable diagnostics.

I

Import Quality Checks

Parser warnings, errors, and quality status make CSV problems visible before users trust any simulation output.

P

Parser Diagnostics

Download parser-only JSON diagnostics when malformed files cannot proceed to simulation.

T

Tax-Lot Simulation

FIFO-style placeholder matching shows how SELL rows connect back to available BUY lots.

P

Privacy-First Uploads

CSV files are read in the browser flow. The MVP stores only lightweight local summary history.

C

CSV and JSON Exports

Export full results, compact summaries, lot breakdowns, and parser diagnostics for review.

F

Foundation Exchange Parsers

Generic CSV is recommended, with 21 foundation-level exchange and platform presets for simple spot-like rows.

New to tax-loss harvesting?

Start with a plain-English guide

Learn the basic idea: you earned here, lost there, and the full picture matters. The guide explains possible loss candidates, exports, and limitations without legal jargon.

Learn the basics

How it works

Three steps from CSV to export package

The flow is intentionally narrow and read-only for a local demo MVP.

1

Download a sample or upload CSV

Start with Generic CSV or one of the synthetic foundation-level exchange samples.

2

Review import quality

Check normalized transactions, warnings, parser errors, and the simulation-only rule preview.

3

Export the run

Download JSON, summary CSV, lot CSV, or diagnostics JSON depending on parser outcome.

MVP scope

Clear boundaries instead of production promises

This replaces sales claims with an honest view of what the MVP includes, what comes later, and what is intentionally unsupported.

Included now

  • Generic CSV upload
  • 22 CSV presets including foundation exchange and platform parsers
  • Import quality report
  • Lot breakdown transparency
  • JSON, summary CSV, lot CSV, diagnostics exports

Coming later

  • Deposits and withdrawals
  • Conversions, staking, rewards
  • Pricing integrations
  • More real-world CSV variants
  • Production tax report workflows

Not supported yet

  • Legal-grade tax filing
  • FX conversion
  • Exchange account linking
  • User accounts or database storage
  • Payments or production claims

Simulation only

Simulation-only. Not tax advice.

  • No trade execution
  • No account linking
  • No automatic filing

Your data stays local

CSV files are read in your browser. CoinTaxDelta does not connect to exchanges, wallets, or trading accounts, and it does not move funds.

  • No exchange connection
  • No wallet connection
  • No trading or fund movement

Try it with sample data

Start with bundled sample data, review import quality, inspect lot matches, and export the result package.