Last checked 1 November 2026. Menu names come from Xero and QuickBooks Online help pages on the date shown and can change. Account types and the accounting entries are illustrations of how the standards are commonly applied. Your accountant decides the policy, the accounts and the amounts. If anything here conflicts with the linked source, the source wins.
Xero and QuickBooks Online do not track bitcoin as a currency. They record values in pounds or dollars. The practical approach is to keep a separate bitcoin record, the transaction log in our bookkeeping examples, and post journals to the ledger in your base currency. This page shows which accounts to set up, the journals for common events under UK and US rules, and where each step lives in the two apps.
The short version
- Agree the accounting policy with your accountant before setting up any accounts.
- Keep units of bitcoin, lot or pool records and transaction IDs outside the ledger, in a log you can show an auditor.
- Post buys, sells, fees, period end adjustments and transfers out as journals in your base currency, each with a clear narration.
- Book entries and tax figures are often different. Keep the tax calculation separately.
Accounts to set up
The names below are suggestions. The account type is a judgement for your accountant. In Xero, coding to a Fixed Asset account type adds a draft entry to the fixed asset register, so many bookkeepers use a different asset type for bitcoin.
| Account | Purpose | Xero account type (example) | QuickBooks Online account type (example) |
|---|---|---|---|
| Bitcoin at cost | Cost of bitcoin held, including any fees your accountant agrees to capitalise. | Non-current Asset | Other Assets, or Other Current Assets, as your accountant decides |
| Bitcoin: accumulated impairment (UK cost model) | Impairment losses against cost. | Non-current Asset | Other Assets |
| Bitcoin: revaluation or fair value adjustment | UK revaluation model, or US fair value changes, against cost. | Non-current Asset | Other Assets |
| Revaluation reserve (UK revaluation model only) | Gains above cost taken to other comprehensive income. | Equity | Equity |
| Bitcoin impairment, fair value gains and losses | Charges and credits in profit or loss. | Expense or Other Income | Other Expense or Other Income |
| Gain or loss on disposal of bitcoin | Result on sale. | Other Income or Expense | Other Income or Other Expense |
| Exchange clearing account | Cash held at the exchange before and after trades. | Current Asset | Other Current Assets |
Source: Xero Central: Components of an account in your chart of accounts (account types), QuickBooks Help: Add an account to your chart of accounts in QuickBooks Online.
UK: the cost model (FRS 105, or FRS 102 cost model)
Our UK accounting guide explains the standards. FRS 105 allows cost only. Under the FRS 102 cost model, an intangible asset is held at cost less accumulated amortisation and impairment. FRS 102 treats every intangible asset as having a finite useful life, and residual value and useful life are judgements, so amortisation is shown below as a step without an amount.
Illustrative figures. A company buys bitcoin for £20,000 plus a £100 exchange fee. At the year end the bitcoin is worth £15,000. Later it sells for £18,000 less a £90 fee. They are not a forecast and not any provider's terms.
1. Purchase
| Account | Debit | Credit |
|---|---|---|
| Bitcoin at cost | 20,100 | |
| Exchange clearing account | 20,100 |
Narration: purchase of bitcoin per exchange statement, minute reference. Whether the fee is capitalised is a policy choice: check with your accountant.
2. Amortisation, if your accountant sets one
| Account | Debit | Credit |
|---|---|---|
| Bitcoin amortisation (profit or loss) | amount | |
| Bitcoin: accumulated amortisation | amount |
The amount depends on the useful life and residual value your accountant decides. It may be nil.
3. Year end impairment to £15,000
| Account | Debit | Credit |
|---|---|---|
| Bitcoin impairment (profit or loss) | 5,100 | |
| Bitcoin: accumulated impairment | 5,100 |
Carrying amount £20,100 less recoverable amount £15,000, ignoring amortisation.
4. Sale for £18,000 less £90 fee
| Account | Debit | Credit |
|---|---|---|
| Exchange clearing account | 17,910 | |
| Bitcoin: accumulated impairment | 5,100 | |
| Bitcoin at cost | 20,100 | |
| Gain on disposal of bitcoin | 2,910 |
Net proceeds £17,910 against a carrying amount of £15,000.
UK: the FRS 102 revaluation model
The revaluation model is only available if fair value can be measured by reference to an active market, which is a judgement. Increases go to other comprehensive income and a revaluation reserve. A decrease goes first against earlier gains for that asset, and any excess goes to profit or loss.
Illustrative figures. Bought for £20,100 as above. Revalued to £24,000, then to £19,000 at the next reporting date. Amortisation is left out to keep the example simple. They are not a forecast and not any provider's terms.
Revaluation up to £24,000
| Account | Debit | Credit |
|---|---|---|
| Bitcoin: revaluation adjustment | 3,900 | |
| Revaluation reserve (other comprehensive income) | 3,900 |
Revaluation down to £19,000
| Account | Debit | Credit |
|---|---|---|
| Revaluation reserve (other comprehensive income) | 3,900 | |
| Bitcoin revaluation loss (profit or loss) | 1,100 | |
| Bitcoin: revaluation adjustment | 5,000 |
The first £3,900 reverses the earlier gain. The £1,100 below cost goes to profit or loss.
Source: FRC: FRS 102: The Financial Reporting Standard applicable in the UK and Republic of Ireland, FRC: FRS 105: The Financial Reporting Standard applicable to the Micro-entities Regime.
UK tax is calculated separately
For a company that simply holds bitcoin, HMRC's guidance points to the chargeable gains rules, not the accounting entries, and HMRC says tokens simply held do not meet the test for the intangible fixed asset rules. Impairments and revaluations in the accounts are not the tax figures. On the sale in the cost model example, the tax calculation starts from proceeds of £17,910 less allowable costs from the pool of £20,100, before any other adjustments, even though the accounts show a gain. Keep the pool calculation alongside the ledger and ask your accountant to confirm it.
Source: HMRC: CRYPTO41150: Corporation Tax, intangible fixed assets, HMRC: CRYPTO41200: Corporation Tax on chargeable gains, introduction, HMRC: CRYPTO41350: Corporation Tax on chargeable gains, pooling and the same day and ten day rules, HMRC: CRYPTO40100: Conversion to sterling and accountancy.
US: fair value under ASU 2023-08
Under ASU 2023-08, bitcoin within its scope is measured at fair value each reporting period, with changes in net income. Our US accounting guide covers scope and disclosures. Whether a purchase fee is added to cost is a policy question for your accountant.
Illustrative figures. A company buys bitcoin for $25,000 plus a $125 fee. At the quarter end its fair value is $27,000. Later it sells for $26,000 less a $130 fee. They are not a forecast and not any provider's terms.
1. Purchase
| Account | Debit | Credit |
|---|---|---|
| Bitcoin at cost | 25,125 | |
| Exchange clearing account | 25,125 |
2. Quarter end remeasurement to $27,000
| Account | Debit | Credit |
|---|---|---|
| Bitcoin: fair value adjustment | 1,875 | |
| Gain on remeasurement of bitcoin (net income) | 1,875 |
3. Sale for $26,000 less $130 fee
| Account | Debit | Credit |
|---|---|---|
| Exchange clearing account | 25,870 | |
| Loss on disposal of bitcoin | 1,130 | |
| Bitcoin at cost | 25,125 | |
| Bitcoin: fair value adjustment | 1,875 |
Carrying amount $27,000 less net proceeds $25,870.
Source: FASB: ASU 2023-08, Intangibles: Goodwill and Other, Crypto Assets (Subtopic 350-60).
US tax is calculated separately
For federal tax, bitcoin is property, and gain is generally the amount realised less basis. In this example, $25,870 less $25,125 gives $745, the same total as the book entries over the life of the holding, but in different periods. Unrealised fair value gains are not taxed when booked. Track basis by wallet or account, as Revenue Procedure 2024-28 describes, and keep lot records outside the ledger.
Source: IRS: Frequently asked questions on virtual currency transactions, IRS: Revenue Procedure 2024-28: allocating unused basis to wallets and accounts (PDF).
Doing it in Xero
- Add the accounts: Accounting menu, Chart of accounts, Add account, then choose the account type, code and name.
- Post a journal: Accounting menu, Manual journals, New manual journal entry. Enter a narration, which Xero requires, then the debit and credit lines.
- Save as draft for review, then Post. Only users with the right role, such as an administrator, or a standard user who also has the manual journals permission, can post.
- Manual journals are in your base currency. Use the sterling or dollar value from your bitcoin log.
- For many entries, Xero lets you import manual journals from a CSV file, with debits as positive amounts and credits as negative.
Source: Xero Central: Components of an account in your chart of accounts (account types), Xero Central: Add, import and post manual journals.
Doing it in QuickBooks Online
- Add the accounts: Chart of accounts, New, then choose the account type and detail type and enter a name. Leave any opening balance empty if you will record the purchase as a journal.
- Post a journal: + New (or + Create), Journal entry. Choose the accounts, enter debits and credits, which must balance, and add a memo.
- Save, then check the entry in the Journal report.
Source: QuickBooks Help: Add an account to your chart of accounts in QuickBooks Online, QuickBooks Help: Create journal entries in QuickBooks Online.
Month end routine
- Reconcile the bitcoin log to the wallet or custodian balance, in units.
- Reconcile the exchange clearing account to the exchange statement.
- Post any period end adjustment using the price source in your policy, at the time it names.
- File the evidence: statements, the price used, and the approval for each journal. See audit evidence.
Our judgement, not a rule: a short written note from your accountant, covering the accounts, the fee treatment and the price source, saves more time at year end than any software setting.
Read next
- Bookkeeping examples: the transaction log and pools.
- Audit evidence: what an auditor will ask for.
- Company tax on bitcoin: UK and US company tax.
Sources
Primary sources only. Each link was checked on 1 November 2026. Rules change, so confirm the current version with your adviser.
- Xero CentralComponents of an account in your chart of accounts (account types)
- QuickBooks HelpAdd an account to your chart of accounts in QuickBooks Online
- FRCFRS 102: The Financial Reporting Standard applicable in the UK and Republic of Ireland
- FRCFRS 105: The Financial Reporting Standard applicable to the Micro-entities Regime
- HMRCCRYPTO41150: Corporation Tax, intangible fixed assets
- HMRCCRYPTO41200: Corporation Tax on chargeable gains, introduction
- HMRCCRYPTO41350: Corporation Tax on chargeable gains, pooling and the same day and ten day rules
- HMRCCRYPTO40100: Conversion to sterling and accountancy
- FASBASU 2023-08, Intangibles: Goodwill and Other, Crypto Assets (Subtopic 350-60)
- IRSFrequently asked questions on virtual currency transactions
- IRSRevenue Procedure 2024-28: allocating unused basis to wallets and accounts (PDF)
- Xero CentralAdd, import and post manual journals
- QuickBooks HelpCreate journal entries in QuickBooks Online
One email. The whole library.
Policy checklist, board paper, recovery drill record, document pack and the rest, in one send. Then one short Thursday lesson for small companies in the UK and the US.
Free. One email with the whole template library, then one short lesson each Thursday. Unsubscribe at any time. See our privacy notice.
This is general information and education only. It is not financial, investment, tax, accounting, legal or regulatory advice, and it is not a recommendation to buy, sell or hold bitcoin or any other asset. It does not take account of your circumstances or those of your company. You must obtain your own official professional advice to confirm this information is correct before acting on it.
Rules change. This information is correct to our understanding at the last-reviewed date, but it may be incomplete or out of date, and official sources take precedence. Bitcoin is volatile. A company that buys it could lose some or all of the money it puts in.
Using this site does not create an adviser or client relationship. IoT Financial is not authorised or regulated by the Financial Conduct Authority (FCA) and is not registered with the US Securities and Exchange Commission (SEC) as an investment adviser. Read the full disclaimer.