Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Analyzing Cryptocurrency Tax

ASecurity

Structures cryptocurrency tax analysis with cost basis tracking, gain classification, and reporting requirements. Use when analyzing crypto tax, tracking digital asset basis, or classifying crypto transactions.

22 stars
0 votes
0 copies
0 views
Added 9/20/2026
businessgogitapi

Works with

cliapi

Security Analysis

A100/100

Scanned 9/20/2026

Install to Claude Code

$npx -y skills add lev-os/agents --skill analyzing-cryptocurrency-tax --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Analyzing Cryptocurrency Tax?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Analyzing Cryptocurrency Tax
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/lev-os-analyzing-cryptocurrency-tax/badge)](https://www.skillsdirectory.com/skills/lev-os-analyzing-cryptocurrency-tax)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: analyzing-cryptocurrency-tax
description: Structures cryptocurrency tax analysis with cost basis tracking, gain classification, and reporting requirements. Use when analyzing crypto tax, tracking digital asset basis, or classifying crypto transactions.
tags:
  - analysis
  - tax
metadata:
  author: casemark
  practice_areas:
    - Tax Planning
    - Tax Compliance
    - International Tax
  document_types:
    - Analysis Report
  skill_modes:
    - Analysis
---
# Analyzing Cryptocurrency Tax

Structures cryptocurrency tax analysis with cost basis tracking, gain classification, and reporting requirements.

## When To Use

- Analyzing taxable events from cryptocurrency trading, staking, lending, or mining activity
- Determining cost basis methodology and gain/loss classification for digital asset dispositions
- Preparing or reviewing IRS Form 8949, Schedule D, or Schedule 1 entries related to crypto
- Evaluating international reporting obligations (FBAR, Form 8938) for crypto held on foreign exchanges
- Advising on tax-loss harvesting strategies or wash sale considerations for digital assets
- Reviewing DeFi protocol interactions (swaps, liquidity provision, yield farming) for taxable event classification

## Inputs To Gather

- **Transaction history**: Exchange CSV exports, on-chain wallet records, DeFi protocol interactions (include timestamps, amounts, token pairs, fees)
- **Acquisition records**: Purchase dates, prices paid in fiat, source of funds, any airdrop/fork/mining receipts
- **Disposition records**: Sale dates, proceeds in fiat, exchange or platform used
- **Cost basis method election**: FIFO, LIFO, specific identification, or highest-in-first-out [VERIFY: specific identification requires adequate records per IRS guidance]
- **Holding period data**: Date acquired vs. date disposed for short-term/long-term classification (threshold: 1 year)
- **Staking/mining/airdrop details**: Fair market value at time of receipt, nature of activity (hobby vs. trade/business)
- **DeFi activity**: Liquidity pool entries/exits, wrapped token conversions, governance token rewards
- **Foreign exchange accounts**: Whether assets were held on non-US exchanges or in non-US wallets for FBAR/FATCA analysis [VERIFY: current FinCEN guidance on virtual currency FBAR reporting requirements]
- **Prior-year carryforward losses**: Any capital loss carryovers from previous tax years

## Workflow

1. **Classify each transaction type**
   - Dispositions: sales, exchanges, crypto-to-crypto swaps (each is a taxable event)
   - Income events: mining rewards, staking income, airdrops, hard fork tokens, interest from lending
   - Non-taxable movements: wallet-to-wallet transfers (same owner), certain like-kind exchanges pre-2018 [VERIFY: like-kind exchange applicability ended for crypto after TCJA 2017]
   - DeFi-specific: determine whether liquidity provision constitutes a taxable exchange or not [VERIFY: no definitive IRS guidance on LP token tax treatment as of current date]

2. **Calculate cost basis for each lot**
   - Apply elected cost basis method consistently across the tax year
   - For crypto-to-crypto trades, determine FMV in USD at the exact time of transaction
   - Include transaction fees (gas fees, exchange fees) in the cost basis
   - For forked/airdropped tokens, cost basis is typically the FMV at time of receipt (which is also the income recognized)
   - Track basis through wrapped token conversions and bridge transactions

3. **Determine gain/loss character**
   - Short-term capital gain: held ≤ 1 year (taxed at ordinary income rates)
   - Long-term capital gain: held > 1 year (preferential rates: 0%, 15%, or 20% + possible 3.8% NIIT)
   - Ordinary income: mining, staking rewards, compensation paid in crypto
   - Self-employment income: mining/staking as a trade or business (subject to SE tax) [VERIFY: facts-and-circumstances test for trade/business determination]

4. **Assess wash sale exposure**
   - Identify dispositions at a loss followed by repurchase of substantially identical assets within 30 days before/after
   - [VERIFY: IRC § 1091 wash sale rules technically apply only to "stock or securities" — IRS has not formally extended to crypto, but proposed legislation may change this; check current status]
   - Document position taken and risk level if claiming losses near repurchases

5. **Evaluate international reporting obligations**
   - FBAR (FinCEN 114): required if aggregate foreign financial accounts exceed $10,000 at any point during the year [VERIFY: whether specific foreign crypto exchanges are classified as "foreign financial accounts"]
   - FATCA (Form 8938): applies if specified foreign financial assets exceed applicable thresholds
   - Form 1099-DA: [VERIFY: check effective date and broker reporting requirements under Infrastructure Investment and Jobs Act provisions]

6. **Compile tax reporting outputs**
   - Map each taxable disposition to Form 8949 (Part I for short-term, Part II for long-term)
   - Aggregate to Schedule D for net capital gain/loss
   - Report ordinary income items on Schedule 1 or Schedule C as appropriate
   - Apply $3,000 annual capital loss limitation against ordinary income; carry forward excess

## Output

- **Transaction classification table**: Each transaction categorized by type (disposition, income event, non-taxable transfer) with supporting rationale
- **Cost basis schedule**: Per-lot basis tracking showing acquisition date, cost, adjustments, and method applied
- **Gain/loss summary**: Aggregated short-term and long-term capital gains/losses with character breakdown
- **Income items summary**: Mining, staking, airdrop, and other ordinary income with FMV at receipt
- **Form 8949 / Schedule D draft entries**: Transaction-level detail ready for tax return preparation
- **International reporting checklist**: FBAR/FATCA applicability determination with supporting analysis
- **Risk flags and open items**: Wash sale exposure, positions lacking definitive IRS guidance, missing transaction data

## Quality Checks

- Verify that every disposition has a corresponding cost basis lot — flag orphan transactions with no acquisition record
- Confirm cost basis method is applied consistently (no cherry-picking between FIFO and specific ID within the same year without proper election)
- Cross-check that total proceeds match exchange 1099-B/1099-DA amounts where available
- Validate that holding periods are calculated correctly (acquisition date + 1 day begins the count)
- Ensure FMV sources are documented and defensible (e.g., CoinMarketCap, CoinGecko, exchange spot price at timestamp)
- Check for double-counting: transfers between own wallets should not appear as dispositions
- Confirm all income events are captured — search for staking rewards, airdrops, and referral bonuses that clients commonly overlook
- Flag any transaction exceeding $10,000 for potential Form 8300 or structuring considerations [VERIFY: Form 8300 digital asset reporting effective date]
- Mark all jurisdiction-dependent conclusions with [VERIFY] for state-level crypto tax treatment variations

Attribution

lev-oslev-os
View sourceMore from lev-os →
SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Related Skills

Solution Architect

Designs system architecture, component specifications, and technical integration strategy. Use when: designing solutions, system architecture, technology stack, or integration approaches.

192 votes

Akorchak:Venture Assessment

Generate a comprehensive VC investment assessment report for a company

72 votes

Stock Analysis

Analyze stocks and cryptocurrencies using Yahoo Finance data. Supports portfolio management (create, add, remove assets), crypto analysis (Top 20 by market cap), and periodic performance reports (daily/weekly/monthly/quarterly/yearly). 8 analysis dimensions for stocks, 3 for crypto. Use for stock analysis, portfolio tracking, earnings reactions, or crypto monitoring.

6511 votes

Just Fucking Cancel

Find and cancel unwanted subscriptions by analyzing bank transactions. Detects recurring charges, calculates annual waste, and helps you cancel with direct URLs and browser automation. Use when: 'cancel subscriptions', 'audit subscriptions', 'find recurring charges', 'what am I paying for', 'save money', 'subscription cleanup', 'stop wasting money'. Supports CSV import (Apple Card, Chase, Amex, Citi, Bank of America, Capital One, Mint, Copilot) OR Plaid API for automatic transaction pull. Out...

6511 votes

Telegram Compose

Compose rich, readable Telegram messages using HTML formatting via direct Telegram API. Use when: (1) Sending any Telegram message beyond a simple one-line reply, (2) Creating structured messages with sections, lists, or status updates, (3) Need formatting unavailable via Clawdbot's Markdown conversion (underline, spoilers, expandable blockquotes, user mentions by ID), (4) Sending alerts, reports, summaries, or notifications to Telegram, (5) Want professional, scannable message formatting wit...

6511 votes
View all in business →