Decentralised News · Research & market intelligence
A business can reconcile every token and still report the wrong financial result. The month-end close needs separate evidence for ownership, quantities, classification and valuation. This study combines official documentation with one public-company disclosure and a deliberately limited synthetic close.
What matters
- A trade export, balance snapshot and general ledger answer different questions. Keep their links visible rather than treating any one as the complete record.
- A transfer between the same entity’s own wallets changes location, not its combined holdings. Different legal owners or receipt tokens require a separate assessment.
- Accounting depends on the instrument and reporting framework. The fair-value model for eligible US-GAAP holdings is not a universal rule for crypto.
- The worked example separates a quantity bridge from a valuation journal. The tool withholds valuation outputs when the supplied quantity records disagree.
Scope of this investigation
This investigation compares 7 primary-source documents. It separates documented rules and features from DN calculations and hypothetical scenarios. Full source dates, definitions and limitations appear below.
Test the assumptions · Inspect the sources · Read the evidence table
The signal
The operational bottleneck is often the translation between systems. An exchange describes a fill or balance movement; the business needs an asset, liability, revenue, expense or other accounting entry. A successful import proves that data moved. It does not establish that the selected accounting treatment is correct.
DN’s evidence panel consists of official accounting material, Coinbase and Kraken reporting documentation, and Sharplink’s September 2026 financial statements. These are observed documents, not observations of automated close performance. The article claims no ERP deployment, customer account access or time-saving benchmark.
DN Alpha Thesis
A useful crypto subledger preserves the route from a source event to the financial statements. The route needs both native units and money amounts, together with the entity, asset and cutoff to which they belong. Losing those distinctions can produce a ledger that balances while answering the wrong question.
Automation should make that route easier to inspect. It can organise records and apply approved mappings repeatedly, while leaving an unresolved event visible. The aim is not to maximise the percentage of entries posted without review. It is to close with an explanation for the material balances and changes that another reviewer can reproduce.
1. Fix the entity and instrument before the journal
Start with the reporting entity, the applicable accounting framework and a register of its actual rights. A company wallet, a founder’s personal wallet and a customer custody account cannot be combined simply because the same dashboard displays them. For each source, record the legal owner, the account purpose and who can authorise movement. Access to an address is not itself a complete ownership assessment.
The FASB amendments communicated in ASU 2023-08 require fair-value measurement with changes in net income for crypto assets within their specified scope. They do not apply automatically to everything called a token. The update also records that the Board did not prescribe the recognition or presentation of acquisition transaction costs. Apply the relevant accounting policy rather than inserting a universal fee rule. [1]
The IFRS Interpretations Committee’s June 2019 decision addresses a defined cryptocurrency subset: IAS 2 applies when held for sale in the ordinary course of business, otherwise IAS 38 applies. Its discussion also identifies broker-trader considerations. That is a reason to establish scope, not to translate the US example below into an IFRS conclusion. [2]
For a DAO or a group with several legal entities, the initial assessment may be more consequential than the import technology. This article does not determine consolidation, legal personality, customer-asset ownership or the accounting for issued tokens. Isolate those questions before building a journal template around a convenient ticker symbol.
2. Collect records that explain the balance
Coinbase Exchange distinguishes account statements, detailed fills and balance snapshots. A snapshot can support the reported position at a time; the other records help explain movements. Coinbase Business separately documents accounting integrations through CoinTracker, with transaction and payment records that can feed other systems. These are published interfaces, not evidence that a particular business’s journals were complete. [3] [4]
Kraken’s documentation draws a useful distinction: ledger history records balance changes, whereas trades history records executions. The fee shown in the trade view is not necessarily the actual fee deducted in that currency. A close based only on the trading file can therefore miss information needed to explain asset quantities. [5]
Build a source manifest with the account, period requested, export type, generation time and file identifier. Keep the untouched export and a separate transformation record. Include transactions that are not trades: payments, rewards, funding, fees and corrections where relevant. Do not delete an unfamiliar event merely because the current journal mapping cannot classify it.
Plan the close around data availability. Kraken’s export guide says requests may take from minutes to a week to process. That published range is not a measured service level, but it makes an immediate end-of-month download an assumption worth challenging. A scheduled early request and a final incremental reconciliation may be more practical than pretending every system supplies an instant final ledger. [6]
3. Keep native quantities separate from carrying values
First reconcile each asset in its own units: opening quantity plus recorded inflows minus recorded outflows should explain the closing quantity for the chosen entity boundary. A transfer between two of that entity’s locations has both legs within the boundary. Include both for traceability; remove their net effect from aggregate acquisition or disposal activity.
Then classify the money amount. Acquisition cost, financial-statement carrying value and tax basis need not be the same field. An internal transfer should not quietly reset them. A conversion into a different contractual instrument, however, is not safely classified as an internal transfer merely because the commercial exposure remains similar.
Sharplink’s Form 10-Q for September 2026 illustrates the distinction. Its note reports 602,361 ETH with cost basis of $2.380602 billion and fair value of $1.615154 billion. The company separately accounts for specified liquid-staking tokens at cost less impairment. These are its reported positions and policies, not a general ruling for every issuer or token. [7]
The analytical lesson is to retain the instrument identifier and policy assignment alongside quantities. A combined “ETH equivalent” operating metric may be useful for management but cannot replace separate accounting records. The ledger reviewer needs to know whether a movement was a purchase, a payment, a transfer of location or an exchange into a new claim.
4. Work through one deliberately simple close
Consider a fictional business reporting in US dollars. Assume its directly held BTC qualifies for the applicable US-GAAP fair-value model and that ownership is established. It begins the month with 2 BTC and a $160,000 carrying amount. It purchases 1 BTC for $90,000. There are no sales, token-paid fees, staking transactions, borrowing or customer assets.
The purchase entry is a $90,000 debit to the crypto asset and a $90,000 credit to cash. Moving 0.5 BTC between two wallets owned by the same reporting entity changes the location records but adds no aggregate asset or revenue. For clarity, all network charges are assumed absent from that transfer; a real fee would need its own recorded treatment.
The entity also pays $100 in cash for a separate custody service, assumed to be a current-period expense: debit custody expense and credit cash. This is not an example of accounting for a token acquisition commission. The distinction avoids smuggling an unresolved fee policy into an apparently simple calculation.
At the cutoff, the quantity records and statements both show 3 BTC. The hypothetical documented measurement price is $95,000 per BTC. The resulting carrying value is $285,000, compared with $250,000 before remeasurement. Debit the asset $35,000 and credit the fair-value gain $35,000 under the assumed model. That gain creates neither additional BTC nor a cash receipt.
The three illustrated money journals balance at $125,100 of debits and credits: purchase $90,000, service expense $100 and remeasurement $35,000. The example closes one asset balance. It is not a full set of financial statements, and it does not calculate tax, cash-flow presentation, deferred tax or required disclosures.
5. Use the bridge to find disagreement before posting
The DN Quantity-to-Ledger Bridge accepts opening units, inflows, outflows, reported closing units, carrying value before remeasurement, the selected price and the posted general-ledger balance. It first compares expected and reported quantities. Only when they agree within a small arithmetic tolerance does it calculate the illustrative target value and valuation adjustment.
Using the example, expected units are 2 + 1 − 0 = 3. The quantity gap is zero, the target is $285,000 and the adjustment from $250,000 is $35,000. If the posted ledger is also $285,000, the value gap is zero. A zero gap establishes agreement between these inputs; it does not prove that they are complete or correctly classified.
Change reported holdings to 2.9 BTC while leaving the movement records unchanged. The quantity gap becomes −0.1 BTC, and valuation outputs become unavailable. The tool does not turn that difference into an automatic write-off. The next task is to find a missing fee, movement, ownership change or erroneous source record.
Change only the hypothetical closing price to $80,000 and the posted ledger to $240,000. Quantity still reconciles, while the model produces a $10,000 downward adjustment from the same premeasurement carrying value. The tool tests arithmetic and input bounds. It cannot validate asset scope, market selection, ownership or the accounting policy; those remain user preconditions.
6. Preserve the journal’s explanation after synchronisation
Every material posting should retain an understandable link to its source and rule. The evidence need not be a screenshot of every transaction. It can be a compact identifier chain: source account, record ID, event time, asset, amount, transformation version, mapping decision and journal reference. What matters is that another reviewer can follow the same event without reconstructing it from memory.
If a source calls an event a transfer, preserve that original label separately from the business classification. Do not overwrite the source meaning with an accounting conclusion. A movement into staking, a bridge or a receivable can look superficially similar at the wallet level while requiring a different analysis. An unresolved category should remain unresolved until its economic and contractual facts are understood.
Rerun behaviour matters too. Importing the same file twice should not create a second purchase. A corrected record should lead to an identifiable revision rather than a silent rewrite of the previous close. These are proposed operating controls, not features DN verified in the named providers.
The most useful role for an AI assistant is therefore bounded: describe an unfamiliar event, suggest possible mappings and gather the supporting records for review. A fluent explanation does not establish which journal is appropriate. If the assistant cannot show the evidence behind its proposal, its output should not become an unsupported balancing entry.
7. Know what a successful close still leaves open
A clean bridge can coexist with an unresolved disclosure or restriction. Quantities do not establish that an asset is available to pay suppliers, and a market value does not establish immediate sale proceeds. Keep custody restrictions, pledges and claims in the reporting packet even when they do not change the simple quantity equation.
The counterargument is that most small businesses have straightforward activity and do not need a sophisticated crypto subledger. That is reasonable. A narrow holding with a few transactions can be documented with ordinary accounting records and a repeatable worksheet. The framework scales down: fewer events should mean less work, not fewer explanations.
The process must change when the business introduces new instruments, earns rewards, lends assets, accepts customer crypto or changes its reporting framework. Treat those as policy-review triggers. Reusing last month’s mapping is efficient only while the underlying transaction remains the same.
For the next close, choose one material asset and reproduce its opening-to-closing quantity and carrying-value bridges. Retain the source files and the policy decision that connects them. That small proof is more useful than a broad claim that the accounting is automated, because it gives the reviewer something specific to agree with, challenge or repair.
The evidence, side by side
| Source or event | Observed distinction | Implication for the close |
|---|---|---|
| FASB ASU 2023-08 [1] | Specified eligible holdings use fair value. | Establish asset scope before applying the model. |
| IFRIC June 2019 [2] | Defined cryptocurrency holdings follow IAS 2 or IAS 38 depending on facts. | Do not apply the US illustration universally. |
| Coinbase reporting [3] [4] | Statements, fills, balances and integrations are distinct outputs. | Retain both positions and supporting movements. |
| Kraken history [5] | Execution fees and actual balance deductions can differ in presentation. | Use ledger records to explain native-asset changes. |
| Sharplink September 2026 [7] | Native ETH and specified liquid-staking tokens have different reported measurement models. | Keep the instrument and policy assignment separate. |
| DN synthetic close | 3 BTC × $95,000 = $285,000; premeasurement carrying value $250,000. | Illustrative remeasurement gain $35,000; no new units or cash. |
DN Quantity-to-Ledger Bridge
Synthetic arithmetic for one asset under an already-established fair-value policy; not accounting advice or a journal-posting service.
The interactive calculator starts when this page loads. The worked examples remain available in the article.
Finite non-negative values; outflows cannot exceed opening units plus inflows; zero expected units require zero premeasurement carrying amount. A 1e−9-unit tolerance handles arithmetic noise, not materiality.
Does not evaluate tax, restrictions, impairments under another model, derivatives, revenue recognition, consolidation or policy correctness. No data or journals are sent anywhere.
How the calculation works
expected units=opening+inflows−outflows
quantity gap=reported−expected units
If quantity agrees: target=expected units×price; adjustment=target−premeasurement carrying value; ledger gap=posted−target.
If absolute quantity difference exceeds 1e−9 units, valuation outputs are null.
Scenarios to watch
Quantity and valuation agree
Synthetic
All 3 BTC are supported by movements and the illustrative $285,000 carrying value matches the posted balance.
Unexplained quantity gap
Synthetic
A 2.9-BTC statement against 3 expected leaves 0.1 BTC unexplained. The tool withholds valuation outputs pending investigation.
Lower price with unchanged holdings
Synthetic
A lower measurement price changes the modelled carrying value without changing the number of units.
Method and limitations
DN reviewed seven primary documents: FASB’s issued update, the IFRS Committee agenda decision, four exchange/reporting guides and Sharplink’s quarter-ended 30 September 2026 Form 10-Q. The filing is dated 6 November 2026; all sources were accessed 14 November 2026.
The article uses one company’s filing to demonstrate reported measurement distinctions, not to validate its entire accounting or recommend its shares. The provider documents establish what their reporting interfaces describe; DN did not connect accounts, execute imports or test an ERP integration.
The worked close and calculator are original synthetic arithmetic. The example is scoped to a fictional directly held asset under an assumed eligible US-GAAP policy, with a separate fiat-paid service fee. Native units, cash movements and remeasurement remain distinct. Calculator assertions and invalid-input receipts are recorded separately.
The article is a limited operational illustration, not a complete accounting policy. Stablecoins, NFTs, issued tokens, custody obligations, wrapped or receipt tokens, lending and complex staking arrangements require their own analysis. Future standard-setting projects are not treated as issued requirements.
A balanced journal does not establish ownership, completeness, fair value, legal classification or tax treatment. Professional review remains necessary where those judgements are material; the numerical tool cannot make them.
Primary sources and evidence register
Source dates and reporting periods differ. Several documents from one issuer are one source family, not independent confirmations. The evidence download contains the observations used in this article.
[1] FASB ASU 2023-08: Accounting for and Disclosure of Crypto Assets13 December 2023 · Issued December 2023; effective fiscal years beginning after 15 December 2024
- Specified crypto assets measured at fair value through net income.
- BC 36 declines to prescribe recognition or presentation of acquisition transaction costs.
Interpretation limit: The ASU communicates amendments; the Codification is authoritative. Not a universal token rule.
[2] IFRIC Update June 2019: Holdings of CryptocurrenciesPublication date not established; see reporting period · Committee meeting 11–12 June 2019; accessed 14 November 2026
- Defined cryptocurrency subset: IAS 2 for ordinary-course inventory; otherwise IAS 38.
Interpretation limit: Agenda decision scope is limited; not a new 2026 rule.
[3] Coinbase Exchange: Account history and reportsPublication date not established; see reporting period · Documentation accessed 14 November 2026
- Account statements, fills statements and balance snapshots are distinct.
Interpretation limit: No account or export tested.
[4] Coinbase Business: Tax reporting, statements and integrationsPublication date not established; see reporting period · Documentation accessed 14 November 2026
- CoinTracker integration routes to named accounting systems; activity statements downloadable.
Interpretation limit: Provider-described integration; not independently tested.
[5] Kraken: Differences between ledger and trades history24 August 2026 · Documentation accessed 14 November 2026
- Ledger records balance changes; trade view records executions; displayed trade fee may differ from actual deducted currency.
Interpretation limit: Definitions are provider/product-specific.
[6] Kraken: How to export your account history on Kraken Pro10 August 2026 · Documentation accessed 14 November 2026
- Exports include trades, ledgers and balance snapshots; stated processing can take minutes to a week.
Interpretation limit: Published range, not measured latency or service guarantee.
[7] Sharplink, Inc.: Form 10-Q for quarter ended 30 September 20266 November 2026 · Quarter and nine months ended 2026-09-30; signed 2026-11-06
- ETH: 602,361 units; cost basis $2,380,602,000; fair value $1,615,154,000.
- Specified liquid-staking tokens separately reported at cost less impairment.
Interpretation limit: Unaudited quarterly statements; one company’s policy, not universal guidance.
Frequently asked questions
Does an exchange export prove that the general ledger is correct?
No. It supplies records that must be assigned to the right entity, asset, period and accounting treatment. A correct import can still feed an incorrect journal mapping.
Does moving assets between company wallets create revenue?
In the synthetic case, both wallets belong to the same reporting entity and only the location changes. A different owner, claim or instrument requires a separate assessment rather than that assumption.
Why does the tool stop valuation when quantities differ?
An unexplained quantity gap should be investigated before the worksheet produces a target balance. This is a local arithmetic guard; it does not certify the source data once the gap reaches zero.
Does every crypto holding use fair value?
No universal model is asserted. The article contrasts specified US-GAAP scope with IFRS guidance and a company’s separate instrument classifications. Establish the applicable framework and rights first.