How to set up your crypto balance sheet in Xero and QuickBooks

The short answer: Open a dedicated digital asset account, post acquisitions at cost, apply one cost basis method every period, and remeasure to fair value if you file under US GAAP (ASC 350-60). Xero and QuickBooks ship no crypto account type, so a subledger does the classification and the journal posting above a modest volume.
Updated September 2026. Standards re-checked on 2026-09-04 against FASB ASU 2023-08 (December 2023) and the IFRS Interpretations Committee agenda decision (June 2019). Product figures checked against the live pricing page the same day. Not tax advice.
If your books hold any crypto, "add an account and type in the balance" works right up until the second month. Then cost basis, fair value remeasurement and stablecoin invoice payments turn a one-line balance sheet entry into a recurring close problem. This guide walks the account setup and the rules that decide the numbers, then says where a spreadsheet gives out.
Step 1: Create the right account structure
Do not fold crypto into an existing cash or inventory account. The IFRS Interpretations Committee settled the nature question in June 2019: a cryptocurrency holding is an intangible asset, it is not cash, and it is not a financial asset. US GAAP reaches the same place, since ASC 350-60 sits inside the intangibles topic. So crypto gets its own line, or one account per major token if your holdings sit in two or three assets and your finance team wants per-asset visibility.
- Pick a current asset if you expect to hold, spend or trade the position within a year. Use a non-current (other) asset for treasury holdings you do not intend to touch soon.
- Add sub-accounts by wallet or entity if you run more than one legal entity, or if you are a firm that needs per-client visibility.
- Keep a separate unrealized gain and loss account feeding the income statement, because ASC 350-60 puts remeasurement through net income and asks you to show it apart from changes in other intangibles.
Neither platform will suggest any of this. Xero's Accounting API account types are a closed list of eighteen values: BANK, CURRENT, CURRLIAB, DEPRECIATN, DIRECTCOSTS, EQUITY, EXPENSE, FIXED, INVENTORY, LIABILITY, NONCURRENT, OTHERINCOME, OVERHEADS, PREPAYMENT, REVENUE, SALES, TERMLIAB and PAYG. Not one of them is crypto, and the word does not appear anywhere in the specification. QuickBooks Online is the same story: its asset detail types run from Prepaid Expenses to Goodwill with no digital asset entry. You build the structure once, and you or your subledger reuse it every period.
One presentation rule is easy to miss. ASC 350-60 requires crypto assets to sit separately from other intangible assets on the face of the balance sheet, and the remeasurement gains and losses to sit separately from changes in other intangibles on the income statement. A single lumped "intangibles" line does not satisfy it.
Step 2: Pick a cost basis method and apply it consistently
Your cost basis method decides the gain or loss on every disposal, and picking one is a policy decision rather than a technical one.
| Method | How it works | Where it applies |
|---|---|---|
| Specific identification | You name the exact lot leaving the wallet | PwC lists it first for US GAAP disposals, and US tax rules require it if you want anything other than FIFO |
| FIFO (first in, first out) | The oldest lot goes first | The US tax fallback when you do not identify units, and the simplest method to audit |
| Weighted average cost | One blended cost across every lot held | Allowed by IAS 2 for crypto held as inventory, which suits high-frequency trading books |
| HIFO (highest in, first out) | The highest-cost lot goes first | A form of specific identification, so it needs lot-level records and a jurisdiction that permits it |
| LIFO (last in, first out) | The most recent lot goes first | Named by PwC as acceptable under US GAAP. IAS 2 permits only FIFO or weighted average, so it is out under IFRS |
Tax rules narrow the field further, so confirm what applies to you before committing. In the US, the IRS treats units as sold oldest first unless you identify the specific units on your books no later than the time of the sale. Whatever you pick, apply it across periods. Switching methods mid-year to manage a number is the kind of thing an auditor flags immediately.
Step 3: Handle fair value remeasurement (ASC 350-60)
If you file under US GAAP, ASC 350-60 has you carry qualifying crypto at fair value, with remeasurement gains and losses running through net income, for fiscal years beginning after December 15, 2024. For any company holding meaningful crypto, that is a real change in reported earnings.
An asset qualifies only if it meets all six criteria in 350-60-15-1: it is an intangible asset, it gives you no enforceable claim on underlying goods, services or other assets, it lives on a distributed ledger, it is secured through cryptography, it is fungible, and neither you nor a related party issued it. Bitcoin and ether clear that bar comfortably. An NFT fails the fungibility test, and a token you issued yourself fails the last one. Both stay on the older cost-less-impairment model, which is a good argument for keeping them in their own accounts from day one.
Disclosure runs at interim and annual reporting periods rather than only at year end, so build the price pull and the journal entry as a repeatable step in the close rather than an annual scramble.
Outside the US, IAS 38 carries most holdings at cost less accumulated amortisation and impairment. Its revaluation model exists, but paragraph 75 measures fair value by reference to an active market, which is the condition that keeps most entities on the cost model. Crypto held for sale in the ordinary course of business goes to IAS 2 instead. Work out which regime governs your filing before you build the remeasurement process, because the two produce different balance sheets from identical holdings.
Step 4: Reconcile invoice payments received in crypto
If customers pay invoices in USDC, USDT or another crypto asset, the payment has to hit the asset side and clear the original invoice. Without a native path from wallet to ledger, it lands in a clearing account that someone reconciles at month end, a manual step on every crypto-paid invoice. Breezing closes the invoice directly in Xero or QuickBooks with no clearing account, the same way a fiat payment clears.
Where a spreadsheet stops working
| Task | Manual spreadsheet | Crypto subledger |
|---|---|---|
| Cost basis across wallets | Tracked by hand, error-prone above a few dozen lots | Automated per wallet and per asset |
| ASC 350-60 remeasurement | Manual price pulls and journal entries each period | Automated fair value entries with a defensible price source |
| Invoice payments in crypto | Manually matched to bank-equivalent entries | Native invoice closure, no clearing account (Breezing) |
| Post-close corrections | Delete and re-enter, audit trail gap | Journal entries update in place |
| Multi-wallet, multi-entity tracking | One tab per wallet, unmanageable fast | Unlimited wallets and users on every tier |
Below roughly 50 transactions a month, a careful spreadsheet survives. Above that, the hours spent reconciling lots and remeasuring fair value by hand start costing more than a subledger does.
Quick answers
How do I record crypto on my balance sheet?
Open a separate digital asset account, or one per major token, in your chart of accounts, apart from cash and inventory. Post acquisitions at cost, apply one cost basis method to every disposal, and if you file under US GAAP, remeasure qualifying assets to fair value each reporting period under ASC 350-60.
What account type is crypto in Xero or QuickBooks?
Pick a current asset if you expect to hold or use it within a year, or a non-current (other) asset for longer-term holdings. Xero's account types are a fixed list running from BANK to NONCURRENT with no crypto entry, and QuickBooks has no crypto detail type, so classification and fair value math fall to you or your subledger.
Is cryptocurrency a current or fixed asset?
Neither, strictly. Crypto is an intangible asset under both US GAAP and IFRS, not a fixed asset you depreciate. Current fits holdings you expect to use or trade within a year, non-current fits long-term treasury positions. Intent and holding period decide it, not the asset, so write the reasoning into your accounting policy.
How do you record unrealized gains and losses on crypto under ASC 350-60?
ASC 350-60 has US GAAP filers carry qualifying crypto at fair value, with remeasurement gains and losses running through net income, for fiscal years beginning after December 15, 2024. So you post a journal entry every reporting period against an unrealized gain or loss account, not only when you sell.
Do I need a subledger to set up a crypto balance sheet?
Not at low volume. Below roughly 50 transactions a month, a disciplined spreadsheet can track lots and post manual journal entries. Above that, tracking cost basis across wallets and periods by hand becomes the slowest part of your close, and a subledger that posts straight into Xero or QuickBooks costs less than the hours.
How many wallets can I track on my crypto balance sheet in Xero?
Xero itself has no wallet concept. A connected subledger handles that layer instead. Breezing includes unlimited wallets and unlimited users on every pricing tier, so tracking 3 wallets or 30 costs the same and adding a client's wallet never triggers a plan upgrade.
How do I record a crypto invoice payment on the balance sheet?
Without a native path from wallet to ledger, the payment sits in a clearing account until someone reconciles it. Breezing closes the invoice inside Xero or QuickBooks with no clearing account, so the receivable clears the moment the payment lands, the same way a bank transfer would.
What cost basis method should I use for my crypto balance sheet?
PwC's crypto guide names specific identification, FIFO and LIFO for US GAAP disposals, and IAS 2 allows FIFO or weighted average cost where crypto is held as inventory. US tax falls back to FIFO unless you identify the units before the sale. Pick one, apply it every period, and document why.
How often do I need to revalue crypto on the balance sheet?
Under ASC 350-60, US GAAP filers carry qualifying crypto at fair value and disclose at interim and annual reporting periods, so quarterly for most public companies and at least annually for private ones. Outside the US, IAS 38 holdings sit at cost less impairment unless an active market supports the revaluation model.
Can QuickBooks or Xero track crypto balances automatically?
No. Neither platform reads wallets or exchanges natively, and neither ships a crypto account type. A connected subledger pulls the on-chain and exchange activity, classifies it, applies your cost basis method, and posts summarized journal entries, so the balance sheet stays current without manual re-entry every period.
Bottom line
A crypto balance sheet is ordinary accounting applied to an awkward asset. It needs an account of its own and a cost basis policy you can defend, plus a fair value process if US GAAP applies. A spreadsheet handles the first few dozen transactions a month. Past that, cost basis tracking and ASC 350-60 remeasurement eat more hours than a subledger costs.
If your books run on Xero, QuickBooks Online or Bexio, Breezing does this setup for you. Every pricing tier includes unlimited wallets and unlimited users, starting at $29 per month, and invoices close natively with no clearing account. Journal entries update in place instead of getting deleted and reposted. Our month-end close checklist covers what happens after setup, when this turns into a recurring process instead of a one-time project.
Sources
- Accounting Standards Update No. 2023-08, Intangibles-Goodwill and Other-Crypto Assets (Subtopic 350-60), FASB, December 2023 (issued December 13, 2023), checked 2026-09-04: supports the six scope criteria in 350-60-15-1, the fair value measurement with remeasurement gains and losses in net income (350-60-35-1), the separate balance sheet and income statement presentation (350-60-45-1 and 45-2), the interim and annual disclosure requirement (350-60-50-1), and the effective date of fiscal years beginning after December 15, 2024, including interim periods within those fiscal years.
- Heads Up: FASB Issues Final Standard on Crypto Assets, Deloitte, December 15, 2023, checked 2026-09-04: corroborates the ASU 2023-08 issue date, the fair-value-through-net-income measurement rule, the effective date, and the requirement to present crypto assets separately from other intangible assets.
- Holdings of Cryptocurrencies, IFRS Interpretations Committee, IFRS Foundation, June 2019, checked 2026-09-04: supports the conclusion that a cryptocurrency holding is an intangible asset, is neither cash nor a financial asset, and falls under IAS 2 when held for sale in the ordinary course of business and under IAS 38 otherwise.
- IAS 38 Intangible Assets, IFRS Foundation, 2021 issued standards volume, checked 2026-09-04: supports paragraph 74 on the cost model (cost less accumulated amortisation and impairment losses) and paragraph 75 on the revaluation model, where fair value is measured by reference to an active market.
- IAS 2 Inventories, IFRS Foundation, 2021 issued standards volume, checked 2026-09-04: supports paragraph 25, which assigns the cost of interchangeable inventories using the first-in first-out or weighted average cost formula, and paragraph 23 on specific identification.
- Xero Accounting API OpenAPI specification (xero_accounting.yaml), Xero (XeroAPI), updated 2026-09-03 (version 19.0.0), checked 2026-09-04: supports the closed eighteen-value AccountType list quoted in Step 1 and the absence of any crypto, digital asset or wallet concept in the specification.
- Choosing the right account types in QuickBooks, Intuit QuickBooks, undated (the page shows only "updated 4 months ago"), checked 2026-09-04: supports the QuickBooks Online asset detail type lists for current, tangible and non-current assets, none of which is a crypto or digital asset type.
- Account type and detail types in QuickBooks Online, Intuit QuickBooks, updated August 5, 2026, checked 2026-09-04: supports that the account type drives which financial statement an account lands on, and confirms no crypto account type or detail type is offered.
- 2.3 Disposal and derecognition of crypto assets not in scope of ASC 350-60, PwC Viewpoint, May 31, 2025, checked 2026-09-04: supports specific identification, FIFO and LIFO as methods for identifying the units disposed of under US GAAP.
- Frequently asked questions on digital asset transactions, Internal Revenue Service, last reviewed or updated June 29, 2026, checked 2026-09-04: supports the requirement to identify the specific units no later than the time of the sale, and the default rule that units are otherwise treated as disposed of in the order acquired.
- Pricing, Breezing, undated, checked 2026-09-04: supports the $29 per month entry tier and unlimited wallets and unlimited users on every tier through Scale at $2,917 per month.
More articles

Stablecoin invoicing: how to bill, get paid and close the books in USDC or USDT
How to issue an invoice payable in USDC or USDT, get paid on-chain, match the payment in Xero or QuickBooks, book fees and FX, and account for the receipt.

Cryptio alternatives: the 2026 comparison for finance teams
Cryptio is an institutional crypto subledger priced by quote. Compare Breezing, Bitwave, Cryptoworth, SoftLedger, and Ledgible on price, ERPs, wallets, and fit.

How to reconcile crypto transactions: a seven-step process for month-end
A seven-step crypto reconciliation process for bookkeepers: prove completeness, match transfers, price each line, tie balances to the chain, post to the GL.