Q4 2026
17Medewerker: benchmark houdt rekening met al je vestigingen en laat je functielabels combineren
Samenvatting De medewerkersbenchmark vergelijkt voortaan over al je vestigingen heen, en je kan meerdere functielabels combineren (bijvoorbeeld "Senior" én "Accountancy adviseur") tot één groep om tegen te benchmarken. Beschrijving Werk je met meerdere vestigingen of kantoren, dan toont de medewerkersbenchmark vandaag enkel een vergelijking binnen de vestiging waarvoor je zelf toegang hebt. Voor een klein team is dat een te kleine groep om een betekenisvolle benchmark op te bouwen. Bovendien werkt de benchmark per functielabel apart: heeft een medewerker meerdere labels, dan valt die medewerker vandaag buiten de vergelijking. De benchmark rekent voortaan over al je vestigingen heen, net zoals dat al gebeurt bij de kantoorbenchmark, en je kiest zelf welke functielabels je samen als één groep wil benchmarken.
Data controles: klanten met meer dan 5 hoofdactiviteiten in de KBO opsporen en verwittigen
Samenvatting Je AI-assistent toont welke klanten meer dan vijf hoofdactiviteiten in de KBO hebben, vult ontbrekende NACEBEL-codes aan en zet een mail klaar voor de klanten die iets moeten laten aanpassen. Beschrijving Sinds maart 2025 beperkt de KBO het aantal hoofdactiviteiten van een onderneming tot maximaal vijf. Bestaande ondernemingen moeten dat uiterlijk eind november 2026 in orde brengen. Omdat de NACE-codes begin 2025 automatisch zijn omgezet, zitten veel klanten daar ongemerkt boven, en als kantoor heb je geen overzicht van wie het moet aanpassen. Met deze update controleert je AI-assistent je volledige klantenbestand tegen de officiële KBO-gegevens. Je ziet per klant (en per vestiging) hoeveel hoofdactiviteiten er staan, welke klanten boven de limiet zitten en welke net op de grens. Waar mogelijk krijg je een voorstel welke activiteiten beter als nevenactiviteit worden ingeschreven, op basis van omzet en gepresteerde uren. Klanten waarvan de NACEBEL-codes in AdminPulse nog ontbreken, vul je in dezelfde ronde aan. Elk voorstel komt eerst in de controlestap terecht, zodat je zelf beslist wat naar AdminPulse gaat. Voor elke klant die iets moet laten aanpassen, zet de assistent een mail klaar in je uitgaande e-mails. Jij kijkt de tekst na en verstuurt zelf. De wijziging in de KBO laat de klant doorvoeren via een ondernemingsloket.
Gebruikerservaring: dashboard met één widget over het volledige scherm
Samenvatting Je kan een dashboard voortaan aanmaken als dashboard met één widget. Die ene widget krijgt dan het volledige scherm en groeit mee met de inhoud, zodat je gewoon de pagina scrollt in plaats van in een klein kader binnen het dashboard. Beschrijving Vandaag toont elk dashboard meerdere widgets naast en onder elkaar. Brede widgets met veel rijen krijgen daardoor een eigen scrollbalk binnen de kaart: je scrollt in een venster binnen een venster, ziet maar een beperkt aantal rijen tegelijk en verliest snel het overzicht. Bij het aanmaken van een dashboard kies je voortaan tussen "meerdere widgets" (zoals vandaag, de standaard) en "één widget". Kies je voor één widget, dan selecteer je één van de brede widgets en die vult het volledige dashboard: de kaart groeit mee met de inhoud en je scrollt gewoon de pagina naar beneden. Grote tabellen blijven vlot werken, ook met duizenden rijen.
Kantoor: verdeling BTW-dossiers toont zelfboekers apart en gepresteerde uren in het detail
Samenvatting In de verdeling BTW-dossiers zie je voortaan per periodiciteit hoeveel dossiers zelfboekers zijn, en wanneer je doorklikt naar de detaillijst zie je ook de gepresteerde uren per dossier. Beschrijving Vandaag toont elke cel in de verdeling BTW-dossiers enkel het totaal aantal dossiers per periodiciteit, zonder onderscheid tussen dossiers waar de klant zelf boekt (zelfboeker) en dossiers waar het kantoor alles boekt. Dat onderscheid maakt een groot verschil in werklast, maar was nergens zichtbaar in de widget. Ook de detaillijst die opent wanneer je op een cel doorklikt toont enkel de naam en BTW-periodiciteit van elk dossier, zonder een indicatie van de effectief bestede tijd. We splitsen elke cel op in twee aantallen (zelfboekers en niet-zelfboekers), en voegen een kolom "Gepresteerde uren" toe aan de detaillijst met de gelogde uren per dossier over de gekozen periode.
fix: widgets - firm - customer-service-budgets should prefer AdminPulse omzetbudget (budgets.turnover) over computed invoice-schedule amount when available
Onderwerp: Kantoor: effectief uurtarief houdt rekening met je omzetbudget uit AdminPulse Samenvatting Het effectief uurtarief in de widget voor "Diensten met budgetten per klant" zal rekening houden met het omzetbudget dat je al in AdminPulse hebt ingesteld, in plaats van dat bedrag altijd zelf te herberekenen op basis van het facturatieschema. Beschrijving Voor klanten met een forfait- of voorschotfacturatieschema berekent Finibase vandaag de jaaromzet altijd zelf, op basis van het bedrag en de frequentie van het facturatieschema. Als je in AdminPulse echter al een expliciet omzetbudget hebt ingegeven voor dat schema, negeert Finibase dat bedrag volledig. Dat kan een verschil opleveren wanneer het omzetbudget in AdminPulse handmatig is aangepast of andere veronderstellingen gebruikt dan een eenvoudige herberekening. We passen de berekening van het effectief uurtarief aan zodat ze het omzetbudget uit AdminPulse gebruikt wanneer dat beschikbaar is, en enkel terugvalt op de herberekening op basis van het facturatieschema wanneer er geen omzetbudget is ingesteld. Internal notes Gerapporteerd door B&DS (Tim Verbestel), letterlijke actiepunt-notitie uit de Onboarding II-sessie van 2026-09-02: "Berekening effectief uurtarief --> op basis van omzetbudget indien beschikbaar." Root cause (code-analyse): de "schedule"-basis van buildEffectiveRateBreakdown() (src/features/dashboards-content/firm/widgets/customer-service-budgets/get-effective-hourly-rate.ts:78-144) rekent met scheduleAnnualAmount (klantOmzet), dat in resolveGroupRevenue() (build-customer-budget-rows.ts:1328-1353) voor forfait/voorschot/gemengd-klanten volledig komt uit context.invoiceScheduleAmountByGroupRoot. Die map wordt gevuld door fetchInvoiceScheduleAnnualAmountsPerRelation() (aggregate-from-invoice-schedule-amounts.ts:162-252), die de jaaromzet ALTIJD zelf herberekent als SUM(invoiceSchedules.amount × effectiveLines × proRateFactor), zonder ooit de budgets-tabel te raadplegen. AdminPulse synct nochtans wel degelijk een expliciet omzetbudget per (invoiceScheduleId, year) naar de budgets-tabel (src/db/adminpulse-integration/schema.ts:1201-1224, kolom turnover), en dat veld wordt al op meerdere andere plekken gelezen als "het AdminPulse-omzetbudget": advance-payments-settlement/get-advance-payments-data.ts:346, lump-sum-post-calculation/get-lump-sum-data.ts:361, budget-analysis/get-budget-analysis-data.ts:335, customer-evolution/get-customer-evolution-data.ts:344, get-lump-sum-export-data.ts:1552. Binnen customer-service-budgets zelf wordt van diezelfde tabel vandaag enkel budgets.hours gelezen (aggregate-from-adminpulse-budgets.ts, voor de uren-gebaseerde bulk-init-bron), nooit budgets.turnover. Voorgestelde fix-richting (te bevestigen bij implementatie): in fetchInvoiceScheduleAnnualAmountsPerRelation() (of een nieuwe sibling-fetch ernaast), voor elk (invoiceScheduleId, calendarYear) eerst controleren of er een budgets-rij met een positieve turnover bestaat; zo ja, dat bedrag gebruiken als annualAmount in plaats van de herberekening op basis van invoiceSchedules.amount. Enkel terugvallen op de bestaande pro-rate/lines-herberekening wanneer er geen (of een lege) budgets-rij is voor dat jaar. Nagaan of dezelfde voorkeur ook moet doorwerken naar de bulk-init "from invoice-schedule amounts"-bron (expandInvoiceScheduleAmountsByServiceConfig), die dezelfde per-relatie
Kantoor: budgetverbruik van dit jaar optioneel enkel op basis van nog niet-gefactureerde uren
Samenvatting Voor klanten die pas op het einde van het jaar factureren (bijvoorbeeld voorschotklanten), kan je per facturatieschema-type instellen dat het budgetverbruik van het lopende jaar enkel rekening houdt met de nog niet-gefactureerde uren. Zo zie je op elk moment of je, moest je vandaag factureren, binnen budget zou blijven. Beschrijving Vandaag telt het budgetverbruik altijd alle geregistreerde uren van het jaar mee, ongeacht of ze al gefactureerd zijn. Voor kantoren die pas op het einde van het jaar effectief factureren (typisch voorschotklanten) is dat niet altijd wat ze willen zien: zij willen weten of de uren die nog open staan, op dit moment het budget al overschrijden. Je kan dit voortaan per facturatieschema-type (bijvoorbeeld enkel voor voorschot) inschakelen. Wanneer ingeschakeld, telt het budgetverbruik van het lopende jaar enkel de nog niet-gefactureerde uren mee. Dit is bewust beperkt tot het lopende jaar: eenmaal een jaar volledig gefactureerd is, heeft dit cijfer geen betekenis meer en blijft het historische budgetoverzicht van afgesloten jaren ongewijzigd.
Kantoor: effectief uurtarief houdt rekening met je omzetbudget uit AdminPulse
Samenvatting Het effectief uurtarief in de widget voor "Diensten met budgetten per klant" zal rekening houden met het omzetbudget dat je al in AdminPulse hebt ingesteld, in plaats van dat bedrag altijd zelf te herberekenen op basis van het facturatieschema. Beschrijving Voor klanten met een forfait- of voorschotfacturatieschema berekent Finibase vandaag de jaaromzet altijd zelf, op basis van het bedrag en de frequentie van het facturatieschema. Als je in AdminPulse echter al een expliciet omzetbudget hebt ingegeven voor dat schema, negeert Finibase dat bedrag volledig. Dat kan een verschil opleveren wanneer het omzetbudget in AdminPulse handmatig is aangepast of andere veronderstellingen gebruikt dan een eenvoudige herberekening. We passen de berekening van het effectief uurtarief aan zodat ze het omzetbudget uit AdminPulse gebruikt wanneer dat beschikbaar is, en enkel terugvalt op de herberekening op basis van het facturatieschema wanneer er geen omzetbudget is ingesteld.
Gebruikerservaring: periode automatisch laten meebewegen op al je dashboards
Samenvatting Je kiest voortaan één keer een periode die zich automatisch aanpast, zoals "tot het einde van vorige maand", en die periode blijft vanzelf up-to-date op al je dashboards, zonder dat je ze telkens opnieuw moet instellen. Beschrijving Vandaag stel je op elk dashboard apart een periode in. Die periode wordt op dat moment vastgelegd als vaste data. Wanneer de maand, het kwartaal of het jaar daarna verandert, blijven de oude data staan totdat je ze zelf, dashboard per dashboard, opnieuw aanpast. Dat is omslachtig en leidt er vaak toe dat een dashboard per ongeluk een verouderde periode toont. We voegen "dynamische periodes" toe die je één keer instelt en die automatisch blijven meebewegen. De belangrijkste is een periode die altijd loopt tot het einde van vorige maand: begint er een nieuwe maand, dan schuift de einddatum vanzelf mee, zonder handmatige aanpassing. Daarnaast blijven periodes zoals "huidig jaar" of "vorig kwartaal" beschikbaar. Je stelt de gekozen periode centraal in, en ze wordt toegepast op al je dashboards tegelijk. Wil je voor één specifiek dashboard toch een vaste, eigen periode behouden, dan blijft dat nog steeds apart mogelijk.
Alerts & Kantoor: verlieslatende-relaties-analyse opsplitsen per opdracht
Samenvatting In de verlieslatende-relaties-analyse en alert kunnen aanduiden welke opdrachten meegenomen worden in de berekening, zodat rentabiliteit per opdracht of per groepje opdrachten geëvalueerd kan worden in plaats van enkel op klant-niveau. Beschrijving Vandaag wordt de rentabiliteit van een klant berekend op basis van alle prestaties en facturen samen. Klanten hebben echter vaak meerdere opdrachten in AdminPulse (boekhouding, jaarrekening, BTW, lonen, advies) met elk een eigen facturatieschema en verloop. Een klant kan winstgevend zijn op de standaard opdracht maar verlieslatend op een waarderingsopdracht (of omgekeerd), en in de huidige weergave loopt dat samen tot één gemiddelde. We voegen een instelling toe, zowel op de alert als op de widget, om aan te duiden welke opdrachten meegenomen worden in de berekening. Daardoor kan rentabiliteit geëvalueerd worden per opdracht of per groepje opdrachten (op zijn minst met een onderscheid tussen de standaard opdracht en alle overige opdrachten samen), in plaats van enkel op klantniveau. Zo wordt zichtbaar op welk deel van de samenwerking de marge wegzakt.
Kantoor: specifieke taken opvolgen
Samenvatting Nieuwe kantoorwidget waarmee specifieke taaksjablonen kunnen worden geselecteerd om hun onderliggende subtaken in een overzichtelijke lijst te krijgen voor opvolging, gesorteerd op deadline in de statussen "te doen" of "in uitvoering". Beschrijving Op kantoorniveau is er momenteel geen efficiënte manier om de voortgang van specifieke taken en hun subtaken in één overzicht op te volgen. Hiervoor moet je per taak & status in AdminPulse de lijst overlopen. Deze widget laat toe om taaksjablonen aan te duiden die actief opgevolgd moeten worden. Per geselecteerd sjabloon worden de bijbehorende subtaken weergegeven die nog te doen zijn of momenteel in uitvoering, gesorteerd op deadline. Zo behoudt het kantoor op elk moment een duidelijk overzicht van wat er nog openstaat en waar actie vereist is.
Q1 2027
8Integraties: FIDmanager-relatiedata koppelen aan Finibase
Samenvatting Werk je met FIDmanager? Dan lees je binnenkort je relatiedata automatisch in Finibase in. Deze eerste versie gaat uitsluitend over relatiedata. Uren, facturatie, facturatieschema's en prijslijst zitten er nog niet in. Beschrijving Kantoren die met FIDmanager werken houden daar hun volledige klantenbestand bij: rechtsvorm, ondernemingsnummer, mandaten, aandeelhouders en uiteindelijke begunstigden. Wie vandaag Finibase wil gebruiken, moet die gegevens uit een andere bron halen of manueel bijhouden. We bouwen een rechtstreekse koppeling met FIDmanager. Deze eerste versie beperkt zich uitdrukkelijk tot relatiedata. Finibase leest read-only je relaties in: kerngegevens, mandaten, aandeelhouders, uiteindelijke begunstigden en labels. Zo staat je klantenportfolio in Finibase zonder dat je iets moet overtypen, en kan je het combineren met de bronnen die je al gekoppeld hebt, zoals Silverfin. Wat er nog niet bij zit: tijdsregistraties, facturen en factuurlijnen, facturatieschema's, prijslijst en medewerkers. Die gegevens biedt de koppeling van FIDmanager vandaag niet aan. Rentabiliteit, nacalculatie van forfaits en capaciteit op basis van FIDmanager-data zijn dus voorlopig niet mogelijk. Zodra FIDmanager die gegevens via hun koppeling beschikbaar stelt, breiden we de integratie uit. We leggen met deze eerste versie de basis, zodat dat dan snel kan. We zetten de koppeling eerst open bij een beperkte groep kantoren, zodat we ze in de praktijk kunnen bijsturen voor we ze voor iedereen vrijgeven.
Integraties: dashboards laten bouwen door je AI-assistent
Samenvatting Via je gekoppelde AI-assistent kan je voortaan een volledig nieuw dashboard laten samenstellen in Finibase, gewoon door te beschrijven wat je wil opvolgen. Beschrijving Vandaag stel je een dashboard nog zelf samen: je kiest zelf welke widgets je toevoegt en in welke volgorde. Handig als je precies weet wat je nodig hebt, maar een drempel als je snel een nieuw overzicht wil. Voortaan kan je je AI-assistent vragen om een dashboard voor je klaar te zetten, bijvoorbeeld "maak een dashboard om de rentabiliteit van mijn medewerkers op te volgen". De assistent kent alle beschikbare widgets en wat ze precies tonen, stelt indien nodig een verduidelijkende vraag, en zet het dashboard meteen klaar in Finibase met de juiste widgets erin. Je krijgt er ook uitleg bij over hoe je het dashboard het beste gebruikt voor je doel. Diezelfde kennis helpt je assistent ook om vragen te beantwoorden over een widget die je al gebruikt, bijvoorbeeld "wat toont deze grafiek precies".
Alerts: automatische waarschuwingen bij capaciteitsoverschrijdingen per medewerker
Samenvatting Automatische alerts instellen die worden verstuurd wanneer de gebudgetteerde uren van een medewerker zijn beschikbare capaciteit boven een instelbare drempel overschrijden. Beschrijving Wanneer de som van de gebudgetteerde uren voor een medewerker zijn beschikbare capaciteit overstijgt, dreigt die medewerker overbelast te worden. Zonder een automatische signalering merkt een kantoor dit vaak pas op wanneer het al te laat is om bij te sturen. Met dit nieuwe alerttype kan het kantoor een drempelwaarde instellen die aangeeft vanaf welk percentage van overschrijding een melding wordt verstuurd. Wanneer de gebudgetteerde uren van een medewerker die grens overschrijden ten opzichte van de geschatte capaciteit, ontvangen de ingestelde ontvangers automatisch een waarschuwing. Zo behoudt het kantoor het overzicht over de werkdruk en kan het de planning tijdig aanpassen.
Alerts: automatische waarschuwingen bij budgetoverschrijdingen per dienst
Samenvatting Automatische alerts instellen die worden verstuurd wanneer de werkelijke cijfers van een dienstenbudget een instelbare drempel overschrijden. Beschrijving Wanneer de geregistreerde tijd of omzet voor een bepaalde dienst het ingestelde budget overschrijdt, wil een kantoor daar tijdig van op de hoogte zijn. Momenteel is er geen automatische manier om dit op te volgen zonder de widget actief te raadplegen. Met dit nieuwe alerttype kan het kantoor per dienst een drempelwaarde instellen. Wanneer de werkelijke cijfers die drempel overschrijden, ontvangen de ingestelde ontvangers automatisch een melding. Zo kan het kantoor proactief bijsturen voordat budgetoverschrijdingen te groot worden.
Integraties: Exact Online koppeling voor dossiers en factuurtelling
Samenvatting Finibase koppelt met Exact Online om per dossier de aan- en verkoopfacturen te tellen, zodat je ook voor klanten die in Exact Online geboekt worden een volledig beeld krijgt van het werkvolume en de rentabiliteit. Beschrijving Het aantal verwerkte facturen per dossier zegt veel over hoeveel werk een klant met zich meebrengt. Voor kantoren die (deels) met Exact Online werken, ontbreekt dat cijfer vandaag in Finibase. Je moet het werkvolume van die klanten dan inschatten, of je mist het in je capaciteits- en rentabiliteitsanalyse. Met de Exact Online-koppeling haalt Finibase automatisch de lijst van dossiers op en telt het de aan- en verkoopfacturen per dossier. Die cijfers combineren we met je gegevens uit AdminPulse en Silverfin, zodat je per klant ziet hoeveel werk er effectief is, hoe dat evolueert en hoe het zich verhoudt tot de geregistreerde uren en de facturatie. Zo werkt Finibase ook voor kantoren die met Exact Online boekhouden, naast de bestaande koppelingen.
Gebruikerservaring: toegangsrechten/autorisaties instellen op basis van een medewerker labelgroep
Samenvatting Een nieuw niveau van toegangsrechten waarmee je per medewerker labelgroep bepaalt welke gebruikers welke dossiers en gegevens zien, ook wanneer ze via hun AI-assistent met Finibase werken. Beschrijving Grotere kantoren werken met teams en willen dat medewerkers enkel de gegevens van hun eigen klanten of team zien. Vandaag gebeurt het toekennen van toegang nog niet op basis van labelgroepen. Met deze update koppel je toegangsrechten aan een medewerker labelgroep, zodat je in één beweging de juiste toegang per team of categorie instelt in plaats van per individuele gebruiker. Die instelling geldt overal: op de dashboards, én wanneer een medewerker via zijn AI-assistent gegevens uit Finibase opvraagt. Zo zien medewerkers ook via AI nooit meer dan waarvoor ze toegang hebben.
Data controles: interne kosten per maand invoeren en automatisch verdelen op basis van VTE
Samenvatting Vul interne kosten in op maandbasis in plaats van telkens x 12 te rekenen, en laat bepaalde kostenposten automatisch over je medewerkers verdelen op basis van hun VTE. Beschrijving Veel loonkosten ken je per maand, maar vandaag moet je het bedrag eerst zelf x 12 doen om een jaarkost in te geven. En een kost die voor het hele kantoor samen geldt, moet je nu manueel per medewerker uitsplitsen. Met deze update kan je een kostenpost op maandbasis ingeven, waarna Finibase zelf de jaarkost berekent. Daarnaast kan je voor bepaalde kostenposten één totaalbedrag (per maand of per jaar) ingeven en dat automatisch laten verdelen over je medewerkers volgens hun VTE.
Kantoor: gemiddelde factureerbaarheid % en kostenmultiplier per medewerker labelgroep
Samenvatting Een nieuwe kantoorwidget die de gemiddelde factureerbaarheid % en kostenmultiplier per labelgroep weergeeft, zodat teams en andere medewerkerssegmenten onderling vergeleken kunnen worden op rentabiliteit en productiviteit. Beschrijving Momenteel biedt Finibase geen overzicht van rentabiliteits- en productiviteitsmetrieken opgesplitst per groep medewerkers. Hierdoor is het voor partners en leidinggevenden moeilijk om snel te vergelijken hoe verschillende teams of segmenten presteren op vlak van factureerbaarheid en kostenmultiplier. Met deze nieuwe widget krijgt het kantoor een overzicht van de gemiddelde factureerbaarheid en kostenmultiplier per medewerker labelgroep. De gebruiker kiest zelf op basis van welke labelgroep de segmentatie gebeurt, waardoor de widget flexibel inzetbaar is voor teams, functies of andere indelingen. Zo worden afwijkingen en trends sneller zichtbaar en kunnen gerichte acties ondernomen worden.
Q2 2027
Geen issues gepland voor Q2 2027
Q3 2027
Geen issues gepland voor Q3 2027