Ga naar inhoud

Fondsboekhouding

Hoe wordt de waarde van het fonds berekend? Hoe werken instap en uitstap? En hoe worden fees verrekend?

Deze pagina beschrijft het volledige boekhoudmodel stap voor stap.

Zie Het Plan voor het fondsoverzicht en Kostenmodel voor de fee-scenario-analyse.


Unit-based NAV

Beleggers kopen participatie-eenheden (units) tegen de actuele NAV per unit. Eigendom wordt uitgedrukt in units — niet in percentages of vaste bedragen. Dat is het standaardmodel voor open-end beleggingsfondsen onder Nederlandse en Europese regelgeving.

Kerneigenschappen:

  • Fungibele units: alle units in een risicoprofiel hebben dezelfde NAV per unit op een gegeven NAV-datum
  • Instap: belegger betaalt EUR, ontvangt units tegen de huidige NAV/unit
  • Uitstap: belegger levert units in, ontvangt EUR tegen de huidige NAV/unit (na fees en opzegtermijn)
  • NAV-venster: maandelijks. Alle in- en uitstappen worden uitgevoerd op de maandelijkse NAV-berekeningsdatum

Elke maand wordt de NAV per unit berekend via een vast proces:

StapActieToelichting
1Portefeuillewaarde ophalenIBKR-accountwaarde (primair, door derde partij geverifieerd) + engine-berekening (sanity check)
2ReconciliatieVerschil > 0,1%: publicatie geblokkeerd, handmatige review vereist
3Conversie naar EURECB-referentiekoers op NAV-datum. Dubbele valutaregistratie (USD + EUR) voor audit
4Management fee aftrekkenJaarlijkse fee / 12, afgetrokken van fondswaarde. Verlaagt NAV/unit — geen unit-aftrek
5Performance fee boekenMaandelijkse opbouw per belegger (boven persoonlijke HWM). Jaarlijkse kristallisatie
6NAV/unit berekenenFondswaarde na fees / totaal uitstaande units

Dubbele controle: de IBKR-accountwaarde is de gepubliceerde NAV — door een derde partij geverifieerd en verdedigbaar richting toezichthouder. De engine-berekening dient als onafhankelijke tegenrekening. Een afwijking boven 0,1% blokkeert publicatie.

Publicatieworkflow: concept, geverifieerd, gepubliceerd. Een gepubliceerde NAV is definitief. Correcties lopen via de volgende maand, met toelichting.

Volledig rekenvoorbeeld

Om het abstract te maken: stel een fonds heeft op de NAV-datum een portefeuillewaarde van EUR 1.000.000, een management fee van 1,5% per jaar, en 10.000 uitstaande units.

StapBerekeningResultaat
1Portefeuillewaarde (IBKR, geverifieerd)EUR 1.000.000
2Maandelijkse management fee1.000.000 × (0,015 / 12) = EUR 1.250
3Fondswaarde na fee1.000.000 − 1.250 = EUR 998.750
4NAV per unit998.750 / 10.000 = EUR 99,875

Dit is de gepubliceerde NAV/unit voor die maand. Een belegger die EUR 5.000 instapt op deze datum, ontvangt: 5.000 / 99,875 = 50,0626… units (afgerond op 8 decimalen met bankiersafronding).


Fee-mechanismen

Management fee

De management fee (jaarlijks tarief, maandelijks afgetrokken) verlaagt de NAV/unit direct. Er worden geen units afgetrokken. Beleggers zien een NAV waarin de fee al verwerkt is.

Maandelijkse aftrek = fondswaarde_eur × (jaarlijks_tarief / 12)

Het definitieve tarief (tussen 1% en 2%) wordt samen met de commerciële medeoprichter vastgesteld.

Performance fee met high-water mark

Performance fees worden alleen geheven op winst boven de persoonlijke high-water mark (HWM) van elke belegger. Dat voorkomt dat beleggers twee keer betalen voor hetzelfde rendement.

Hoe het werkt:

  1. Bij eerste instap wordt de NAV/unit op dat moment de persoonlijke HWM van de belegger
  2. Elke maand: als NAV/unit > HWM, wordt de performance fee opgebouwd (nog niet afgerekend)
  3. Jaarlijkse kristallisatie (31 december of bij uitstap): opgebouwde fees worden afgerekend via unit-aftrek
  4. Na kristallisatie wordt de HWM bijgewerkt naar het nieuwe NAV-niveau

Voorbeeldscenario. Een belegger stapt in met EUR 10.000 bij NAV 100 en ontvangt 100 units. Performance fee in dit voorbeeld: 20% (illustratie — het definitieve tarief wordt samen met de commerciële medeoprichter vastgesteld).

#MomentNAV/unitHWMWat gebeurt erFee
1Januari jaar 1 — instap EUR 10.000100100100 units uitgegeven; HWM = instap-NAV
2Juli jaar 1 — tussentijdse groei110100NAV > HWM → maandelijkse opbouw op de winst boven HWM10 × 100 × 20% = EUR 200 opgebouwd
331 december jaar 1 — kristallisatie110100 → 110Opgebouwde EUR 200 wordt via unit-aftrek afgerekend (≈ 1,82 units); HWM wordt bijgewerktEUR 200 afgerekend
4Maart jaar 2 — tussentijdse daling105110NAV < HWM → geen fee; HWM blijft staan op 110
5December jaar 2 — groei boven HWM115110NAV > HWM → opbouw alleen op de winst bóven 1105 × ≈98 × 20% ≈ EUR 98 opgebouwd

Wat een belegger hieruit moet onthouden:

  • De HWM zorgt dat je nooit twee keer performance fee betaalt voor hetzelfde rendement.
  • Dalingen resetten de HWM niet — hij blijft staan tot er nieuwe winst wordt behaald.
  • Kristallisatie gebeurt op 31 december óf bij uitstap. Pas dan wordt de opgebouwde fee werkelijk afgerekend en wordt de HWM bijgewerkt.

Equalisatiemethode: Whitefield gebruikt equalisatie in plaats van series-accounting. Dat betekent één NAV/unit voor alle beleggers in hetzelfde risicoprofiel, met HWM-tracking per belegger. Eenvoudiger en transparanter op kleine schaal (10-50 beleggers).

Concreet: bij series-accounting zou elke instap-maand een eigen “serie” units opleveren (bijvoorbeeld “Serie maart 2026”, “Serie april 2026”), elk met een eigen NAV en eigen HWM. Bij equalisatie is er één gedeelde NAV/unit voor iedereen, en wordt de HWM per belegger apart bijgehouden in het grootboek. Dat scheelt administratieve complexiteit en voorkomt dat beleggers in verschillende series onbedoeld verschillend rendement zien.

Uitstap tussen 15 en 31 december

Stel: een participant stapt in op 1 januari met EUR 10.000 bij NAV 100,00, en dient op 20 december een uitstapverzoek in. Wordt de performance fee pro-rata afgerekend tot de uitstap-datum, of toch over het hele kalenderjaar?

Pro-rata tot de uitstap-datum. Concreet: de fee wordt afgerekend op de NAV/unit van de eerstvolgende NAV-datum na afloop van de 30-dagen-opzegtermijn, niet op een hypothetische jaareinde-NAV. Kristallisatie-bij-uitstap is standaard in het fondsboekhoudmodel — zie de regel “Jaarlijkse kristallisatie (31 december óf bij uitstap)” hierboven in de HWM-uitleg.

Rekenvoorbeeld (performance fee 20%, illustratief).

#MomentNAV/unitHWMWinst boven HWMFee-stand
11 januari — instap EUR 10.000100,00100,00100,0000 units uitgegeven
220 december — uitstapverzoek ingediend115,00 (indicatief)100,0015,00 × 100 = EUR 1.500Opgebouwde fee maandelijks verwerkt
3Eind januari jaar 2 — NAV-uitvoeringsdatum na 30 dagen opzegtermijn117,00 (voorbeeld)100,0017,00 × 100 = EUR 1.700Kristallisatie: 0,20 × 1.700 = EUR 340
4Netto uitbetaling (vóór eventuele andere kosten en wisselkoersconversie)100 × 117 − 340 = EUR 11.360

De afrekening op stap 3 gebruikt de NAV op de uitvoeringsdatum (na opzegtermijn), niet een terugwerkende schatting. Dat is de enige manier waarop het getal de werkelijke winst van déze participant reflecteert.

Waarom geen volledig-jaar-afrekening. Als de fee pas op 31 december werd afgerekend over het hele kalenderjaar, zou een uitstapper in november of december zijn fee moeten baseren op een NAV die hij niet meer meemaakt. Dat creëert look-back bias: bij een NAV-daling tussen uitstap en jaareinde zouden overblijvende participanten een disproportioneel deel van de fee-last dragen, en omgekeerd. Kristallisatie-op-uitstap-datum voorkomt dat patroon — de uitstapper rekent af op zijn eigen rendement, de blijvers rekenen later af op het hunne.

Context NL-markt. Kristallisatie-bij-exit is de standaardpraktijk in NL/EU hedge-fund- en AIFM-light-context met een persoonlijke high-water mark. SaxoSelect (20% HWM, NL retail) rekent zo af, Man AHL (UCITS) zelfs wekelijks. Het alternatief — volledig-jaar-afrekening bij tussentijdse uitstap — heeft geen breed precedent en staat op gespannen voet met het principe van eerlijke allocatie tussen in- en uitgaande participanten.


Instap en uitstap

Instap (subscriptie)

Aanvraag → Goedkeuring → Wachten op NAV-venster → Uitvoering → Units ontvangen
  1. Belegger dient instroomaanvraag in met EUR-bedrag
  2. Admin keurt goed in het beheerpaneel
  3. Op de maandelijkse NAV-datum worden units berekend en uitgegeven
  4. Units verschijnen op het beleggersdashboard

Units-berekening: units = eur_bedrag / nav_per_unit

Uitstap (redemptie)

Aanvraag → Opzegtermijn (30 dagen) → Goedkeuring → NAV-venster → Uitvoering → Betaling
  1. Belegger dient uitstroomaanvraag in (units of EUR-bedrag)
  2. 30 dagen opzegtermijn begint — bedoeld als anti-timingbescherming
  3. Na afloop van de opzegtermijn: wachten op het volgende maandelijkse NAV-venster
  4. Units worden ingeleverd, eventuele performance fee wordt afgerekend
  5. EUR wordt overgemaakt naar de bankrekening van de belegger

Opzegtermijnberekening: de uitvoeringsdatum is de eerste dag van de maand na afloop van de opzegtermijn. Voorbeeld: aanvraag op 15 maart, opzegtermijn loopt tot 14 april, einde maand april, uitvoering op 1 mei. Totale doorlooptijd: circa 47 dagen.


Onveranderlijk unit-grootboek

Alle unit-transacties worden vastgelegd in een onveranderlijk grootboek (immutable ledger). Dat is de enige bron van waarheid voor eigendomsregistratie.

Regels:

  • Geen wijzigingen of verwijderingen — afgedwongen door een database-trigger, niet alleen door applicatiecode. Concreet: zelfs een beheerder met volledige toegang kan een eerdere regel niet overschrijven of verwijderen. De database weigert dat op het diepste niveau.
  • Correcties via compenserende tegenboekingen (CORRECTION-entries) met toelichting
  • Elke entry bevat: units, NAV/unit, EUR-bedrag, USD-equivalent, wisselkoers en goedkeuring

Transactietypen: (databasetypes in hoofdletters; Nederlandse labels ernaast)

TypeNederlands labelUnitsWanneer
SUBSCRIBEInschrijvingPositiefMaandelijks NAV-venster, bij instap
REDEEMAflossingNegatiefNa opzegtermijn, bij uitstap
FEE_PERFPerformance feeNegatiefJaarlijkse kristallisatie of bij uitstap
CORRECTIONCorrectiePositief of negatiefTegenboeking van een eerdere fout

Integriteitscontrole: na elke transactiereeks moet gelden: som van alle units in het grootboek = totaal uitstaande units per belegger. Een afwijking blokkeert NAV-publicatie.


Valutaverwerking

De portefeuille is volledig in USD (Amerikaanse aandelen via IBKR). Beleggers zien alles in EUR.

Elke NAV-berekening slaat beide valuta’s op:

VeldValutaBron
PortefeuillewaardeUSDIBKR-accountwaarde
Engine-waardeUSDEngine-berekening (sanity check)
WisselkoersEUR/USDECB-referentiekoers
FondswaardeEURBerekend: USD / koers
NAV per unitEURNa fee-aftrek, per unit

De ECB-referentiekoers (dagelijks gepubliceerd, 16:00 CET) is de standaard voor regelgevende rapportage. De exacte koers wordt opgeslagen voor auditdoeleinden.


Reconciliatie

Maandelijkse afstemming tussen IBKR (primaire bron) en de engine (controle):

NiveauDrempelActie
OK≤ 0,1%NAV publiceerbaar
Waarschuwing0,1% - 1,0%Review vereist, NAV publiceerbaar na goedkeuring
Fout> 1,0%NAV-publicatie geblokkeerd tot oplossing

Bij een portefeuille van EUR 100.000 is 0,1% gelijk aan EUR 100. Strak genoeg om echte fouten te vangen, ruim genoeg om kleine timingverschillen op te vangen.


Beleggerscyclus

De volledige reis van aanmelding tot eventuele uitstap:

StapStatusActie
1. AanmeldingIn behandelingAanvraag ingediend via beleggersportaal
2. GoedkeuringGoedgekeurdAdmin keurt goed (handmatig bij lancering)
3. KYC/AMLGeverifieerdIdentificatie- en anti-witwasverificatie afgerond (KYC = Know Your Customer; AML = Anti-Money Laundering)
4. KID-erkenningBelegger bevestigt Key Information Document
5. ParticipatieovereenkomstDigitale ondertekening (eIDAS-conform)
6. Eerste instapActiefUnits uitgegeven bij maandelijks NAV-venster. Persoonlijke HWM vastgesteld
7. DoorlopendActiefMaandelijkse NAV, fee-opbouw, dashboardupdates
8. Uitstap30 dagen opzegtermijn, uitvoering bij NAV-venster, EUR-betaling
9. Volledige uitstapUitgestroomdAlle units ingeleverd, eindstatus (record blijft bewaard)

Precisie en afronding

Financiële berekeningen gebruiken vaste-kommagetallen, nooit floating-point:

DatatypePrecisieGebruik
Units8 decimalenUnit-hoeveelheden
Valuta (EUR/USD)2 decimalenAlle geldbedragen
Wisselkoersen6 decimalenForex-standaard
NAV/unit8 decimalenNauwkeurige waardering

Afrondingsregel: ROUND_HALF_EVEN (bankiersafronding) voor alle unit-berekeningen. Dat voorkomt richtingsbias en zorgt dat de som van alle individuele unit-saldi klopt met het totaal.