Inkoopfacturen importeren in SnelStart begint niet bij de importknop, maar bij het bestand dat je aan SnelStart aanbiedt. Voor een bulkimport maak je eerst een Excel- of CSV-bestand met boekingsregels voor onder meer dagboek, boekingscode, datum, grootboekrekening, debet en credit, relatiecode en factuurnummer. De leverancier moet al als relatie bestaan, het factuurnummer moet uniek zijn binnen de administratie, en btw-code, bedragsteken en centverschillen moeten gecontroleerd zijn voordat je de import start.
Dat is precies de stap waar veel SnelStart-gebruikers vastlopen. De facturen komen binnen als PDF, scan of losse bijlage. Daarin staan leverancier, datum, factuurnummer, regels, btw en totaalbedrag, maar nog niet automatisch in de vorm die een SnelStart-importprofiel voor boekingen verwacht. Een spreadsheet met één rij per factuur is handig als overzicht, maar is meestal nog geen importbestand.
De praktische route is daarom:
- Extraheer de factuurgegevens uit de PDF's naar Excel of CSV.
- Vertaal die gegevens naar boekingsregels per factuur, inclusief relatiecode, grootboekrekening, debet/credit en btw-code.
- Controleer uitzonderingen zoals ontbrekende leveranciers, meerdere btw-tarieven, creditfacturen, verlegde btw en afrondingsverschillen.
- Importeer pas daarna via de bestaande SnelStart-flow voor boekingen importeren.
Dit artikel gaat over dat voortraject: van PDF-inkoopfactuur naar een SnelStart-ready importbestand. Het vervangt geen SnelStart-functie, maakt geen directe SnelStart-koppeling en boekt niets automatisch. Het doel is een controleerbare Excel- of CSV-laag waarmee je de boekingsdata eerst kunt beoordelen voordat SnelStart ze verwerkt.
Waarom een factuurtabel nog geen SnelStart-importbestand is
Een factuur beschrijft een transactie. Een SnelStart-importbestand beschrijft boekingsregels. Dat verschil bepaalt bijna alles in de voorbereiding.
Op de PDF staan meestal leverancier, factuurnummer, factuurdatum, omschrijving, totaalbedrag, btw-bedrag en soms regels per artikel, tarief of kostenpost. Voor je administratie moet dat worden vertaald naar regels die SnelStart kan boeken: dagboek, boekingscode, datum, grootboeknummer, debet, credit, relatiecode en factuurnummer. In SnelStart-terminologie kom je dan velden tegen zoals FldDagboek, FldBoekingcode, FldDatum, FldGrootboeknummer, FldDebet, FldCredit, FldRelatiecode en FldFactuurnummer.
Een compacte mapping helpt om die vertaalslag scherp te houden:
- Administratie of inkoopdagboek naar dagboek gecontroleerd naar
FldDagboek. - Type boeking of importprofiel naar boekingscode gecontroleerd naar
FldBoekingcode. - Factuurdatum of gekozen boekdatum naar datum klopt met periode naar
FldDatum. - Kostenpost of gekozen rekening naar grootboekrekening bestaat naar
FldGrootboeknummer. - Bedrag per boekingsregel naar debetbedrag gecontroleerd naar
FldDebet. - Crediteur- of tegenregel naar creditbedrag gecontroleerd naar
FldCredit. - Leverancier gekoppeld aan SnelStart naar relatiecode bestaat naar
FldRelatiecode. - Factuurnummer op de PDF naar factuurnummer is uniek naar
FldFactuurnummer. - Btw-percentage en btw-soort naar SnelStart-btw-code gekozen naar de btw-code uit je administratie.
Daarom is één spreadsheetrij per factuur vaak te grof. Een inkoopfactuur kan in de import meerdere regels nodig hebben: een crediteurregel, één of meer kostenregels en aparte btw-regels. Heeft één factuur zowel 21 procent als 9 procent btw, of horen de kosten deels op verschillende grootboekrekeningen, dan moet de output al vóór de import worden uitgesplitst. Anders lijkt de tabel netjes, maar ontbreekt de boekhoudkundige structuur.
SnelStart 12 kan boekingen via Excel of CSV importeren, mits het bestand aansluit op het importprofiel. De route wordt vaak beschreven als Boekhouding → Importeren → Boekingen importeren, maar beschikbaarheid en naamgeving kunnen per SnelStart-omgeving verschillen. Gebruik de SnelStart-documentatie voor de softwarehandeling zelf. De voorbereiding blijft hetzelfde principe: de PDF levert ruwe factuurinformatie, jouw importbestand levert boekingsregels.
Dat maakt deze workflow platform-specifiek. Wie ook met andere pakketten werkt, ziet hetzelfde patroon terug, maar met andere velden en foutbronnen. Een gids voor inkoopfacturen importeren in e-Boekhouden vanuit Excel helpt dus niet één-op-één voor SnelStart, omdat relatiecodes, btw-codes en importkolommen per pakket anders worden geïnterpreteerd.
Relatiecodes eerst: anders faalt een goede boeking alsnog
Bij inkoopboekingen is de relatiecode geen detailveld. SnelStart moet weten aan welke leverancier de boeking hangt. Als die leverancier nog niet bestaat, of als de code in het importbestand niet overeenkomt met de relatie in de administratie, kan een verder correcte boeking alsnog vastlopen.
Begin daarom met het leveranciersbestand. Exporteer waar mogelijk de bestaande leveranciers uit SnelStart en gebruik die lijst als referentie bij de extractie. De leveranciersnaam uit een PDF is geen betrouwbare sleutel: dezelfde leverancier kan op facturen iets anders worden geschreven, een handelsnaam gebruiken of in hoofdletters staan. De relatiecode uit SnelStart is de waarde die uiteindelijk in FldRelatiecode hoort.
Ontbrekende leveranciers verwerk je vóór de boekingenimport. Dat kan handmatig of via een aparte leveranciersimport, afhankelijk van je SnelStart-inrichting. Neem minimaal de relatiecode en naam mee, en voeg aanvullende gegevens toe waar je administratie die nodig heeft, zoals adresgegevens, btw-nummer, KvK-nummer of standaardinstellingen. Gebruik zulke velden ook als controle, niet als vervanging voor de relatiecode.
In het Excel- of CSV-bestand hoort daarom een aparte controlekolom voor relatiecodes te staan. Markeer rijen als:
- relatiecode gevonden in SnelStart
- leverancier lijkt bekend, maar code ontbreekt
- nieuwe leverancier, eerst aanmaken
- naam of btw-nummer wijkt af van bestaande relatie
Los die meldingen op voordat je de boekingen importeert. Achteraf corrigeren kost meer tijd dan vooraf één duidelijke uitzonderingenlijst afwerken.
Btw-codes, grootboekrekeningen en uitzonderingen goed mappen
De btw op de factuur is niet automatisch de btw-code in SnelStart. De factuur toont bedragen en percentages; je SnelStart-administratie bepaalt welke code bij welk soort inkoop, grootboekrekening en aangifterubriek hoort. Gebruik daarom je eigen administratie als bron van waarheid en laat een extractietool geen universele codewaarden verzinnen.
Zie het btw-percentage als broninformatie, niet als importwaarde. Een factuurregel met 21 procent, 9 procent, 0 procent, EU-btw of verlegde btw moet in het importbestand eindigen met de bijbehorende SnelStart-btw-code uit jouw eigen codelijst. Die code kan numeriek of administratiespecifiek zijn; het punt is dat het importbestand de SnelStart-waarde bevat, niet alleen het percentage dat op de PDF staat.
Maak in je mapping minimaal onderscheid tussen binnenlandse 21 procent, binnenlandse 9 procent, 0 procent, EU-facturen, binnenlandse verleggingsregelingen en creditfacturen. Een EU-leveranciersfactuur met verlegde btw vraagt een andere beoordeling dan een Nederlandse kantoorartikelenfactuur met 21 procent btw. Een creditfactuur vraagt bovendien aandacht voor het bedragsteken: de boeking moet niet alleen het juiste bedrag hebben, maar ook aan de juiste kant van debet of credit landen.
Ook de combinatie met de grootboekrekening telt. Een btw-code die technisch bestaat, kan boekhoudkundig verkeerd zijn als de grootboekfunctie niet past bij de soort kosten of voorbelasting. Dat werkt later door in rapportages en in de btw-aangifte voorbereiden uit facturen en bonnetjes, omdat fout gemapte voorbelasting niet vanzelf verdwijnt zodra de import geslaagd is.
Splits facturen uit wanneer dat nodig is. Eén factuur met hardware, servicekosten en verzendkosten kan op verschillende grootboekrekeningen horen. Eén factuur met 21 procent en 9 procent btw hoort niet als één gemengd btw-bedrag in de import te verdwijnen. Maak dan meerdere regels aan met dezelfde relatiecode en hetzelfde factuurnummer, maar met aparte grootboekrekening, btw-code, debet/creditbedrag en omschrijving per regel.
Bij twijfel hoort de rij niet stilzwijgend een code te krijgen. Zet de onzekerheid in een controlekolom, bijvoorbeeld btw_code_onzeker, grootboek_onbekend of verlegde_btw_controleren. Dat is minder snel dan blind importeren, maar veel veiliger dan een batch die boekhoudkundig klopt lijkt en later per factuur moet worden hersteld.
Zo laat je Invoice Data Extraction een SnelStart-voorbereiding maken
Invoice Data Extraction past in deze workflow als extractie- en structureringslaag. Je uploadt de PDF-inkoopfacturen, beschrijft in een prompt welke velden en regels je wilt hebben, en downloadt de uitkomst als Excel, CSV of JSON. Dat is handig wanneer je facturen naar Excel omzetten wilt voordat je iets in SnelStart importeert, omdat je de output eerst kunt filteren, controleren en corrigeren.
De prompt moet niet vragen om "alle facturen in een tabel" als je doel een SnelStart-importbestand is. Vraag om boekingsregels en controlekolommen:
Prompttekst: Maak een Excel-tabel als voorbereiding voor SnelStart boekingen importeren. Maak per inkoopfactuur één of meer boekingsregels. Gebruik de kolommen: bronbestand, boekstuk, relatiecode, leverancier_naam, factuurnummer, factuurdatum, boekdatum, omschrijving, grootboekrekening, debet, credit, bedrag_excl_btw, btw_bedrag, bedrag_incl_btw, btw_percentage, btw_code, kostenplaats, creditfactuur, verlegde_btw, controle_relatiecode, controle_btw_code, controle_grootboek, controle_bedrag. Splits een factuur uit in meerdere regels als er meerdere btw-tarieven, kostensoorten of grootboekrekeningen zijn. Raad geen relatiecode, btw-code of grootboekrekening als die niet duidelijk is; zet dan een melding in de controlekolom.
Die laatste zin is belangrijk. Bij SnelStart-import is een lege of gemarkeerde controlekolom vaak beter dan een verzonnen code. Een menselijke controle vóór import is sneller dan achteraf zoeken waarom een boeking op de verkeerde relatie, btw-code of rekening terechtkwam.
Zet de output bij voorkeur naast je eigen referentielijsten: leveranciers met relatiecodes, grootboekrekeningen, gebruikte btw-codes en eventueel kostenplaatsen. Dan kun je in Excel met filters of opzoekformules de onzekerheden afwerken. Lezers die eerst een gewone administratie-spreadsheet willen opbouwen voordat ze naar boekingsregels gaan, kunnen de basis leggen met bonnetjes en facturen naar Excel voor zzp-boekhouding; voor SnelStart-import moet daarna de extra vertaalslag naar boekingsregels volgen.
Blijf de grens helder houden: de tool maakt een gestructureerde export, maar importeert niet zelf in SnelStart en bepaalt niet zelfstandig welke boeking fiscaal juist is. Jij gebruikt de Excel- of CSV-output als controlelaag vóór de import.
Controleer het bestand voordat je het in SnelStart importeert
Een importbestand controleer je niet alleen op technische kolommen, maar ook op boekhoudkundige aannames. Werk daarom met filters en foutkolommen voordat je het bestand opslaat als definitieve Excel of CSV.
- Relatiecode: elke inkoopregel heeft een bestaande SnelStart-relatiecode. Nieuwe leveranciers staan op een aparte lijst om eerst aan te maken.
- Factuurnummer: het factuurnummer is uniek per leverancier of administratie, afhankelijk van je eigen controlebeleid, en dubbele nummers zijn gemarkeerd.
- Grootboekrekening: elke kostenregel heeft een bestaande rekening die past bij de kostensoort en btw-behandeling.
- Debet en credit: creditfacturen en correcties hebben het juiste bedragsteken en staan niet als gewone positieve inkoopfactuur in de batch.
- Btw-code: de code past bij tarief, leverancierstype, verleggingsregeling en grootboekfunctie.
- Totalen: bedrag exclusief btw, btw-bedrag en bedrag inclusief btw sluiten op elkaar aan, met alleen bewuste afrondingsverschillen.
- Meerdere tarieven: facturen met meerdere btw-tarieven of kostensoorten zijn uitgesplitst in aparte regels.
- Bronbestand: elke boeking verwijst naar het oorspronkelijke PDF-bestand of boekstuknummer.
Centverschillen verdienen aparte aandacht. Een verschil van één of twee cent kan door afronding komen, maar hoort zichtbaar te zijn. Laat de spreadsheet daarom per factuur een controletotaal berekenen, bijvoorbeeld totaal exclusief btw plus btw-bedrag vergeleken met het factuurtotaal. Alles wat niet aansluit, blijft buiten de import tot iemand het heeft beoordeeld.
Bewaar ook de herkomst van de data. Bedrijven en zelfstandigen moeten hun administratie 7 jaar bewaren; sommige gegevens moeten 10 jaar bewaard blijven volgens de Rijksoverheid-richtlijn over de bewaarplicht van 7 tot 10 jaar voor bedrijfsadministratie. Een kolom met bronbestand, boekstuk of batchnaam helpt later verklaren welke PDF bij welke geïmporteerde boeking hoorde.
Wanneer importeren verstandig is en wanneer een andere route beter past
Excel- of CSV-import vanuit PDF's is vooral sterk wanneer je bestaande factuurstapels moet verwerken. Denk aan leveranciers die geen UBL sturen, een eenmalige migratie, herstelwerk na een periode handmatige administratie, of batches waarbij je de boekingsdata eerst door een mens wilt laten controleren. In die situaties is een importgereed bestand vaak praktischer dan facturen één voor één overtypen.
Een andere route kan beter passen wanneer de bron al gestructureerd is. Structurele UBL-stromen, facturen die via de SnelStart-mailbox goed binnenkomen, scan-en-herkenprocessen die al betrouwbaar draaien of bestaande partnerkoppelingen hoeven niet kunstmatig via Excel te lopen. De vraag is niet welke route het meest geautomatiseerd klinkt, maar welke route de minste correcties oplevert in jouw administratie.
Gebruik deze voorbereiding dus wanneer de bron PDF is en controle vóór boeking belangrijk blijft. Laat de facturen eerst omzetten naar een SnelStart-ready extractietabel, controleer relatiecodes, btw-codes, grootboekrekeningen en totalen, en importeer pas daarna. Invoice Data Extraction kan de gestructureerde Excel-, CSV- of JSON-output maken op basis van je prompt; de import, controle en boekhoudkundige juistheid blijven bij de gebruiker en de SnelStart-administratie.
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.
Related Articles
Explore adjacent guides and reference articles on this topic.
Inkoopfacturen in e-Boekhouden importeren uit Excel
Maak een importbestand voor e-Boekhouden vanuit PDF-inkoopfacturen: kolommen, btw-codes, relatiecodes, controles en Excel/CSV-upload.
Bankafschriften PDF naar Excel voor boekhouding
Zet PDF-bankafschriften om naar Excel voor je boekhouding. Leer welke kolommen nodig zijn, wanneer CSV/MT940 beter is en hoe je saldi controleert.
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.