Q4 2026
26Medewerker: 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: controleer registraties op uurbasis op minimumduur en afronding
Samenvatting Je kan voortaan automatisch nagaan welke registraties op uurbasis niet voldoen aan een minimumduur en/of een afrondingsregel, en meteen zien hoeveel dat aan factuurbedrag verschilt. Beschrijving Bij facturatie op basis van geregistreerde tijd (regie) hanteren veel kantoren een minimumduur per registratie en/of een afrondingsregel (bijvoorbeeld naar het dichtstbijzijnde veelvoud van 5 of 15 minuten). Vandaag is nagaan of alle registraties die regel volgen manueel, tijdrovend werk. De nieuwe controle in het Data controles-dashboard laat je een minimumduur en/of een afrondingsregel instellen (beide optioneel). Ze toont daarna hoeveel nog niet gefactureerde registraties op uurbasis (dus geen registraties die binnen een forfait of voorschot vallen) niet aan de regel voldoen, en wat het verschil in euro zou zijn als je ze aanpast. Je kan doorklikken naar de individuele registraties en ze in bulk corrigeren.
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: Excel-export klantenlabelgroep-tabel
Samenvatting Je kan de tabel met omzet en uren per klantenlabelgroep voortaan naar Excel exporteren, zodat je die cijfers rechtstreeks in je eigen rapporten kan gebruiken. Beschrijving Vandaag kan je de tabel met omzet en uren per klantenlabelgroep wel op het scherm bekijken, maar niet exporteren. Wie die cijfers in een eigen rapport nodig heeft, moet ze manueel overtypen. We voegen een Excel-export toe aan die tabel, zodat je de gegroepeerde omzet- en urencijfers in één klik kan downloaden en verder verwerken.
Kantoor: uurtarief per medewerker instellen en het omzetverlies van interne uren berekenen
Samenvatting Stel per medewerker een uurtarief in en zie hoeveel omzet je kantoor misloopt door uren die binnen de kantooruren aan de interne werking besteed worden. Beschrijving Tijd die medewerkers tijdens de kantooruren aan de eigen organisatie besteden in plaats van aan klanten, is tijd die niet gefactureerd wordt. Vandaag is er geen zicht op wat die interne uren je kantoor aan omzet kosten. Met deze update kan je per medewerker een uurtarief instellen. Finibase rekent de interne uren binnen de kantooruren om naar een bedrag aan dat tarief, zodat je per medewerker en op kantoorniveau ziet hoeveel potentiële omzet er in interne werking gaat zitten. Dat geeft een concreet cijfer om de interne tijdsbesteding tegen af te wegen.
Alerts: alertresultaten afvinken als behandeld
Samenvatting In het overzicht van verzonden alerts kan je voortaan elk resultaat afvinken als behandeld. Zo zie je in één oogopslag wat je al hebt nagekeken en wat nog je aandacht nodig heeft. Beschrijving Vandaag is het overzicht van verzonden alerts een statische lijst, je ziet wel welke meldingen er waren, maar je kan er niets mee doen. Daardoor blijft alles door elkaar staan en is het moeilijk om bij te houden wat je al hebt opgevolgd. Met deze verbetering kan je elk resultaat aanvinken als behandeld, ook als het niet (meteen) opgelost geraakt, want niet alles moet altijd opgelost worden. Afgevinkte resultaten kan je apart houden van wat nog openstaat, zodat je lijst overzichtelijk blijft.
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.
Q1 2027
10Integraties: nieuwe alerts aanmaken via de AI-assistent
Samenvatting Via een AI-assistent die aan Finibase gekoppeld is (bijvoorbeeld Claude of Microsoft Copilot Studio) kan je voortaan rechtstreeks een nieuwe alert laten klaarzetten, gewoon door te beschrijven wat je wil opvolgen. Beschrijving Vandaag kan je via een gekoppelde AI-assistent al vragen stellen en analyses maken over jullie kantoorcijfers, maar een nieuwe alert instellen doe je nog altijd manueel via het configuratiescherm in Finibase. Voortaan kan je de AI-assistent ook vragen om een nieuwe alert voor je klaar te zetten. Je beschrijft in gewone taal wat je wil opvolgen, bijvoorbeeld "waarschuw me als een forfaitklant zijn budget met meer dan 15% overschrijdt", en de assistent stelt de configuratie samen. Je krijgt het voorstel steeds eerst ter controle voorgelegd in Finibase, zodat je het kan nakijken en bevestigen voor de alert effectief actief wordt.
Integraties: 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.
Klant: ereloon & budgetten calculator
Samenvatting Nieuwe klantwidget waarmee het ereloon voor een prospect of nieuwe klant automatisch berekend en opgesplitst wordt per dienst, en waarbij de bijhorende budgetten en capaciteitsinschatting rechtstreeks worden aangemaakt in het systeem. Beschrijving Bij het onboarden van een nieuwe klant of het opmaken van een offerte tijdens de prospectiefase is er momenteel geen gestructureerde manier om het ereloon te berekenen, direct te vertalen naar budgetten per dienst én de impact op de capaciteit in te schatten. Dit verloopt manueel en is foutgevoelig. Deze widget laat toe om op basis van de diensten gedefinieerd in Finibase automatisch een ereloonvoorstel op te stellen, uitgesplitst per dienst met verwachte uren. De calculator kan al tijdens de prospectiefase worden gebruikt als ramingstool. Vanuit deze berekening worden de budgetten rechtstreeks aangemaakt in het systeem en toont de widget de impact op de beschikbare capaciteit, waarbij de uren ook aan een specifieke medewerker kunnen worden toegewezen.
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