Boekhouding

Jortt doet je boekhouding. Hij weet niet dat je website bestaat

Jortt is gebouwd op de belofte dat boekhouden vooral zichzelf hoort te doen, en voor de boekhoudhelft maakt hij dat waar. Wat hij niet kan weten is dat er twintig minuten geleden een order op je site binnenkwam.

Dus is de enige handmatige stap die overblijft die aan de voorkant: iemand die de factuur maakt die de order had moeten maken.

  • REST API met tokenauthenticatie
  • Facturen, contacten, betaalstatus
  • Vanaf € 1.700 plus servicekosten
De tool

Wat Jortt is, en voor wie het past

Jortt is Nederlandse online boekhoudsoftware voor zzp'ers en kleine bedrijven, met automatisch bankafletteren, btw-aangiftes, facturatie en offertes. Het verkoopargument is hoe weinig boekhoudkennis het van je vraagt: het categoriseert transacties zelf en dient de btw-aangifte in.

Het past goed bij dienstverleners en kleine shops, en slecht als je voorraadbeheer of boekhouding over meerdere entiteiten nodig hebt — dat heeft het simpelweg niet. Voor koppelingen is er een gedocumenteerde REST API, zodat een webshop of site facturen kan aanmaken en hun status kan terugleggen.

Wat er misgaat

Drie dingen die misgaan tussen Jortt en een website

Jortt automatiseert de achterkant van het proces goed, en dat heeft een vreemd bijeffect: de ene handmatige stap die overblijft valt meer op, en wordt vaker vergeten.

De factuur die nooit is gemaakt

Als de boekhouding zichzelf doet, kijkt niemand er dagelijks naar — dat is de bedoeling. Dus valt een order die nooit een factuur werd bij niemand op tot een kwartaalcheck, en dan is de klant vergeten dat hij je iets schuldig is.

Wat je in plaats daarvan ziet

De order maakt de factuur, dus "geen factuur" kan niet stil gebeuren. Mislukt het aanmaken, dan is dat een melding met het ordernummer erin.

Contacten dubbel getypt, met verschillende adressen

De klant bestaat in je site of shop en nog eens in Jortt. Wordt een van de twee bijgewerkt, dan de ander niet, en de factuur gaat naar de versie die Jortt heeft.

Wat je in plaats daarvan ziet

Eén systeem bezit het contact en Jortt volgt het, gematcht op e-mailadres of btw-nummer. Eén adreswijziging, op één plek.

Onlinebetalingen die alsnog met de hand afgeletterd moeten worden

Jortt letterst banktransacties netjes af, maar een uitbetaling van Mollie is één bedrag voor veertig orders min kosten. Dat letterst zichzelf niet af tegen veertig facturen, dus splitst iemand het uit.

Wat je in plaats daarvan ziet

Elke betaling wordt op zijn eigen factuur afgeletterd zodra hij gebeurt, met de providerkosten als eigen regel, zodat de uitbetaling die later komt al klopt met de boeken.

De rekening van het handwerk

Wat de laatste handmatige stap in Jortt je kost

Minder dan bij een zwaarder pakket, want in Jortt werk je snel. De kosten zitten in plaats daarvan geconcentreerd op twee plekken: facturen die simpelweg nooit gemaakt worden, en uitbetalingen die met de hand gesplitst moeten worden.

De gemiste factuur is de dure. In een bedrijf met een paar honderd orders per maand is één vergeten factuur per maand bij een gemiddelde orderwaarde van € 300 al € 3.600 per jaar dat is verdiend en nooit gefactureerd — aanzienlijk meer dan de koppeling kost.

Wat we bouwen

Wij bouwen ook het ding aan de andere kant

Jortt-gebruikers zijn meestal klein genoeg dat de site en de boekhouding de hele stack zijn, dus beide goed krijgen in één project is de goedkoopste route en geen luxe.

Een koppeling heeft twee kanten. Er zijn genoeg bureaus die de API-call voor je bouwen en je een JSON-payload overhandigen; dat is de makkelijke helft. De moeilijke helft is waar die data in landt — een website, een webshop, een portaal waar je klanten op inloggen, een intern hulpmiddel dat een spreadsheet vervangt. JKC bouwt beide kanten, en daarom blijven de koppelingen die wij bouwen meestal werken: aan de ontvangende kant is voor ons niets een zwarte doos.

API-koppelingen

De koppeling zelf: authenticatie, veldmapping, rate limits, retries en een wachtrij die overleeft dat het andere systeem een uur uit de lucht is. Gebouwd op de gedocumenteerde API als die er is, en op wat de leverancier werkelijk aanbiedt als die er niet is.

Websites

WordPress-sites die uit je systemen lezen in plaats van ze met de hand na te typen: een vacaturepagina die uit je HR-systeem komt, een teampagina die je salarisadministratie volgt, prijzen en beschikbaarheid die de echte zijn.

Webshops

WooCommerce-shops waarin de order de laatste keer is dat iemand hem intypt: hij wordt een factuur in je boekhoudpakket, een label bij je vervoerder, een voorraadmutatie in je warehouse en een regel in je CRM, uit zichzelf.

Webapplicaties

Als het proces in geen enkel standaardproduct past: een klantportaal, een offertetool, een planbord, een dashboard dat drie systemen tegelijk uitleest. Gebouwd op jouw data, met jouw systemen als bron in plaats van een kopie ervan.

Wat er gekoppeld kan worden

Wat er tussen Jortt en je site gekoppeld kan worden

Jortt heeft geen voorraad- of orderobjecten, dus de stromen zijn facturen, contacten en geld — een korte lijst, en een even kort project.

  • Orders of boekingen als verkoopfactuur (in de tool)

    Contact, regels, btw per regel, je eigen grootboekrekeningen, verstuurd of als concept. Met het ordernummer als kenmerk zodat de twee altijd te vergelijken zijn.

  • Contacten (beide kanten)

    Gematcht op e-mailadres of btw-nummer, met één kant aangewezen als eigenaar van het factuuradres.

  • Betaalstatus per factuur (in de tool)

    Uit Mollie, Stripe of een andere provider, met de kosten als eigen regel zodat de uitbetaling later klopt zonder handmatig splitsen.

  • Facturen naar een klantportaal (uit het gereedschap)

    Een ingelogde klant die zijn eigen facturen ziet en downloadt, en wat er nog openstaat.

Hoe het werkt

Hoe een koppeling bij JKC gebouwd wordt

Elke keer dezelfde vier stappen, om welke tool het ook gaat. Niets hiervan is een workshop waar je voor betaalt: stap één bestaat omdat een koppeling verkeerd afbakenen het duurste is wat er met zo'n koppeling kan gebeuren.

  1. 1. We kijken wat er nu écht wordt overgetypt

    Niet "welke velden bestaan er" maar "welke velden verplaatst iemand nu met de hand, hoe vaak, en wat gaat er stuk als het misgaat". De meeste projecten blijken twee of drie stromen nodig te hebben, geen volledige tweerichtingssync van alles. Dat gesprek is wat de offerte laag houdt.

  2. 2. We kiezen de route, en zeggen waarom

    Een onderhouden connector van de leverancier, een platform als Make of Zapier, of een maatwerkkoppeling op de API. Goedkoopste eerst, niet maatwerk eerst: als een ondersteunde plugin precies doet wat je nodig hebt, dan is dat het antwoord en zeggen we dat ook. Maatwerk is voor de gevallen waarin de kant-en-klare optie zoveel configuratie vraagt dat hij juist het fragiele onderdeel wordt.

  3. 3. We bouwen hem zo dat hij het andere systeem overleeft

    Elke koppeling krijgt retries, een wachtrij en een idempotency-sleutel mee, zodat een order die binnenkomt terwijl de andere kant eruit ligt later wordt afgeleverd in plaats van verdwijnt, en een retry geen tweede factuur aanmaakt. Eerst op een testomgeving waar de leverancier die aanbiedt, zodat het eerste wat je echte administratie ziet een werkende koppeling is.

  4. 4. We dragen hem over met de faalgevallen opgeschreven

    Welke meldingen je krijgt, wat elke melding betekent, wat je eraan doet en wie je belt. Plus de inloggegevens op jouw naam, in jouw eigen kluis — niet in de onze. Een koppeling die niemand behalve wij kan onderhouden is een koppeling die niet van jou is.

Nadat hij live is

Een koppeling die stil faalt is erger dan geen koppeling

Dit is het deel dat in de meeste offertes ontbreekt. Een koppeling die stopt met werken zonder dat iemand het merkt is erger dan handwerk, want bij handwerk merkt iemand het tenminste als het niet gedaan is. Elke koppeling die JKC bouwt wordt gemonitord, en die monitoring is geen bijverkoop — die zit in de servicekosten.

Een melding per mislukt bericht, geen maandrapport

Een bericht dat niet doorkomt geeft binnen het uur een melding, met de regel waar het over ging. Geen dashboard dat je moet onthouden om te bekijken.

Opnieuw versturen, niet opnieuw invoeren

Wat mislukt is blijft in een wachtrij staan en kan opnieuw verstuurd worden zodra de oorzaak weg is, in de juiste volgorde. Niemand hoeft gisteren door te spitten op zoek naar de vier orders die niet zijn aangekomen.

Wij volgen de wijzigingen van de leverancier, zodat jij dat niet hoeft

API's krijgen nieuwe versies, worden uitgefaseerd en gaan op rate limits. Kondigt een leverancier een wijziging aan die jouw koppeling raakt, dan is meebewegen onderdeel van de servicekosten en geen nieuw project.

Wat het kost

Vanaf € 1.700, en de grootste variabele is wie de andere kant heeft gebouwd

Bij Jortt landt het project meestal onderaan de range: de API is overzichtelijk en er valt niet veel systeem te mappen. Dezelfde volumewaarschuwing geldt als bij elk mkb-pakket — onder ruwweg honderd facturen per maand: doe eerst de Groeicheck voordat je iets opdracht geeft.

Een koppeling begint vanaf € 1.700 plus maandelijkse servicekosten, waar de monitoring, de wachtrij en het bijhouden van API-wijzigingen van de leverancier in zitten. Werk buiten een vaste scope is € 95 per uur.

Wat het bedrag beweegt is niet de tool — het is hoe goed het systeem aan de andere kant bekend is. Heeft JKC je website, je webshop of je webapplicatie gebouwd, dan kennen we het datamodel, de uitzonderingen en waar de voorraadaantallen echt vandaan komen, en is een koppeling erin vooral configureren en testen. Is het een systeem dat we nooit hebben opengeslagen, dan beginnen we met een korte technische check aan beide kanten en offreren we daarna, zodat je niet op uurbasis betaalt voor ons uitzoekwerk.

Twee dingen die het bedrag verder bewegen, in onze ervaring meer dan al het andere: of de tool een echte API heeft of alleen een CSV-export, en of de sync twee kanten op moet. Eenrichting is ruwweg de helft van het werk van tweerichting, want tweerichting betekent per veld beslissen welk systeem wint als ze het oneens zijn — en die beslissing is het dure deel, niet de code.

Vragen

Veelgestelde vragen over Jortt koppelen

Ja, een gedocumenteerde REST API met tokenauthenticatie, en dat is genoeg voor facturen, contacten en betaalstatus — de drie dingen die een website echt nodig heeft.

Wat er niet is, zijn objecten die niet in het product bestaan: geen voorraad, geen verkooporders, geen warehouses. Heeft jouw shop die nodig, dan hoort die logica bij het shopplatform en ontvangt Jortt alleen de factuur.

Gratis, 10 minuten

Geen idee waar de handmatige uren echt naartoe gaan?

Daar is de Groeicheck voor. Tien minuten, zonder verkoopgesprek eraan vast: je krijgt terug waar het dubbele werk zit, welke koppeling zich als eerste terugverdient, en welke eerlijk gezegd niet.