Bonnetjes en facturen naar Excel voor zzp

Zet bonnetjes en inkoopfacturen om naar een Excel-bestand voor je zzp-boekhouding, met btw-bedragen, categorieen en bronverwijzingen.

Published
Updated
Reading Time
9 min
Topics:
Financial DocumentsReceiptsNetherlandsExcelZZPVAT bookkeeping

Als zzp'er kun je bonnetjes en inkoopfacturen naar Excel zetten door per document dezelfde boekhoudvelden vast te leggen: leverancier, datum, factuur- of bonnummer, omschrijving, bedrag exclusief btw, btw-tarief, btw-bedrag, totaalbedrag, categorie en bronbestand. Daarna controleer je vooral de regels met onduidelijke btw, ontbrekende gegevens, gemengde kosten of bijzondere bonnetjes voordat je het bestand gebruikt voor je boekhouding of btw-aangifte.

Dat is de kern van bonnetjes en facturen naar Excel voor zzp: niet alleen tekst uit een foto halen, maar een tabel maken die je kunt filteren, optellen en terugleggen naast het originele document. Een OCR-resultaat met losse woorden is daarvoor te mager. Je wilt per rij zien waar het bedrag vandaan komt, welk btw-bedrag is gelezen, welk documenttype het is en of er iets is dat een mens nog moet beoordelen.

Voor veel zzp-administraties is een rij per document genoeg. Een koffiebon, parkeerticket, softwarefactuur of studiohuur-factuur wordt dan een enkele regel met de belangrijkste boekhoudgegevens. Alleen bij facturen met meerdere btw-tarieven, duidelijke kostenregels of een creditnota kan het nuttig zijn om het document verder te splitsen, zodat de bedragen in Excel niet alsnog handmatig uit elkaar gehaald hoeven worden.

De waarde zit in de combinatie van structuur en controle. Een spreadsheet met nette kolommen bespaart overtikwerk, maar de bronverwijzing houdt het dossier controleerbaar. Als je boekhouder een bedrag wil checken, moet de Excel-rij direct terugwijzen naar het PDF-bestand, de scanpagina of de foto van de bon.

De kolommen die een zzp-spreadsheet echt bruikbaar maken

Begin met kolommen die zowel voor bonnetjes als voor inkoopfacturen werken. Een bruikbaar basisschema ziet er zo uit:

  • Documenttype
  • Leverancier
  • Leveranciersadres, als dat relevant of zichtbaar is
  • Datum
  • Factuur- of bonnummer
  • Omschrijving
  • Categorie
  • Bedrag exclusief btw
  • Btw-tarief
  • Btw-bedrag
  • Totaalbedrag
  • Betaalwijze of rekening- en kaarthint
  • Bronbestand
  • Pagina of foto
  • Reviewnotities

Documenttype is geen bijzaak. Een factuur, bonnetje, ticket, creditnota en abonnement kunnen allemaal als zakelijke kosten in dezelfde map zitten, maar ze vragen niet dezelfde controle. Een creditnota moet bijvoorbeeld als correctie herkenbaar zijn. Een kassabon heeft vaak geen formeel factuurnummer, maar wel een bonnummer, betaalwijze en filiaalinformatie. Een leveranciersfactuur heeft vaker een duidelijk factuurnummer, leveranciersgegevens en een btw-specificatie.

Wie inkoopfacturen naar Excel zet, krijgt meestal meer vaste velden uit het document dan bij foto's van bonnetjes. Bij zakelijke bonnetjes naar spreadsheet gaat het vaker om leesbaarheid, betaalbewijs en categorie. Hetzelfde Excel-bestand kan beide documentsoorten aan, zolang je de kolommen niet ontwerpt rond een ideaal document dat in je echte administratie zelden bestaat.

Laat bedragen als getallen in Excel landen, niet als tekst met valutatekens in dezelfde cel. Datums horen consequent hetzelfde formaat te hebben. Dan kun je per kwartaal filteren, btw-bedragen optellen, uitzonderingen sorteren en totalen vergelijken met je bank of creditcard. Voor een bredere uitleg over het scannen van bonnetjes als spreadsheetworkflow kun je de aanpak voor bonnetjes naar Excel scannen naast dit Nederlandse schema leggen.

De laatste twee kolommen zijn vaak het verschil tussen een handig bestand en een bestand dat later frustratie oplevert. Met bronbestand en pagina of foto kan jij, of je boekhouder, snel terug naar het origineel. Reviewnotities leggen vast waarom een regel aandacht nodig heeft: btw niet zichtbaar, meerdere tarieven, leverancier onduidelijk, mogelijk privégebruik, of bedrag slecht leesbaar.

Een goede extractieprompt stuurt op boekhoudregels, niet op ruwe tekst

Een factuurscanner voor zzp Excel is pas nuttig als je vooraf zegt welke spreadsheet je wilt terugkrijgen. Anders krijg je misschien herkenbare tekst, maar nog geen bestand waarmee je btw, categorieën en uitzonderingen kunt controleren.

Een praktische Nederlandse prompt kan bijvoorbeeld zo luiden:

Verwerk deze bonnetjes, tickets, creditnota's en inkoopfacturen voor mijn zzp-boekhouding. Maak een Excel-bestand met een rij per document, behalve wanneer een document meerdere btw-tarieven heeft die apart moeten worden vermeld. Gebruik deze kolommen in deze volgorde: Documenttype, Leverancier, Datum, Factuur_of_bonnummer, Omschrijving, Categorie, Bedrag_excl_btw, Btw_tarief, Btw_bedrag, Totaalbedrag, Betaalwijze_of_kaart, Bronbestand, Pagina_of_foto, Reviewnotities. Formatteer datums als JJJJ-MM-DD en bedragen met twee decimalen. Zet creditnota's als negatieve bedragen. Noteer in Reviewnotities wat onzeker is, ontbreekt of handmatig beoordeeld moet worden.

Die prompt doet drie dingen tegelijk. Hij kiest de kolommen, hij bepaalt de rijstructuur en hij vraagt expliciet om onzekerheden zichtbaar te maken. Dat is belangrijk bij gemengde batches: een PDF-factuur is meestal netter opgebouwd dan een foto van een kassabon, maar beide moeten in dezelfde spreadsheet terecht kunnen komen zonder dat je achteraf opnieuw moet sorteren.

Invoice Data Extraction past goed bij dit soort werk omdat je PDF-, JPG-, PNG- en gescande financiële documenten kunt uploaden, in gewone taal kunt beschrijven welke Nederlandse boekhoudvelden je nodig hebt, en daarna Excel, CSV of JSON kunt downloaden. Als je gemengde documenten wilt verwerken, is het doel niet alleen bonnetjes en facturen naar Excel zetten, maar ook elke rij koppelen aan het bronbestand en de pagina of foto waaruit de gegevens kwamen.

Voor leveranciersfacturen werkt dezelfde gedachte op grotere schaal. Wie vooral PDF's van leveranciers verwerkt, kan ook kijken naar hoe je pdf-facturen automatisch naar Excel omzetten organiseert. Voor zzp-boekhouding voeg je daar lokale velden aan toe: btw-tarief, voorbelasting, categorie, betaalwijze en reviewnotities.

De prompt moet geen fiscale beslissing nemen. Laat hem bedragen, velden en signalen vastleggen. De beoordeling of btw aftrekbaar is, of een kostenpost zakelijk genoeg is, blijft buiten de extractie.

Waar je de regels handmatig moet beoordelen voordat Excel je boekhouding voedt

Een goed extractiebestand laat niet alleen nette regels zien, maar ook de regels die aandacht nodig hebben. Dat is vooral belangrijk bij btw. Je kunt btw bonnen en facturen in Excel verwerken als voorbereiding op je administratie, maar de spreadsheet bepaalt niet automatisch of voorbelasting aftrekbaar is.

Controleer in elk geval regels met ontbrekende of onduidelijke factuur- en bonnummers. Bij kassabonnen is dat soms normaal, bij leveranciersfacturen kan het een signaal zijn dat de scan niet goed is gelezen of dat het document geen volledige factuur is. Voor inkomende Nederlandse facturen helpt het om te weten welke gegevens op een Nederlandse zzp-factuur horen, ook al gaat dit artikel over ontvangen documenten en niet over je eigen verkoopfacturen.

Meerdere btw-tarieven verdienen een aparte check. Een horecabon, supermarktbon of gemengde leveranciersfactuur kan regels bevatten met verschillende tarieven. Als het totaalbedrag wel klopt maar de btw-splitsing onduidelijk is, hoort dat in reviewnotities te staan. Dan hoef je later niet te raden waarom een regel niet aansluit op je btw-overzicht.

Let ook op leveranciernamen die niet overeenkomen met de betaling, buitenlandse leveranciers, bedragen in andere valuta, privé of gemengd gebruik, en bonnen waarvan alleen een pinbetaling zichtbaar is. Dat zijn geen redenen om de hele extractie af te keuren. Het zijn precies de gevallen waarvoor een kolom reviewnotities bestaat.

De beste output is daarom niet een bestand dat doet alsof alles zeker is. Het is een bestand waarin normale regels snel verwerkt kunnen worden en twijfelgevallen duidelijk boven water komen.

Bewaren, terugvinden en de brandstofbon als randgeval

Een Excel-bestand maakt je administratie overzichtelijker, maar vervangt het oorspronkelijke document niet. Volgens de Belastingdienst moeten ondernemers verzonden en ontvangen facturen 7 jaar bewaren, of 10 jaar voor facturen over onroerende zaken. Gescande facturen en bonnetjes mogen digitaal worden bewaard als de scan een juiste en volledige weergave van het origineel is en de echtheidskenmerken worden opgeslagen; zie de uitleg over facturen en bonnetjes digitaal bewaren.

Daarom hoort je spreadsheet altijd naar het bronbestand te verwijzen. Een rij met "Parkeren, 12,50 euro, 21 procent btw" is nuttig voor filtering, maar pas controleerbaar als je ook ziet dat de bron bijvoorbeeld "2026-03-14_parkeergarage_utrecht.jpg" is. Bij een PDF met meerdere pagina's wil je daarnaast de pagina weten. Bij foto's van bonnetjes is de bestandsnaam of fotoreferentie vaak de snelste route terug naar het origineel.

Brandstofbonnen laten goed zien waarom extractie en fiscale beoordeling gescheiden moeten blijven. De extractie kan datum, pompstation, bedrag, btw, betaalwijze en mogelijk kaart- of rekeninginformatie vastleggen. Toch kan de beoordeling van btw-aftrek afhangen van regels rond identificeerbaarheid, het voertuig en het betaalspoor. Bij brandstofbonnen voor landvoertuigen boven 100 euro verdient die combinatie van koper, voertuig en betaling extra aandacht; bij minder duidelijke betaalinformatie is een korte reviewnotitie verstandiger dan blind verwerken.

Dat geldt breder voor zakelijke bonnetjes naar spreadsheet: de tabel helpt je om niets kwijt te raken, maar twijfel hoort zichtbaar te blijven. Zet bij zulke regels niet alleen het bedrag in Excel, maar ook waarom de regel bekeken moet worden.

Een werkbaar proces voor elke maand of elk kwartaal

Maak van bonnetjes en facturen verwerken in Excel een vaste routine, niet een grote opruimactie vlak voor de kwartaalaangifte. Verzamel documenten op een plek: gedownloade PDF's, foto's van bonnetjes, tickets uit apps, abonnementsfacturen en creditnota's. Geef bestanden herkenbare namen met datum, leverancier en eventueel rekening of project. Dat maakt de bronverwijzing in Excel later meteen bruikbaar.

Draai daarna steeds dezelfde extractieprompt. Pas hem alleen aan als je merkt dat een kolom ontbreekt of een bepaald documenttype terugkerend fout wordt geclassificeerd. Een stabiele prompt zorgt ervoor dat januari, februari en maart dezelfde kolommen hebben en dus samen te filteren zijn.

Controleer het Excel-bestand voordat het naar je boekhouder of boekhoudpakket gaat. Sorteer op reviewnotities, lege btw-bedragen, ontbrekende leveranciers en negatieve bedragen. Vergelijk totalen met je bank- of creditcardoverzicht waar dat zinvol is. Bewaar daarna zowel het gecontroleerde bestand als de bronbestanden.

Excel is genoeg wanneer je administratie overzichtelijk is, de categorieën beperkt zijn en je boekhouder met een spreadsheet kan werken. Een boekhoudpakket of extra hulp wordt logischer bij veel transacties, voorraad, personeel, meerdere btw-landen, structurele correcties of steeds terugkerende onduidelijkheid over aftrekbaarheid.

De winst zit niet in blind automatiseren. De winst zit in minder overtikken, consistente kolommen, sneller terugvinden van originelen en een bestand waarin de regels die aandacht nodig hebben meteen zichtbaar zijn.

Extract invoice data to Excel with natural language prompts

Upload your invoices, describe what you need in plain language, and download clean, structured spreadsheets. No templates, no complex configuration.

Exceptional accuracy on financial documents
1–8 seconds per page with parallel processing
50 free pages every month — no subscription
Any document layout, language, or scan quality
Native Excel types — numbers, dates, currencies
Files encrypted and auto-deleted within 24 hours
Continue Reading