Know what each site earned. Prove it to anyone who asks.
The CFO layer for Bitcoin miners.
Payouts matched to sites, costs and depreciation, a monthly close, and books your accountant and lender can check.
Works alongside your pool, your fleet manager and QuickBooks. Flash adds what they don't: profit by site, depreciation, and books someone else can check.
Built for mining operators with 20 to 1,000 machines, on QuickBooks.
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
Sample price
North siteNorthSouth siteSouthHosted fleetHosted
$40k$60k$80k$100k$120k
Drag to see how each site's profit changes with the Bitcoin price.
RevenueAfter cashFully loaded
Company break-even $64,305
North site Covering full cost
Full $54,612
Revenue
$18,211
After cash costs
$7,911
Fully loaded
$5,978
South site Covering full cost
Full $68,478
Revenue
$11,219
After cash costs
$3,019
Fully loaded
$1,769
Hosted fleet Covering full cost
Full $76,629
Revenue
$7,886
After cash costs
$786
Fully loaded
$453
Full break-even Cash break-even Energy break-even Margin to full break-even Company break-even $64,305
Illustrative sites. Costs held at August levels. Revenue shown at the selected price.
Direct connectionsBraiins Pool payouts, and deposits from Kraken, Coinbase, Coinbase Prime and Gemini, come in automatically.
Site mappingMap a deposit address once. Every future payout lands attributed.
QuickBooksMapped accounting entries, reviewed before posting.
The problem
Your sites produce Bitcoin. Which ones keep a profit?
Power bills, hosting fees and ageing ASICs can eat the margin behind a healthy payout. See what each site kept after the costs you record and hardware depreciation.
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.
Follow the result back to the payouts that earned it. When exchange exports omit deposit addresses, keep the matching source records together so the monthly close can be checked.
Know the profit. Keep the proof.
South siteAugust 2026 · Sample accountOne clickIllustrative
Profit after costs and depreciation
$1,754
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.
01 Sources
Direct exchange connections
Live today for Kraken, Coinbase, Coinbase Prime and Gemini. Deposits, withdrawals and trades sync automatically. Kraken also brings the deposit addresses that CSV exports lose.
Direct Braiins Pool connection
Live today. Add a read-only Braiins Pool API token and your machines, hashrate, pool earnings and payouts come in automatically, matched to sites as usual.
CSV import wizard
For any pool or exchange file. Use it for Luxor and Foreman exports. Saved file definitions and reusable mapping rules. Set it up once, every month after is a drop-in.
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.
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
Site
Revenue at receipt
Site cash costs Declared
Profit after costs
After depreciation
North site0.224 BTC
From exchange. 8 payouts, valued at receipt.
Declared. From the costs you file.
$7,904
$5,971
South site0.138 BTC
Imported. 6 payouts, valued at receipt.
Declared. From the costs you file.
$3,004
$1,754
Hosted fleet0.097 BTC
Imported. 5 payouts, valued at receipt.
Declared. From the costs you file.
$805
$472
Unallocated overhead
None
Declared. 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.
02
At what Bitcoin price does each site stop paying?
Your break-even for every site and every group of machines: on energy alone, on site cash costs, and fully loaded with depreciation.
Break-even by siteSample account · August 2026ReviewIllustrative
Energy
$45,316/BTCDeclared. $20,800 of energy costs, from the costs you file.
Site cash
$55,773/BTCDeclared. $25,600 of site cash costs, from the costs you file.
Fully loaded
$64,305/BTCDeclared. $29,516 of fully loaded costs, from the costs you file.
Reference $81,300
North site
Energy
$35,938
Cash
$45,982
Full
$54,612
South site
Energy
$49,638
Cash
$59,420
Full
$68,478
Hosted fleetNarrowest margin to full cost
Energy
$60,825
Cash
$73,196
Full
$76,629
Company
Energy
$45,316
Cash
$55,773
Full
$64,305
$30k$45k$60k$75k$90k
Costs are declared. Company fully loaded cost includes $400 of cash overhead, not allocated to individual sites. Revenue is valued when received, not at this reference price.
03
What did each group of machines earn and cost?
Register your fleet by model, record how many ran and for how long, and see the economics of each group.
North site / Machine groupsSample account · August 2026Declared fleetIllustrative
S21 XP 0.162 BTCS21 Pro 0.062 BTC
North site machine economics, August 2026
Group
Units Declared
Running Declared
Uptime Declared
BTC
Cash break-even / BTC
S21 XP
Declared. From the fleet data you record.
Declared. From the fleet data you record.
Declared. From the fleet data you record.
0.162
$43,880
S21 Pro
Declared. From the fleet data you record.
Declared. From the fleet data you record.
Declared. From the fleet data you record.
0.062
$51,450
North site
20
20
By group
0.224
$45,982
Machine counts, running units and uptime are the fleet data you record. Group economics use your recorded allocation and filed costs.
04
Is your equipment on a schedule your accountant can use?
Every machine depreciated on a schedule, with journal entries ready to review and post to QuickBooks.
Depreciation scheduleSample account · August 2026Ready for reviewIllustrative
Straight-line, book basis Declared. The fleet register you record: units, cost and useful life.
Fleet depreciation schedule, August 2026
Group
Units
Cost
In service
Life
Monthly charge
S21 XPNorth site
14
$70,000
Jan 2026
48 months
$1,458
S21 ProNorth site
6
$22,800
Mar 2026
48 months
$475
S21South site
20
$60,000
Oct 2025
48 months
$1,250
S19j ProHosted fleet
20
$12,000
Feb 2024
36 months
$333
August charge
60
$164,800
By group
Straight-line
$3,516
August journal entry preview
Balanced
Depreciation expenseDebit$3,516
Accumulated depreciationCredit$3,516
Review before posting to QuickBooks.
05
Can someone else check these numbers?
Every figure shows where it came from: pulled from an exchange, imported from your files, or declared by you. Lock a month before sharing it. Later changes are recorded as corrections.
Sources and close historySample account · August 2026LockedIllustrative
From exchangePulled from a connected exchange account.
ImportedImported from a CSV file you uploaded.
DeclaredEntered by you. Not independently verified.
North site receiptsFrom exchange. 8 payouts pulled from your connected Kraken account.
South site receiptsImported. 6 payouts imported from south-wallet-aug.csv.
North site cash costsDeclared. From the costs you file.
August 2026 · Version 1 · Locked
Revenue $37,313 · Profit $7,797
Correction recordedSep 4, 2026
Site cost classification corrected. Original close retained.
Illustrative source labels. Recorded costs and fleet data are declared, not independently verified.
Question 1 of 50:00 elapsed · 0:40 left
From payouts to the books
Your numbers. With a path back to the source.
Follow the Bitcoin
Connect Kraken, Coinbase, Coinbase Prime, Gemini, Braiins Pool and your on-chain wallets, or import files from any other pool or exchange. Map payout addresses to sites and keep unmatched activity visible for review.
Understand each site
Revenue, costs and profit by site.
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
Start with your own data
See it on your own numbers.
Connect your data, review the result with your accountant and close the month for free. Choose a paid plan when you are ready to export to QuickBooks or share a lender pack.
On Braiins Pool? Connect it directly with a read-only Braiins Pool API token. Using Luxor or Foreman? Bring their data in as the CSV exports you already download. See the pool payouts guide.
Bring mapped QuickBooks expenses into the close for review. Check site costs, depreciation and Bitcoin cost basis, then post the entries. Keep the source behind every figure.
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.
Lender pack
A pack your lender can check.
Each locked month produces a lender pack: revenue and break-even by site, fleet and costs, holdings, and every figure labelled with its source. It's fingerprinted, so anyone can confirm it hasn't changed since you sent it. We shaped it with lender feedback.
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
QuickBooks costs mapped for review and allocation by site
Sources and attribution
Direct connection to Braiins Pool with a read-only API token
Pool earnings, payouts and the balance still at the pool, checked at close
Direct connections to Kraken, Coinbase, Coinbase Prime and Gemini
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
A lender pack from each locked month, fingerprinted
The rest of your operation
Hosting customers. Adding GPUs. One set of books.
Get paid for the services you sell.
Accept BTC, Lightning, USDT, wire, ACH and card payments linked to your mining operation. Keep customer payments alongside pool payouts, with QuickBooks exports for supported receipts. USDT invoice receipt exports are not yet available.
Software that turns pool payouts and exchange activity into books for a mining business. Each payout is valued when it was received, matched to the site that earned it, the fleet is depreciated on a schedule, and entries are reviewed before they post to QuickBooks. Flash also shows profit and break-even by site.
How do I record bitcoin mining rewards in QuickBooks?
Each payout is recorded as mining revenue at its value when received, with a matching Bitcoin asset entry. Flash brings in your payouts, values each receipt, groups it by site and builds the journal entries for you to review before posting. How the income is treated for tax is a call for you and your accountant.
Does Flash work with Braiins, Luxor or Foreman?
Yes. Braiins Pool connects directly: add a read-only Braiins Pool API token, and your payouts come in automatically and are matched to sites as usual. Luxor and Foreman work through their CSV exports, imported with saved file definitions. Direct exchange connections for Kraken, Coinbase, Coinbase Prime and Gemini are live too.
How is break-even per site calculated?
A site's costs for the month divided by the Bitcoin it produced. Flash shows energy, cash and full-cost break-even with depreciation when the inputs are complete. Start an estimate with the costs you know, or a single all-in cash total. A result based on missing costs is labelled as a minimum, so you know it may rise.
How are ASIC miners depreciated?
Flash runs straight-line book depreciation from the fleet register you record: units, cost, in-service date and useful life. It builds the journal entry for you to review. The useful life and tax method are your accountant's call.
Yes. Invite them with read-only access. Every figure is labelled with where it came from. Once a month is locked, any later change is recorded as a correction.
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.