API of CSV voor crypto-belastingsoftware: wat is veiliger?

· · 3 min leestijd · CryptoBelastingGids Redactie — Educatief redactieteam

API of CSV voor crypto-belastingsoftware: wat is veiliger?

Een API-sleutel is niet automatisch veiliger dan een CSV-export. Beide methoden hebben andere risico's. Een goed begrensde alleen-lezen API kan handwerk verminderen, terwijl een CSV een vast, controleerbaar bronbestand biedt dat geen blijvende toegang tot je account nodig heeft. De veiligste keuze hangt af van rechten, opslag, volledigheid en je controleproces.

Wanneer een API voordeel biedt

Een API-koppeling kan nieuwe transacties ophalen en voorkomt herhaald downloaden. Dat is praktisch bij veel handelsactiviteit. Gebruik uitsluitend een sleutel met leesrechten, zonder handelen, overboeken of opnemen. Beperk toegang waar mogelijk tot een IP-adres en verwijder de sleutel na gebruik.

API-risico's

  • een verkeerd ingestelde sleutel kan te ruime accountrechten geven;
  • de belastingdienstverlener krijgt doorlopende toegang tot accountgegevens;
  • historische endpoints kunnen beperkt of gewijzigd worden;
  • een synchronisatiefout kan ongemerkt oude regels aanpassen of overslaan;
  • API én CSV over dezelfde periode kan dubbele transacties veroorzaken.

Wanneer CSV voordeel biedt

Een CSV is een momentopname die je kunt hashen, dateren en archiveren. Je kunt precies zien wat je importeert en de oorspronkelijke export blijft beschikbaar als een softwarekoppeling later verandert. Dit is sterk bewijs voor reproduceerbaarheid.

CSV-risico's

  • het bestand kan gevoelige financiële en adresgegevens bevatten;
  • e-mail, cloudmappen en onbeveiligde laptops kunnen kopieën verspreiden;
  • spreadsheetsoftware kan datums, decimalen of lange transactienummers wijzigen;
  • een verkeerde periode of handmatige bewerking kan regels weglaten;
  • latere transacties worden niet vanzelf toegevoegd.

Privacy en gegevensminimalisatie

Controleer vóór een koppeling welke gegevens de dienstverlener opslaat, in welk land verwerking plaatsvindt en hoe je een account en imports verwijdert. Een alleen-lezen sleutel voorkomt opnames, maar geeft mogelijk nog steeds inzicht in saldo, adressen en handelsgeschiedenis. Deel daarom niet meer accounts of jaren dan nodig en download een eindrapport voordat je toegang intrekt.

Veilige API-checklist

  1. Maak een aparte sleutel voor de belastingtool.
  2. Sta uitsluitend lezen toe en controleer alle uitgeschakelde rechten.
  3. Bewaar de sleutel niet in notities, e-mail of screenshots.
  4. Controleer na import aantallen, saldi en periode.
  5. Trek de sleutel in wanneer doorlopende synchronisatie niet nodig is.

Veilige CSV-checklist

  1. Download via de officiële exchangeomgeving.
  2. Bewaar het origineel versleuteld en werk met een kopie.
  3. Open eerst als tekst of met gecontroleerde importinstellingen.
  4. Noteer exchange, periode, tijdzone en exportdatum.
  5. Verwijder tijdelijke kopieën en deel alleen via een beveiligd kanaal.

Beste werkwijze voor controle

Gebruik desgewenst een API voor gemak, maar bewaar daarnaast periodieke originele exports. Vergelijk de API-import met de CSV en het eindsaldo. Zo combineer je automatisering met een onveranderlijk bewijsbestand. Een correcte verbinding garandeert nog geen correcte fiscale classificatie.

Test met een afgebakende periode

Begin niet direct met je volledige geschiedenis. Importeer eerst één maand waarin aankopen, verkopen en een transfer tussen eigen wallets voorkomen. Vergelijk iedere categorie met de bron. Controleer daarna de vroegste beschikbare datum van de API: sommige exchanges leveren via een koppeling minder historie dan via losse bestanden.

Documenteer verschillen en de gekozen oplossing. Verwijder een foutieve import volledig voordat je opnieuw begint; gedeeltelijk opnieuw synchroniseren kan dubbele regels laten staan. Bewaar ook de softwareversie of exportdatum bij het definitieve resultaat.

Primaire bron en hulpmiddelen

Disclaimer: informatieve uitleg, geen financieel of fiscaal advies. Controleer actuele regels bij de Belastingdienst of een erkend adviseur.