Bitcoin mining accounting, reconciled

Track operations, reconcile payouts, stay audit-ready.

Mining accounting is relentless

  • High-volume payouts from pools create thousands of transactions
  • Cost basis tracking across multiple payout addresses is tedious
  • Mining rewards need to be valued at the price on the day you received them
  • Reconciling pool statements with on-chain data takes hours
  • Tax preparation requires income and expense tracking across operations

Clams streamlines mining reconciliation

Purpose-built Bitcoin mining accounting software for operations of any size. Watch your payout wallets, map your pool exports once, and keep clean books.

  • Sync on-chain payouts on demand from watch-only payout wallets
  • Import pool statement exports with a custom CSV mapping
  • Accurate cost basis tracking with historical price data
  • Categorize mining income separately from other transactions
  • Built for millions of transactions
  • Schedule reconciliation jobs with cron via CLI
  • Agent-ready by design. Let AI coding tools script your reconciliation jobs and generate reports for you.
  • Export audit-ready reports to review with your accountant
  • Books too complex to babysit? Enterprise builds dashboards and scheduled reports around your operation

Mining accounting questions

Does Clams work for both solo miners and large mining operations?

Yes. Clams is bitcoin mining accounting software for any scale, from a single ASIC to industrial operations. It is built for millions of transactions and keeps cost basis accurate across every payout address.

How does Clams value mining rewards for taxes?

Each payout is valued at the Bitcoin price on the day you received it. Clams pulls historical price data automatically, so every reward is recorded at fair market value at receipt. How that income is classified for tax purposes is a call for you and your accountant, and Clams gives you the reports to review together.

Can Clams track and categorize my pool payouts?

Yes. Add your payout wallets as watch-only xpubs, descriptors, or addresses, then sync on demand to pull in every on-chain payout. Pool statement exports come in through a custom CSV mapping. Clams categorizes mining income separately from other activity and keeps cost basis accurate across all your payout addresses, so reconciliation that took hours is mostly done for you.

Ready to streamline your mining books?

Standard is $199 per person per year. Enterprise is our team embedded in yours, quoted by scope. See Pricing.