Ga naar inhoud

Boekhoudmethodologie

De boekhoudmotor is het kernonderscheidende kenmerk van CryptaCount. Het transformeert geclassificeerde blockchaintransacties in correcte dubbele journaalboekingen, berekent kostenbasis onder acht internationaal erkende methoden en produceert rollforward-overzichten die periode over periode reconciliëren — de fundamentele vereiste voor accountant-klare financiële rapportage.

Elke transactie die door CryptaCount wordt verwerkt, genereert een of meer journaalboekingen volgens principes van dubbel boekhouden. Debiteringen zijn altijd gelijk aan crediteringen. Er zijn geen eenzijdige boekingen, geen onverklaarde saldoaanpassingen en geen ondoorzichtige berekeningen.

Voor een eenvoudige ETH-aankoop van €2.100:

RekeningDebet (EUR)Credit (EUR)
Digitale activa — ETH2.100,00
Kas / Bank2.100,00

Voor een complexere DeFi staking reward-claim (0,5 LINK tegen FMV €7,25):

RekeningDebet (EUR)Credit (EUR)
Digitale activa — LINK7,25
Stakinginkomen7,25

De journaalstructuur ondersteunt een volledig rekeningschema, waardoor bedrijven cryptotransacties kunnen koppelen aan hun bestaand boekhoudkader.

Elke journaalboeking wordt bij aanmaak cryptografisch gehasht. De hashketen koppelt elke boeking aan zijn voorganger, waardoor een manipulatie-evident grootboek ontstaat. Elke wijziging van een historische journaalboeking verbreekt de hashketen, waardoor ongeoorloofde wijzigingen onmiddellijk detecteerbaar zijn.

Dit mechanisme biedt het auditbewijs dat het grootboek niet retroactief is gewijzigd — een fundamentele vereiste voor audits van financiële overzichten. Correcties zijn nog steeds mogelijk, maar moeten transparant en herleidbaar zijn, in overeenstemming met geaccepteerde boekhoudpraktijk.

CryptaCount implementeert acht kostenberekeningsmethoden die het volledige scala van internationaal erkende benaderingen dekken:

MethodeBeschrijvingGangbare jurisdicties
FIFOFirst In, First Out — oudste partijen worden als eerste vervreemdVS (standaard), VK, veel EU-lidstaten
LIFOLast In, First Out — nieuwste partijen worden als eerste vervreemdToegestaan in sommige jurisdicties
HIFOHighest In, First Out — partijen met hoogste kosten worden als eerste vervreemdBelastingoptimalisatie waar toegestaan
WAVGWeighted Average Cost — één gemengde kostprijs per activumFrankrijk (verplicht), gangbaar onder IFRS
FMVFair Market Value — mark-to-marketHandelsondernemingen, bepaalde fondsstructuren
NRV + FIFONet Realizable Value (FIFO-basis)IAS 2-voorraadwaardering
NRV + Weighted AverageNet Realizable Value (WAVG-basis)IAS 2-voorraadwaardering
Specific IdentificationSpecific Identification — gebruiker selecteert partijenToegestaan in VS en andere jurisdicties

De kostenberekeningsmethode wordt opgelost via een drieniveauhiërarchie:

  1. Activumspecifieke overschrijving — Een methode die is ingesteld voor een specifiek activum (bijv. “gebruik HIFO voor LINK”) heeft de hoogste prioriteit
  2. Activumklasseniveau — Een methode die is ingesteld voor een activumklasse (bijv. “gebruik WAVG voor alle stablecoins”) geldt voor alle activa in die klasse, tenzij overschreven op niveau 1
  3. Standaard werkruimte — De standaard op werkruimteniveau (bijv. “FIFO”) geldt voor alles wat niet is overschreven op niveau 1 of 2

Deze hiërarchie accommodeert de praktische vereiste waarbij een portefeuille verschillende methoden nodig kan hebben voor verschillende activumcategorieën binnen dezelfde jurisdictie, of waarbij een specifiek activum een regelgevende uitzondering heeft.

Een accountantskantoor dat een Luxemburgse cliënt beheert, kan bijvoorbeeld FIFO instellen als de standaard voor de werkruimte, WAVG voor stablecoins (activumklasseniveau) en Specific Identification voor een bepaalde grote ETH-positie waarbij partijselectie van belang is voor belastingoptimalisatie (activumspecifiek niveau).

Het platform haalt fair market value-data op voor het waarderen van transacties en posities. FMV wordt op drie granulariteitsniveaus vastgelegd:

  • FMV op transactietijdstip — De marktprijs op het exacte tijdstip van elke transactie, gebruikt voor kostenbasis en inkomenserkenning
  • Dagelijkse slotkoers — Koersen aan het einde van de dag, gebruikt voor rapportage en positiewaardering
  • Maandelijks gemiddelde koers — Gebruikt voor FMV-herwaardering per IAS 21-methodologie

Alle FMV-data wordt opgeslagen in zowel USD (primaire prijsvaluta) als omgerekend naar de rapportagevaluta van de werkruimte (doorgaans EUR) met behulp van de toepasselijke wisselkoers.

De rollforward is het centrale reconciliatieartefact. Het volgt elke activumpositie over een rapportageperiode in vijf kolommen:

KolomBeschrijvingBron
HoeveelheidAantal aangehouden eenhedenAggregatie van in- en uitstromen van transacties
Kosten (USD)Historische kostprijs in USDVerwervingsprijs bij aankoop
FMV (USD)Fair market value in USDActuele marktprijs × hoeveelheid
Kosten (EUR)Historische kostprijs in EURKosten USD × wisselkoers bij verwerving
FMV (EUR)Fair market value in EURFMV USD × slotkoers

De rollforward reconcilieert: Beginsaldo + Toevoegingen − Vervreemdingen ± Herwaarderingen = Eindsaldo, geverifieerd over alle vijf kolommen.

Voor werkruimten die in EUR (of een andere niet-USD-valuta) rapporteren, past het platform een IAS 21-conforme omrekening toe:

  • FMV-herwaardering (EUR) gebruikt de maandelijkse gemiddelde wisselkoers — dit dempt dagelijkse FX-volatiliteit in herwaarderingswinsten/-verliezen, in overeenstemming met IAS 21-richtlijnen voor baten- en lastenposten
  • FX-omrekening gebruikt de slotkoers — de wisselkoers op balansdatum toegepast op monetaire posten
  • FX op herwaardering is het sluitverschil — het restbedrag dat ontstaat door de wisselwerking tussen FMV-wijzigingen en wisselkoerswijzigingen. Dit wordt niet onafhankelijk berekend; het wordt afgeleid als het bedrag dat nodig is om de rollforward in evenwicht te brengen nadat FMV-herwaardering en FX-omrekening zijn toegepast

Deze driecomponentenbenadering (FMV-herwaardering, FX-omrekening, FX op herwaardering) zorgt ervoor dat de EUR-rollforward-kolommen altijd reconciliëren terwijl waardewijzigingen correct worden toegerekend aan hun economische bronnen.

Gerealiseerde winsten/verliezen worden berekend bij vervreemding (verkoop, ruil, overdracht) als het verschil tussen opbrengsten en kostenbasis onder de geselecteerde methode. De winst of het verlies wordt uitgedrukt in zowel USD als de rapportagevaluta.

Ongerealiseerde winsten/verliezen vertegenwoordigen het mark-to-market-verschil tussen actuele FMV en historische kostprijs voor nog aangehouden activa. Deze worden op elk gewenst moment berekend voor rapportagedoeleinden, zonder de onderliggende kostenbasis te beïnvloeden.

Voor jurisdicties die onderscheid maken tussen korte- en langetermijnvermogenswinsten (op basis van aanhoudingsperiode) volgt het platform verwervingsdatums op partijniveau. De classificatie van aanhoudingsperioden is jurisdictieafhankelijk en wordt opgelost via het belastingprofielsysteem.

Het platform wijst automatisch transactietypen toe op basis van on-chain gebeurtenisanalyse:

CategorieTransactietypen
OverdrachtenTransfer in, Transfer out
HandelTrade, Swap
KostenGas- en netwerkkosten
InkomenStaking reward, Mining reward, Airdrop, Other income
UitgavenExpense
DeFiLiquidity add/remove, Stake/unstake, Borrow/repay, Reward claim, Wrap/unwrap, Bridge in/out
NFTNFT mint, NFT trade

Classificatie is automatisch maar overschrijfbaar. Gebruikers kunnen individuele transacties herclassificeren of bulkherclassificatieregels definiëren. Elke classificatiewijziging wordt geregistreerd in de audittrail, waardoor volledige traceerbaarheid wordt gewaarborgd van elk professioneel oordeel dat is toegepast.

Nog hulp nodig?

Kunt u niet vinden wat u zoekt? Ons supportteam staat voor u klaar.

Evalueert u CryptaCount voor uw kantoor? Bekijk prijzen · Demo boeken