Een merk waar ik kort geleden naar heb gekeken had één Excel-bestand. Het Excel-bestand. Operations sheet, ze noemden het. Begonnen 18 maanden eerder als een lijstje van 100 regels: orders, voorraad, leveranciers, een paar kolommen met aantekeningen.
Toen ik er naar keek waren het 8.000 regels, 47 tabbladen, en zaten er gemiddeld 6 mensen tegelijk in te editen. Customer service, inkoop, finance, ops manager, en de eigenaar zelf. Vrijwel iedereen brak er minstens één keer per week iets in — een formule die per ongeluk weggewist werd, een filter dat vergeten was te resetten, een tabblad dat iemand “even een kopie van had gemaakt” en daarna nooit meer was opgeschoond.
De ops manager zei letterlijk: “Ik durf ‘s avonds niet meer naar bed zonder een back-up te draaien.”
Excel was hun businesssysteem geworden. En het knapte.
Dit is wat je herkent als je merk langer dan 12 maanden draait. De vraag is alleen: wanneer is het écht tijd om iets anders te doen? Hieronder vijf signalen.
Signaal 1: Meerdere mensen tegelijk editen + iemand verliest werk
Wat je ziet: drie tot zes mensen zitten in hetzelfde sheet (Google Sheets of Excel-365 met co-authoring). De ene overschrijft de andere. Iemand vult een hele kolom in met klantgegevens, iemand anders had op datzelfde moment dezelfde rij open en klikt op opslaan — eerste werk weg.
Gevolg: stille fouten. Niet altijd ziet iemand het meteen. Een verkeerde prijs, een mismatch in voorraad, een klant die de verkeerde bestelling krijgt. Je merkt het pas als de klacht binnenkomt.
Signaal-sterkte: zwaar. Versie-conflicten zijn niet “een rommelig Excel-probleem” — het betekent dat je geen audit-trail hebt. Je weet niet wie wat wijzigde, wanneer, en waarom. Voor finance en compliance is dat een tijdbom.
Bij 1-2 mensen in een sheet werkt het nog. Vanaf 3 begint het te schuren. Vanaf 5: stoppen met deze flow.
Signaal 2: Cellen met formules van >100 tekens of geneste IF/VLOOKUP’s
Wat je ziet: ergens diep in een tabblad zit een cel met:
=IF(VLOOKUP(A2,Sheet2!A:F,3,FALSE)="Active",
IF(VLOOKUP(A2,Sheet2!A:F,4,FALSE)>100,
SUMIFS(Sheet3!D:D,Sheet3!A:A,A2,Sheet3!B:B,">="&DATE(2026,1,1)),
0),
IF(ISBLANK(Sheet2!E:E),"Pending",VLOOKUP(...
Je hebt dit zelf misschien geschreven. Drie maanden later snap je het niet meer. Niemand anders ook.
Gevolg: Excel is je programmeertaal geworden, maar zonder versiebeheer, zonder tests, zonder documentatie. Eén foute referentie en je rapport van vandaag is verkeerd — en je merkt het misschien pas weken later.
Signaal-sterkte: middelzwaar tot zwaar. Op zich is een complexe formule niet erg, maar als er meerdere zijn en niemand ze begrijpt, is je systeem brittle. Een simpele wijziging (nieuwe kolom toevoegen, oude verwijderen) kan een keten van breuken veroorzaken.
Vuistregel: als de drie meest-gebruikte sheets >5 formules elk hebben die langer zijn dan 100 tekens, ben je over een grens.
Signaal 3: Maandrapport kost een hele dag werk om te genereren
Wat je ziet: einde van de maand. Ops manager of finance neemt een hele dag (of twee) om “de cijfers” rond te krijgen. Data uit Shopify exporteren, data uit Klaviyo trekken, voorraad uit het 3PL-rapport, alles in één Excel duwen, draaitabellen draaien, formatteren, screenshots in een Slack-bericht of PDF, doorsturen.
Gevolg: rapportage loopt structureel achter de feiten aan. Op dag 5 van de nieuwe maand weet je hoe vorige maand was. Tegen die tijd zijn een aantal beslissingen al impliciet genomen — vaak verkeerd.
Signaal-sterkte: zwaar. Niet omdat de dag werk duur is (al is dat ook waar), maar omdat je niet meer realtime bestuurt. Een goed e-commerce merk kijkt elke ochtend naar dezelfde 6-10 KPIs. Als die uit een Excel komen die maandelijks gevuld wordt, zie je trends 3-4 weken te laat.
Test: kun je nu, op dit moment, je revenue van gisteren noemen? Je orders van vorige week vergeleken met dezelfde week vorig jaar? Je voorraad-dagen op je top 10 SKUs? Niet uit het hoofd — maar binnen 60 seconden uit een dashboard? Zo nee: signaal.
Signaal 4: Nieuwe medewerker is 3 weken bezig om “het systeem” te begrijpen
Wat je ziet: je neemt iemand aan voor ops of customer service. Die persoon krijgt geen handleiding. In plaats daarvan: een sessie met de ops manager waarin uitgelegd wordt welk tabblad waarvoor is, waarom kolom AB nooit handmatig mag worden aangepast, welke filter altijd aanstaat behalve op woensdag wanneer het sheet voor de leverancier-export wordt gebruikt.
Drie weken later vraagt de nieuwe collega nog steeds dingen.
Gevolg: kennis zit in 1-2 hoofden. Als die persoon ziek wordt of weggaat, sta je stil. En elke nieuwe medewerker is langer onproductief dan nodig — wat bij een team van 10 al snel €5K-10K aan opstart-kosten betekent.
Signaal-sterkte: zwaar, vooral als je groeit. Een systeem dat alleen werkt door tribal knowledge schaalt niet. Vanaf het moment dat je twee personen tegelijk wilt onboarden of dat je ops-manager met vakantie wil zonder bereikbaar te blijven, ben je hier overheen.
Vraag jezelf af: kan een nieuwe medewerker in 3 dagen zelfstandig productief zijn met ons systeem? Zo nee, en het is geen kwestie van betere documentatie maar van complexiteit-die-niet-past-in-Excel: signaal.
Signaal 5: Data uit Excel wordt handmatig overgetypt naar andere systemen
Wat je ziet: ops manager exporteert orderdata uit Shopify naar Excel, doet daar bewerkingen (filteren, taggen, prijscorrecties), en typt dan de uitkomsten weer in een ander systeem. Voorraad-aanpassingen handmatig in Shopify én in de boekhouding (Moneybird/Twinfield/Exact). Klant-tags die in Klaviyo opnieuw worden ingevoerd. Een leverancier-PO die als email-tekst wordt overgetypt naar de inkoop-sheet.
Gevolg: dubbel werk en, belangrijker, fouten. Bij elke handmatige overdracht zit ~1-3% fout-kans. Bij 100 transacties per week is dat 1-3 fouten per week — die ontdek je vaak pas weken later, vaak via een klacht.
Signaal-sterkte: zwaar. Dit is waar geld letterlijk weglekt. Een verkeerd geboekte voorraad = nul-verkoop op een SKU die wel beschikbaar is. Een verkeerd getypte prijs = marge-bloeding. Een dubbel ingevoerde klant = warroom met support.
Vraag: hoeveel keer per dag wordt iets uit het ene systeem in het andere overgetypt? Tel het een dag lang. Boven de 20 keer per persoon per dag: signaal.
Wat de tussenstappen zijn voordat je naar maatwerk gaat
Voordat je een eigen tool laat bouwen, zijn er goedkopere stappen. Die wil je eerst proberen — niet omdat ik geen werk wil aannemen, maar omdat het vaak genoeg is.
Airtable (~€20/usr/mnd)
Als je data goed in een tabel-structuur past (orders, klanten, leveranciers, voorraad), is Airtable een gigantische sprong vooruit ten opzichte van Excel. Je krijgt: meerdere views op dezelfde data, automatiseringen, formules die niet brittle zijn, koppelingen naar andere tabellen, basic permissions per gebruiker.
Sweet-spot: structureel werk waar 3-15 mensen mee werken. Niet voor zware aggregaties of complexe rapportage.
Notion databases (~€10/usr/mnd)
Beter voor projectwerk en kennisbeheer dan voor strakke ops-data. Notion-databases zijn flexibel maar minder geschikt voor 100K+ rijen. Goed als wiki-plus-light-CRM, niet als finance-systeem.
Smartsheet (~€25/usr/mnd)
Tussenvorm. Voelt als Excel, gedraagt zich als project-tool. Goed voor planning en simpele workflows. Minder krachtig dan Airtable voor data-modellering.
Google Sheets met App Script (gratis maar fragiel)
Voor de doe-het-zelvers: Google Sheets + een paar honderd regels JavaScript via Apps Script. Werkt voor simpele automatiseringen (dagelijks rapport, simpele integratie met Shopify-API). Valkuil: het is en blijft een sheet, dus alle Signaal 1-5 problemen blijven gelden. Plus: zodra de bouwer weggaat, snapt niemand de scripts.
Wanneer naar maatwerk
Als de tussenstappen geen oplossing zijn, kom je bij maatwerk. Concreet, drie scenario’s:
- Specifieke logica die geen tool ondersteunt. Voorbeeld: een eigen forecasting-regel die seizoenspatronen + leverancier-leadtimes + promo-kalender combineert. Geen SaaS dekt dat.
- Integraties met je e-com stack die diep moeten gaan. Niet “stuur een Slack-bericht bij een nieuwe order” maar “synchroniseer voorraad live tussen Shopify, ERP en 3PL met conflict-resolutie”. Maakbaar in Make.com tot een punt, maar boven die complexiteit wordt het brittle.
- Security/audit-eisen. Als je B2B-klanten hebt die SOC2 of ISO27001 verwachten, of als je werk doet voor accountants die audit-logs willen, dan stappen Airtable/Notion/Smartsheet eruit. Maatwerk met goede logging is dan de route. (Geen healthcare/medische data — daar zit ander recht op, dat is buiten Faberyx-scope.)
Concrete kosten + tijdlijn
Voor een eerste werkende versie van een interne tool — vervangt je Excel + integreert met je e-com stack + heeft proper audit + werkt voor 5-15 gebruikers:
- Eenmalig: €15-30K
- Tijdlijn: 4-8 weken tot v1
- Hosting/onderhoud: €300-1.000/mnd
Wat je krijgt voor dat budget: Next.js + Supabase + auth + audit-log + 3-5 hoofdpagina’s + 2-3 integraties (Shopify, Klaviyo, je ERP). Geen flashy dashboards, geen ML-features. Wel: het werkt, is betrouwbaar, schaalt naar 50+ gebruikers, en is van jou.
Als je de business-case wilt checken voor je deze stap zet: zie maatwerk software: wanneer is het de moeite waard voor het 5-vragen-beslismodel.
Wanneer NIET
Eerlijk: niet elke Excel hoeft vervangen te worden.
- Onder 5 mensen die in het sheet zitten, en het werkt: laat liggen. De pijn is niet groot genoeg.
- Pre-product-market-fit: je weet nog niet wat je proces is. Eerst stabiliseren met SaaS, dan automatiseren.
- Eenmalige rapportage: als je iets één keer per kwartaal nodig hebt, blijft Excel goedkoper dan een tool.
- Geen interne capaciteit voor input: een tool bouwen vereist iemand die wekelijks beschikbaar is om vragen te beantwoorden over wat het moet doen. Geen capaciteit = geen project.
Het signaal dat het écht tijd is
Een laatste, harde test. Je managementteam pakt liever een PDF-rapport van twee weken oud dan dat ze het “live” dashboard openen. Of erger: ze vragen de ops manager om “even de cijfers te sturen” omdat zelf zoeken te veel gedoe is.
Dat is het moment waarop je systeem niet meer een hulpmiddel is, maar een drempel. Mensen werken er omheen in plaats van mee. Vanaf dat punt is elke maand uitstel duur — niet alleen in tijd, maar in beslissingen-die-niet-genomen-worden-omdat-de-data-niet-toegankelijk-is.
Excel is een geweldig tool. Tot het dat niet meer is.
Lars van Zutphen runt Faberyx — losstaande software voor Nederlandse e-commerce merken. 10+ jaar ervaring met DTC-merken waarvoor hij operationele tooling heeft gebouwd.
→ Plan een vrijblijvend kennismakingsgesprek: faberyx.com → Mail direct: [email protected]
SEO meta
- Focus keyword: interne tools laten bouwen
- Secondary: excel vervangen, custom dashboard, ops tool maatwerk
- Word count: ~1,950
- Reading time: 9 min
- Internal links: 2 (maatwerk-software-wanneer-moeite-waard, dtc-tech-stack-2026)
- External links: 3 (Airtable, Notion, Smartsheet)