Written by the team behind Flash. Flash is the product described below, so this is a founder-disclosed guide, not an independent review.

Last checked: November 2026. NiceHash and QuickBooks screens change. Confirm current labels in your own accounts before you follow any step.

General information only. Not tax, legal or accounting advice. Treatment of mining income, fees, transfers and disposals depends on your jurisdiction and facts. Check the classification with a qualified accountant before you post.

Flash is the CFO layer for compute operators: Bitcoin miners and GPU hosting businesses side by side. A GPU hosting business uses the same books for profit by site and machine group. See Flash for GPU operators.

Short answer

Flash connects NiceHash mining earnings and wallet activity, including deposits, trades and withdrawals. It then supports the mining close: match income to sites, add recorded operating costs and book depreciation, review the month, and hand off reviewed entries for QuickBooks. You review before anything posts. [4]

Get started

What NiceHash gives you, and what QuickBooks still needs

NiceHash is a hashrate marketplace. Its help says miners earn bitcoin for valid shares, with payout timing of every four hours, or daily when that option is set, and a service charge on mining payments. Last mining payments sit under History & Stats. Mining payments land in the NiceHash wallet, where deposits, withdrawals and other wallet movements also appear. The same help article says the total mining payment includes the service charge, so separate that charge from the amount credited before you book income. [1] [2] [3]

That is a source record, not a general ledger. QuickBooks still needs receipts valued when received, income kept separate from transfers and trades, costs and depreciation checked, and entries an accountant can review against the source.

Flash's live mining page describes the QuickBooks handoff this way. 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. [4]

The close flow

  1. Collect dated NiceHash mining and wallet records, plus receiving-wallet deposits for withdrawals.
  2. Check the month's mining payments and related fees are complete.
  3. Separate mining income from deposits, withdrawals, trades and internal moves.
  4. Review site allocation when your setup supports a split.
  5. Review filed operating costs and book depreciation from the fleet register you record.
  6. Review intended journal totals with your accountant.
  7. Close the period, hand off reviewed QuickBooks entries, and keep the source pack with the close.

A click-by-click product UI walkthrough needs current product evidence. Until then, use this source-review workflow.

Mining income, transfers and disposals are different records

  • Mining income: Bitcoin or other paid currency credited for mining, valued when received. IRS Notice 2014-21 says a U.S. taxpayer includes the fair market value of mined virtual currency in income when it is received. Whether that amount is also the starting cost basis is a question for your accountant. [5]
  • Internal wallet movement: Moving coins from NiceHash to your own exchange or cold wallet changes where the asset sits. It is not a second mining-income event.
  • Trade or disposal: Selling or exchanging Bitcoin is a separate event that may realize gain or loss against cost basis. Do not book it as new mining revenue.

NiceHash wallet help covers mining payments into the wallet, deposits, withdrawals and transfers between NiceHash wallets. Classify those movements carefully. [2]

Illustrative month (not a forecast)

Illustrative only. Invented amounts, not a customer result, not a current Bitcoin price and not tax advice.

Received mining income: 0.010 BTC valued at $800. An internal wallet transfer of the same coins to your exchange changes location, not mining revenue. Recorded power $300 plus book depreciation $100 leave $400 before other costs and tax.

Ask any tool you evaluate to show the source for the $800, how the transfer was classified, where the costs came from, and which reviewed entries reach QuickBooks.

Manual walkthrough: NiceHash to QuickBooks without Flash

You can do this in a spreadsheet. It gets heavy when NiceHash pays frequently and you also have trades, withdrawals and several sites.

1. Export the period's NiceHash records

From NiceHash History & Stats, review Last mining payments and use the export on that page. NiceHash documents export options there for earnings and payment history. Keep the export with the close file. If you withdraw to an exchange, export that deposit history for the same dates. [3]

A different NiceHash article says order statistics are kept for 15 days, and that those order transactions can be exported as a CSV from the Orders page. That file is marketplace order data, not your mining payment history. [6]

2. Split by economic event

Separate mining payments and related service charges from deposits, withdrawals, trades and other wallet activity. Do not sum the whole wallet history into one mining-income number.

3. Value mining receipts when received

For each mining payment, record date, amount, fair value in your reporting currency at receipt, and the price source you used. Use one price rule for the month. That value is the revenue amount. Ask your accountant whether it is also the starting basis for later disposals. [5]

4. Match withdrawals and assign sites

Match NiceHash withdrawals to receiving deposits. Keep unmatched rows for review. If you run more than one site, use separate workers, payout settings or destination wallets per site so the source data supports the split. Without that, site profit is a declared allocation your accountant should review.

5. Add costs and book depreciation

Bring in power, hosting and other costs you file. Run book depreciation from your fleet register (units, cost, in-service date, useful life). Useful life and tax method are your accountant's call. [4]

6. Build QuickBooks journal entries, then review

A common pattern to review with your accountant (not a mandated chart of accounts): debit Bitcoin asset and credit mining revenue at receipt value; record service charges and operating costs; debit depreciation expense and credit accumulated depreciation for the month's book charge.

In QuickBooks Online, enter journals manually or import a CSV through Settings > Import Data > Journal Entries. Intuit documents columns such as Journal No., Journal Date, Account Name, Journal/Description, Debits and Credits. Intuit also says to turn off account numbers before that import. You can turn on class tracking and location tracking (QuickBooks Online Plus and Advanced) if you use classes or locations for sites, and include those fields on the import. Create accounts, classes and locations before you import. The live mining and GPU pages do not describe a QuickBooks Desktop workflow. Confirm the edition you run before you commit a process. Have your accountant check the source exports against the journals, then post. [4] [7] [8] [9]

How Flash does the same close

On the live mining page, NiceHash connects mining earnings and wallet activity, including deposits, trades and withdrawals. Mining credits stay separate from deposits, trades and withdrawals. [4]

Alongside NiceHash, Braiins Pool connects directly with a read-only API token. OCEAN Pool connects read-only through your public Bitcoin mining address. Kraken, Coinbase, Coinbase Prime and Gemini connect directly. Luxor and Foreman are CSV import only. RunPod is not an integration. [4]

Then Flash supports the operating close the pool dashboard does not: match income to sites and keep the source behind each figure, with unmatched activity kept for review; add power, hosting and depreciation for profit and Bitcoin break-even by site; bring mapped QuickBooks expenses into the close for review; check site costs, depreciation and Bitcoin cost basis, then post the entries; build reviewable QuickBooks accounting exports you post after review; lock a month, with later changes recorded as corrections; and produce a pack your lender can check, shaped with lender feedback. Flash is not a tax-filing service and does not replace your accountant. Invite your accountant with read-only access. [4]

Who should evaluate something else

  • Need a broader digital-asset subledger? Evaluate Bitwave. Its public QuickBooks page says the connection works with QuickBooks Online, not QuickBooks Desktop, and describes Bitwave as the subledger for digital-asset cost basis, gains and losses, and wallet-level balances. [10] For mining-site economics next to those public QuickBooks routes, see Flash vs Bitwave.
  • Want watch-only payout wallets you can run yourself? Evaluate Clams. Its page for miners documents watch-only payout wallets, custom CSV mapping of pool exports, a CLI, and a Server you deploy in your infrastructure. That page does not state a native QuickBooks connection. [11]
  • Only need a one-off tax return, not site operating books? Settle filing with an accountant first.

Do not assume a competitor has NiceHash support unless that vendor's own NiceHash documentation says so.

Related Flash guides

Questions

Does Flash connect to NiceHash?

Yes. The live mining page states that NiceHash connects mining earnings and wallet activity, including deposits, trades and withdrawals. [4]

What from NiceHash goes into the QuickBooks close?

Mining earnings valued at receipt, classified wallet activity, and the operating close around them: site costs, depreciation and Bitcoin cost basis, reviewed before posting. Flash describes bringing mapped QuickBooks expenses into the close for review, then posting the entries. [4]

How do NiceHash transfers differ from mining income?

Mining payments are income candidates valued when received. Deposits, withdrawals, trades and moves between your own wallets change location or may realize gain or loss later. They are not new mining revenue every time coins move. Confirm treatment with your accountant. [2] [5]

Can I use QuickBooks Desktop?

Check which QuickBooks edition you run before you pick a tool. The live mining and GPU pages do not describe a Desktop workflow. Bitwave's public QuickBooks page says its connection is QuickBooks Online, not Desktop. [4] [10]

How do I record NiceHash mining income in QuickBooks by hand?

Export the period's mining payments, value each receipt when received, keep transfers and trades separate, assign income to sites when your setup supports it, then enter or import balanced journal entries. Intuit documents CSV journal import for QuickBooks Online. Have an accountant review before posting. [3] [5] [7]

Does NiceHash pay on a fixed schedule?

NiceHash help documents miner payment timing, including every-four-hours and daily payout options, and a service charge on mining payments. Confirm the schedule and thresholds in your own settings. [1]

Is this tax advice?

No. This is general information for operators closing mining books. Income recognition, fee treatment, cost basis, depreciation lives and tax filing are decisions for you and a qualified adviser in your jurisdiction.


Get started

Bring a month of NiceHash activity and site costs into a close you can review and share.

Get started

See also Flash for miners.

Sources

All checked November 2026. The English NiceHash help articles return a JavaScript shell over plain HTTP. Payout timing, the service charge, History & Stats, wallet movements and the orders CSV are cited from those public support URLs, including the same articles in other languages where the English shell did not return the article text.

  1. NiceHash: When and how do you get paid?
  2. NiceHash: How to use NiceHash wallet?
  3. NiceHash: Earnings and Hashrate History statistics
  4. Flash for miners
  5. IRS Notice 2014-21
  6. NiceHash: How long do you keep order statistics and data?
  7. Intuit: Import journal entries (QuickBooks Online)
  8. Intuit: Set up and use location tracking
  9. Intuit: Create and manage classes in QuickBooks Online
  10. Bitwave QuickBooks integration
  11. Clams for miners