What does it cost to mine a Bitcoin? Try the free benchmark

Bitcoin Mining Accounting Software

Know what each site earned. Trace it to the books.

Connect your wallets and exchanges, or import pool and exchange CSVs. Map payouts to sites. Review revenue and realized gains, then close to QuickBooks.

Not ready for a call? Start with the free benchmark.

Site economicsSample account · August 2026Price scenarioIllustrative
Revenue at the selected price
$37,3170.459 BTC received in August
Profit after site cash costs
$11,717From the costs you file
Profit fully loaded
$7,801After depreciation and $400 overhead
$81,300Sample price

Drag to see how each site's profit changes with the Bitcoin price.

  • North site Covering full cost
    Revenue
    $18,211
    After cash costs
    $7,911
    Fully loaded
    $5,978
  • South site Covering full cost
    Revenue
    $11,219
    After cash costs
    $3,019
    Fully loaded
    $1,769
  • Hosted fleet Covering full cost
    Revenue
    $7,886
    After cash costs
    $786
    Fully loaded
    $453

Illustrative sites. Costs held at August levels. Revenue shown at the selected price.

  • Kraken directDeposits sync automatically, with the deposit addresses CSVs lose.
  • Site mappingMap a deposit address once. Every future payout lands attributed.
  • QuickBooksMapped accounting entries, reviewed before posting.

The problem

The mining close problem.

Some exchange exports omit deposit addresses. Matching payouts to mining sites then means cross-referencing source records by hand.

Your pool shows production. Your exchange shows receipts and trades. And neither tells you what each site cost, or the Bitcoin price where it stops paying.

When someone asks "how much did Site B produce last month?" the answer should be one click away. In BTC and in dollars at the price when it landed.

Keep site attribution and the accounting record together.

South siteAugust 2026 · Sample accountOne clickIllustrative
Produced
0.138 BTC
At the price when it landed
Imported. 6 payouts imported from south-wallet-aug.csv, valued at receipt.

6 payouts · Payout address mapped to South site

How Flash works

From source activity to a reviewable close.

  1. 01 Sources

    Direct Kraken integration

    Live today. Deposits, withdrawals, and trades sync automatically, including the deposit addresses that CSV exports lose.

    CSV import wizard

    For River and any exchange without an API. Saved file definitions and reusable mapping rules. Set it up once, every month after is a drop-in.

  2. 02 Attribution

    Source-linked activity

    Trace a receipt back to its source. Usable on-chain transaction IDs can help recover missing deposit addresses; ambiguous matches need review.

    Deposit-to-site attribution

    Map known payout addresses to sites and reuse those rules. Review unmatched activity before completing the books.

  3. 03 Close

    Clean QuickBooks close

    Review FIFO cost basis and accounting mappings before approving entries for QuickBooks.

    Accountant read-only access

    Invite an accountant to review transactions and cost basis without sharing credentials.

Understand each site

The questions your pool dashboard can't answer.

See revenue when it arrived, less the costs you file. Compare profit and break-even by site. Gains on Bitcoin sales stay separate.

01

Which site actually made money last month?

Revenue at the price it landed, minus the costs you file, site by site.

Profit by siteSample account · August 2026ReviewIllustrative
Site revenue at receipt, filed costs and profit, August 2026
SiteRevenue at receiptSite cash costs DeclaredProfit after costsAfter depreciation
North site0.224 BTCFrom exchange. 8 payouts, valued at receipt.Declared. From the costs you file.$7,904$5,971
South site0.138 BTCImported. 6 payouts, valued at receipt.Declared. From the costs you file.$3,004$1,754
Hosted fleet0.097 BTCImported. 5 payouts, valued at receipt.Declared. From the costs you file.$805$472
Unallocated overheadNoneDeclared. Company cash overhead, not allocated to a site.Not in site profit−$400
Company$37,313$25,600$11,713$7,797

North is the strongest site. Hosted fleet's older machines leave $472 after depreciation. Company profit also deducts $400 of declared cash overhead.

Question 1 of 50:00 elapsed · 0:40 left

From payouts to the books

Your numbers. With a path back to the source.

  1. Follow the Bitcoin

    Connect Kraken and on-chain wallets, or import exchange CSVs. Map payout addresses to sites and keep unmatched activity visible for review.

  2. Understand each site

    Revenue, costs and profit by site.

  3. Close and share the books

    A reviewable handoff to QuickBooks.

Trace any number

TraceSample account · August 2026RevenueIllustrative

August revenue at receipt Choose a figure to trace it

Company revenue at receipt$37,313

Tested against real books

A real close, reproduced from source data.

We reproduced a multi-site miner's monthly close from its source data and reconciled it to the existing books. Start with a month of your data so you and your accountant can review the result.

Close and share the books

A reviewable handoff to QuickBooks.

Review categorization and cost basis before approving a QuickBooks export. Keep the full transaction history in Flash so your accountant can trace the entries.

Monthly closeSample account · August 2026LockedIllustrative
Step 7 of 70:24 elapsed · 0:06 left
Step 7 of 7

Review and lock. Reviewed and locked. Later changes are recorded as corrections.

August 2026 · Version 1 · Locked
Revenue at receipt
$37,313
Fully loaded costs
$29,516
Profit
$7,797
Correction recordedSep 4, 2026 · appended after lock

Site cost classification corrected. Original close retained.

What you get

What your close includes

The close and site economics

  • A guided monthly close with locked months
  • Profit per site after the costs you file
  • Break-even per site and per machine group (energy, site cash, fully loaded)
  • Machine-group economics from the fleet data you record
  • Fleet register with depreciation schedules and QuickBooks journal entries
  • Per-site costs

Sources and attribution

  • Direct Kraken API integration
  • CSV import wizard with saved definitions and reusable rules
  • Deposit-address-to-site attribution
  • Revenue by site, month, and day, BTC and USD

Books and review

  • FIFO cost basis and realized gains on disposals
  • Multi-user team access with roles
  • Accountant read-only access
  • Reviewable QuickBooks accounting exports
  • Source and export history retained in Flash

See Flash close your mining books.

Start with a setup call. We will agree a month of data, the source records needed and what a successful reproduction looks like.

Already have Flash? Log in