Admin panel laten bouwen: wat kost een backoffice met Filament?
Terug naar blog

Admin panel laten bouwen: wat kost een backoffice met Filament?

10 min leestijd

Een admin panel of backoffice met Filament kost €0 aan licentie. Je betaalt voor bouwuren, eventuele plugins (meestal tientallen euro's of dollars eenmalig) en hosting van enkele tientallen euro's per maand. De echte kostenpost is de bouw: reken bij een eenvoudig panel in tientallen uren, bij...

Een admin panel of backoffice met Filament kost €0 aan licentie. Je betaalt voor bouwuren, eventuele plugins (meestal tientallen euro's of dollars eenmalig) en hosting van enkele tientallen euro's per maand. De echte kostenpost is de bouw: reken bij een eenvoudig panel in tientallen uren, bij een backoffice met koppelingen in honderden.

Waar bestaan de kosten van een Filament admin panel uit?

De kosten bestaan uit vijf posten: licentie, plugins, hosting, bouw en onderhoud. De eerste drie zijn klein en voorspelbaar. Bouw en onderhoud bepalen 80 tot 95 procent van de rekening.

Filament is een open source (MIT) admin-panel-framework voor Laravel, gebouwd op Livewire, Alpine.js en Tailwind CSS. Je betaalt dus nooit per gebruiker of per project. Wil je eerst weten wat het precies is, lees dan onze uitleg over Filament.

KostenpostWat het isOrde van grootte
LicentieFilament zelf€0 (MIT)
PluginsOptionele uitbreidingen van derden€0 tot enkele honderden euro's eenmalig
HostingServer + deploy-toolingTientallen euro's per maand
BouwResources, rechten, koppelingen, maatwerk-UITientallen tot honderden uren
OnderhoudUpdates, security, kleine wijzigingenEnkele uren per maand

De eerlijke versie: wie je een "goedkope backoffice" belooft omdat Filament gratis is, vertelt de helft. Het framework is gratis. Jouw bedrijfslogica niet.

Wat kosten Filament-plugins?

Veel plugins zijn gratis. Betaalde plugins kosten meestal een eenmalig bedrag per licentie, in de orde van tientallen euro's of dollars.

Op de pluginpagina van Filament staan op het moment van schrijven ruim 1.000 plugins. Een paar voorbeelden van betaalde plugins met hun vermelde prijs:

  • Advanced Tables: €79
  • Custom Fields: $79
  • Sharp Theme: $39
  • Compact Theme: $29

Belangrijke plugins zijn vaak gratis. Filament Shield, de bekende plugin voor rollen en rechten, staat onder MIT-licentie en ondersteunt Filament 4 en 5. Meer daarover in ons artikel over rollen en rechten met Shield.

Wat niemand je vertelt: de aanschafprijs van een plugin is zelden het probleem. Het risico zit in afhankelijkheid. Een plugin die niet meegaat naar een nieuwe Filament-versie kost je later uren. Kies daarom plugins met een actieve maintainer en een recente release.

Wat kost hosting voor een Filament backoffice?

Hosting kost voor de meeste backoffices tientallen euro's per maand. Een Filament-panel is een gewone Laravel-applicatie en draait op dezelfde server als de rest van je Laravel-stack.

Concreet heb je nodig:

  • een VPS of managed server (PHP 8.2+, database, eventueel Redis voor queues)
  • deploy-tooling, bijvoorbeeld Laravel Forge
  • backups en monitoring

Volgens de prijspagina van Laravel Forge kost Forge $12 (Hobby), $19 (Growth) of $39 (Business) per maand. Daar komen de kosten van je server bij. Draait je backoffice al naast een bestaande Laravel-app, dan zijn de extra hostingkosten vaak nagenoeg nul.

Let op bij grote datasets. Een panel met miljoenen orderregels vraagt om goede indexen en mogelijk een zwaardere database. Dat is eerder een bouwkwestie dan een hostingkwestie.

Wat bepaalt de bouwprijs van een admin panel?

Vier factoren bepalen de bouwprijs: het aantal resources, de complexiteit van rechten, het aantal koppelingen en de hoeveelheid maatwerk-UI. Koppelingen zijn bijna altijd de grootste en minst voorspelbare post.

Aantal resources

Een resource is in Filament een beheerscherm voor één type data: producten, klanten, orders. Een simpele resource met een tabel, filters en een formulier staat snel. Filament genereert veel standaardwerk.

Het wordt duurder bij:

  • relaties tussen resources (orders met regels, klanten met adressen)
  • conditionele velden en validatie
  • bulk-acties en import/export
  • custom tabelkolommen en zoekgedrag

Rechten en rollen

Eén rol "admin" is bijna gratis. Vijf rollen met rechten per resource, per actie en per record (zoals "accountmanager ziet alleen eigen klanten") kost serieus werk. Vooral het testen kost tijd: elke combinatie van rol en actie moet kloppen.

Koppelingen

Een backoffice die alleen eigen data beheert is overzichtelijk. Zodra hij data uitwisselt met Magento, Shopify, een ERP of een WMS, stijgt de prijs hard. Je bouwt dan ook API-clients, queues, foutafhandeling, retry-logica en logging. Zie onze pagina over Laravel integraties voor wat daarbij komt kijken.

Maatwerk-UI

Filament dekt het overgrote deel van de standaard admin-schermen af. Wijk je daarvan af, met een custom planbord, drag-and-drop of een afwijkende workflow, dan bouw je eigen Livewire-componenten. Dat is prima te doen, maar het is ander werk dan configureren.

Hoeveel uur kost een Filament backoffice? Een rekenvoorbeeld

Hieronder staan urenindicaties per onderdeel. Dit zijn indicaties voor rekenwerk, geen offerte. De werkelijke uren hangen af van je specificaties, datakwaliteit en hoeveel er al bestaat.

OnderdeelIndicatie uren
Setup: project, auth, panel, deploy-pipeline8 - 16
Eenvoudige resource (CRUD, filters)2 - 6 per stuk
Complexe resource (relaties, acties, logica)8 - 24 per stuk
Rollen en rechten8 - 24
Dashboard-widget (KPI, grafiek)3 - 8 per stuk
Koppeling met extern systeem24 - 80 per stuk
Maatwerk-pagina of -component8 - 40 per stuk
Tests, review, oplevering15 - 25% van het totaal
Rekenvoorbeeld (fictief, ter illustratie). Stel: een groothandel wil een backoffice met 8 eenvoudige resources, 3 complexe resources, 3 rollen, 4 widgets en 1 koppeling met het ERP.
  • Setup: 12 uur
  • 8 eenvoudige resources × 4 uur: 32 uur
  • 3 complexe resources × 16 uur: 48 uur
  • Rechten: 16 uur
  • 4 widgets × 5 uur: 20 uur
  • ERP-koppeling: 50 uur
  • Subtotaal: 178 uur
  • Tests en review (20%): circa 36 uur
  • Totaal: circa 214 uur

De rekenstap naar euro's is simpel: uren × uurtarief. Bij een voorbeeldtarief van €100 per uur is dat zo'n €21.400. Bij €80 per uur circa €17.100, bij €125 per uur circa €26.750. Die tarieven zijn rekengetallen, geen prijslijst. Vraag altijd om een offerte op basis van jouw scope.

Valt de ERP-koppeling weg, dan zakt het totaal in dit voorbeeld met ongeveer een kwart. Dat laat zien waar je budget echt naartoe gaat.

Wat kost onderhoud van een Filament admin panel?

Onderhoud kost bij een gemiddelde backoffice enkele uren per maand. Daarnaast komt er af en toe een grotere upgrade bij een nieuwe major versie.

Onderhoud bestaat uit:

  • security-updates van Laravel, Filament en plugins
  • PHP-versie-upgrades op de server
  • kleine wijzigingen: een extra veld, een nieuwe filter
  • monitoring van queues en koppelingen

Major upgrades verschillen sterk in omvang. De stap van Filament 3 naar 4 was groot. Filament 5 (januari 2026) bracht geen nieuwe features en houdt de API van v4 aan; de release draait om Livewire 4-support. Een upgrade van 4 naar 5 is daardoor relatief klein. Zit je nog op v3, dan is het meer werk.

Een vuistregel uit de praktijk: reserveer jaarlijks een budget voor onderhoud en doorontwikkeling. Een backoffice die goed werkt, wordt gebruikt. En wat gebruikt wordt, krijgt wensen.

Filament vs Nova, SaaS-tools of een maatwerk-frontend: wat is goedkoper?

Op licentiekosten wint Filament altijd: €0. Op totale kosten (TCO) hangt het af van het aantal gebruikers, de looptijd en hoeveel maatwerk je nodig hebt.

OptieLicentie/abonnement (bron)BouwwerkPast bij
Filament€0, MITLaag tot gemiddeld, sterk standaardwerkLaravel-backoffices, koppelingen, groeiend aantal gebruikers
Laravel Nova$99 per project of $299 unlimited eenmalig, inclusief een jaar updates; verlenging $79 of $249 per jaar (Nova FAQ)Laag tot gemiddeldTeams die al op Nova zitten
Retool (low-code SaaS)Team: €9 per builder en €5 per interne gebruiker per maand (jaarbetaling). Business: €46 en €14 (Retool-prijspagina)Laag voor simpele toolsSnelle interne tools, weinig logica
Maatwerk-frontend (React/Vue + API)€0Hoog: elke tabel, filter en formulier zelf bouwenKlantgerichte interfaces met eigen UX

Bij Nova geldt nog een detail uit de FAQ: een unlimited licentie van een bureau mag je klant niet zelf gebruiken. De klant heeft een eigen licentie nodig. De bedragen zijn klein, maar het is een terugkerende post. Een uitgebreide vergelijking staat in Laravel Nova vs Filament.

De rekenstap voor SaaS-tools

Bij SaaS-tools groeit de rekening mee met je team. Stel: 3 builders en 40 interne gebruikers op het Business-plan van Retool, met jaarbetaling. Dat is (3 × €46) + (40 × €14) = €698 per maand, ofwel €8.376 per jaar. Over vijf jaar ruim €41.000, zonder dat je de code bezit.

Daar staat tegenover dat je in Retool sneller een eerste versie hebt. Voor een simpele interne tool met weinig gebruikers is dat vaak de goedkoopste route. Wordt de tool bedrijfskritisch, met veel logica en koppelingen, dan kantelt de rekensom richting Filament. Meer daarover in Filament vs low-code tools als Retool.

Maatwerk-frontend

Een volledig eigen admin-frontend is zelden de goedkoopste keuze. Je bouwt opnieuw wat Filament standaard levert: tabellen, sortering, filters, formulieren, notificaties, bulk-acties. Dat is alleen zinvol als de interface voor eindklanten is en een eigen merkbeleving nodig heeft. Voor een klantportaal kan een tussenvorm werken; zie wat een custom Laravel klantportaal kost.

Wanneer is Filament níet de goedkoopste keuze?

Filament is niet de goedkoopste keuze als je geen Laravel-stack hebt en ook niet wilt hebben. Of als je tool zo simpel is dat een spreadsheet of SaaS-tool het al oplost.

Concreet kies je beter iets anders als:

  • je alleen een paar formulieren op een bestaande database nodig hebt, voor een handvol gebruikers
  • niemand in je organisatie of bij je leverancier Laravel onderhoudt
  • je interface vooral voor eindklanten is en sterk afwijkt van een admin-layout
  • je platform al een goede admin heeft die je alleen hoeft in te richten (bijvoorbeeld de standaard Shopify- of Magento-admin)

Onze eigen backoffice draait op Filament: blog, leads, afspraken, cases en een database met Magento-shops. Dat werkt omdat we zelf Laravel-developers zijn. Zonder die kennis in huis of bij je partner is de onderhoudsrekening hoger dan je verwacht.

Hoe houd je de kosten van een backoffice laag?

Je houdt de kosten laag door klein te starten, standaard Filament-componenten te gebruiken en koppelingen scherp af te bakenen. Elke afwijking van de standaard kost uren.

Praktische stappen:

  1. Begin met de drie schermen die het meest tijd besparen. Niet met alles tegelijk.
  2. Accepteer de standaard-UI. Filament ziet er goed uit zonder custom design.
  3. Baken koppelingen af. Welke data, welke richting, hoe vaak? Eenrichtingsverkeer is goedkoper dan synchroniseren.
  4. Kies plugins bewust. Liever een actief onderhouden plugin dan zelf bouwen, maar niet tien plugins voor tien kleine wensen.
  5. Laat rechten simpel beginnen. Twee rollen zijn genoeg voor een eerste versie.
  6. Plan onderhoud in. Achterstallig onderhoud maakt elke latere upgrade duurder.

Samengevat

  • Filament kost €0 aan licentie (MIT). Betaalde plugins zijn optioneel en meestal goedkoop.
  • Hosting kost tientallen euro's per maand, vaak minder als je al een Laravel-server hebt.
  • De bouw bepaalt de prijs: aantal resources, rechten, koppelingen en maatwerk-UI.
  • Koppelingen met ERP, Magento of Shopify zijn de grootste en minst voorspelbare post.
  • Reken in uren × uurtarief. Een backoffice met één koppeling komt in ons rekenvoorbeeld uit op circa 200 uur.
  • Tegenover SaaS-tools wint Filament op TCO zodra je veel gebruikers of veel logica hebt.
  • Filament is niet de juiste keuze zonder Laravel-kennis in huis of bij je partner.

Veelgestelde vragen

Is Filament echt gratis?

Ja. Filament is open source onder de MIT-licentie. Je betaalt geen licentie per project of per gebruiker. Je betaalt wel voor de bouw, eventuele betaalde plugins en hosting.

Wat kost een admin panel laten bouwen gemiddeld?

Dat hangt af van scope en uurtarief. Een eenvoudig panel met een handvol resources zit in tientallen uren. Een backoffice met rollen, dashboards en een ERP-koppeling zit al snel rond de 200 uur. Reken uit met uren × uurtarief en vraag een offerte op basis van je eigen wensen.

Is Filament goedkoper dan Laravel Nova?

Op licentie wel: Filament is gratis, Nova kost volgens de Nova FAQ $99 of $299 eenmalig plus jaarlijkse verlenging voor updates. Het bouwwerk is vergelijkbaar. Het licentieverschil is klein ten opzichte van de bouwkosten, dus kies vooral op functionaliteit en ecosysteem.

Wanneer is een SaaS-tool als Retool goedkoper dan Filament?

Bij een simpele interne tool met weinig gebruikers en weinig logica. Je hebt dan snel iets werkends tegen een laag maandbedrag. Bij veel gebruikers lopen de kosten per gebruiker op en bezit je de code niet.

Wat kost onderhoud van een Filament backoffice per jaar?

Reken op enkele uren per maand voor updates, security en kleine wijzigingen. Daarnaast komt soms een major upgrade. De stap van Filament 4 naar 5 is klein omdat de API gelijk bleef; een upgrade vanaf v3 kost meer.

Kan een bestaande Laravel-applicatie een Filament admin krijgen?

Ja. Filament installeer je als package in een bestaande Laravel-app (v5 vraagt PHP 8.2+ en Laravel 11.28+). Je hergebruikt je bestaande models en database. Dat maakt het vaak goedkoper dan een losse backoffice naast je applicatie.

Wil je weten wat jouw backoffice in uren kost? Neem contact op en we rekenen het met je door.

Ruthger Idema

Geschreven door Ruthger Idema

15+ jaar ervaring in e-commerce development. Gespecialiseerd in Magento, Shopify en Laravel maatwerk.

Meer over ons team →
Deel dit artikel:

Wil je jouw e-commerce naar het volgende niveau?

Plan een vrijblijvend gesprek met onze experts over Magento, Shopify of Laravel maatwerk.

Plan een Tech Check