Tax Calculator

SkillCommerce & finance

Calculate tax implications of trades and generate tax reports

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Tax Calculator skill

What this skill tells your AI

The instructions your AI receives, as published by signal-execution-labs/forex-trading-ai-agent in skills/tax-calculator/SKILL.md and read by ahel’s review.

Calculates tax implications for your trades and generates reports for tax filing.

Features

Tax Lot Methods

  • FIFO (First In, First Out) - Default for most jurisdictions
  • LIFO (Last In, First Out) - May reduce taxes in rising markets
  • HIFO (Highest In, First Out) - Minimizes gains
  • Specific Identification - Choose which lots to sell

Supported Jurisdictions

  • 🇺🇸 United States (IRS Form 8949, Schedule D)
  • 🇩🇪 Germany (§ 23 EStG crypto, 1-year holding rule)
  • 🇬🇧 United Kingdom (HMRC CGT)
  • 🇪🇺 EU (VAT-exempt for crypto)
  • 🇨🇭 Switzerland (wealth tax)
  • 🇸🇬 Singapore (generally tax-free)

Report Types

  • Capital Gains Summary - Short-term vs long-term gains
  • Income Report - Staking, mining, airdrops, interest
  • Cost Basis Report - Full acquisition history
  • Form 8949 - IRS-ready transaction list
  • Tax Loss Harvesting - Identify loss opportunities

DeFi Support

  • Swap transactions
  • Liquidity provision (impermanent loss tracking)
  • Yield farming rewards
  • Airdrop classification
  • NFT trades

Usage

Quick Summary

Show my 2025 tax summary

Specific Jurisdiction

Calculate German taxes for 2025

Tax Loss Harvesting

Find tax loss harvesting opportunities

Generate Report

Generate Form 8949 for 2025

Compare Methods

Compare FIFO vs HIFO for my trades

Configuration

{
  "tax": {
    "jurisdiction": "US",
    "method": "fifo",
    "fiscalYear": "calendar",
    "currency": "USD",
    "includeUnrealizedGains": false,
    "autoClassify": {
      "stakingAsIncome": true,
      "airdropAsIncome": true,
      "miningAsIncome": true
    }
  }
}

Output Examples

Capital Gains Summary

📊 2025 Tax Summary (US - FIFO)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Short-Term Gains (< 1 year)
├── Realized Gains:   $12,450.00
├── Realized Losses:  -$3,200.00
└── Net Short-Term:   $9,250.00

Long-Term Gains (≥ 1 year)
├── Realized Gains:   $45,000.00
├── Realized Losses:  -$8,500.00
└── Net Long-Term:    $36,500.00

Income (Staking/Mining/Airdrops)
└── Total Income:     $2,340.00

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Estimated Tax (24% bracket):
• Short-term: $2,220.00
• Long-term:  $5,475.00 (15%)
• Income:     $561.60
• TOTAL:      $8,256.60

Tax Loss Harvesting

💡 Tax Loss Harvesting Opportunities
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Asset       Unrealized Loss    Est. Tax Savings
────────────────────────────────────────────────
SOL         -$2,450.00         $588.00
AVAX        -$1,890.00         $453.60
LINK        -$1,200.00         $288.00

Total potential savings: $1,329.60

⚠️ Note: Wash sale rules may apply.
   Wait 30 days before rebuying same asset.

German Tax Rules (§ 23 EStG)

For German users, K.I.T. automatically tracks:

  • ✅ 1-year holding period (tax-free after 1 year)
  • ✅ €600 exemption threshold (Freigrenze)
  • ✅ FIFO method (required in Germany)
🇩🇪 German Tax Summary 2025
━━━━━━━━━━━━━━━━━━━━━━━━━━

Tax-Free (held > 1 year):
└── €18,500.00 gains (no tax!)

Taxable (held < 1 year):
├── Gains:  €3,200.00
├── Losses: -€800.00
└── Net:    €2,400.00

Note: Above €600 Freigrenze
Estimated tax at 42%: €1,008.00

Requirements

  • Trade history from connected exchanges
  • For DeFi: wallet addresses for on-chain analysis
  • Manual entries for OTC or P2P trades

Disclaimer

⚠️ This skill provides estimates for educational purposes. Consult a qualified tax professional for actual tax filing. Tax laws vary by jurisdiction and change frequently.

Signals

GitHub stars
136
Forks
870
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
tax-calculator
Source
github.com/signal-execution-labs/forex-trading-ai-agent