Ga naar de hoofdinhoud

Je urenregels synchroniseren met QuickBooks Online

••Door Florian•7 min leestijd
quickbooksintegratieboekhoudingfacturerenpro

Elke maand je uren overtypen in je boekhoudpakket is precies het soort werk dat verdwijnt op het moment dat je de twee systemen koppelt. De koppeling van Timesheet met QuickBooks Online doet dat: je geregistreerde uren komen met hun declarabele status bij de juiste klant en medewerker terecht, en de factuurstatus komt terug, zodat je urenregistratie weet wat er gefactureerd is.

Dit is de praktische opzet, de keuzes bij het koppelen die ertoe doen, en de lijst met dingen die mis kunnen gaan. De koppeling zit in het Pro-abonnement, met 30 dagen gratis proberen en zonder creditcard.

Koppeling met QuickBooksPro
Synchronisatie in twee richtingen met QuickBooks Online. Projecten koppel je aan klanten, teamleden aan medewerkers. Pro-abonnement, 30 dagen proberen.

#Wat de koppeling doet

#Van Timesheet naar QuickBooks

  • je urenregels komen binnen als time activities in QuickBooks, met hun declarabele status
  • je projecten hangen aan klanten in QuickBooks
  • je teamleden hangen aan medewerkers in QuickBooks

#Van QuickBooks terug naar Timesheet

  • de factuurstatus: zodra uren in QuickBooks gefactureerd zijn, staan ze in Timesheet op gefactureerd
  • wijzigingen aan gesynchroniseerde uren in QuickBooks komen terug in Timesheet
  • verwijder je uren in QuickBooks of maak je ze ongeldig (void), dan verdwijnt de regel in Timesheet

#Hoe vaak er gesynchroniseerd wordt

  • wijzigingen lopen direct mee: een regel aanmaken, aanpassen of verwijderen zet een synchronisatie in gang
  • QuickBooks duwt zijn wijzigingen terug via een webhook
  • een dagelijkse geplande run neemt wijzigingen in Timesheet mee die nog niet gesynchroniseerd zijn
  • Sync Now haalt wijzigingen uit QuickBooks op wanneer je wilt

#Wat je nodig hebt

Voordat je koppelt:

  • Timesheet Pro, een lopend abonnement of een proefperiode
  • QuickBooks Online, dus niet QuickBooks Desktop
  • beheerderstoegang tot het QuickBooks-bedrijf
  • projecten in Timesheet
  • klanten en medewerkers in QuickBooks

#Koppelen

#Stap 1: beginnen

  1. Open in de webapp van Timesheet Integraties in het hoofdmenu
  2. Klik op Marktplaats verkennen en installeer QuickBooks Online
  3. Open de integratie en klik op Verbinden

#Stap 2: toestemming geven in QuickBooks

  1. Je wordt doorgestuurd naar QuickBooks
  2. Log in op je account
  3. Loop de gevraagde rechten na
  4. Klik op Connect om toestemming te geven

#Stap 3: controleren

  1. Terug in Timesheet staat de integratie op Verbonden
  2. De koppeling staat

#Projecten aan klanten koppelen

Dit is de stap die telt. Zonder koppelingen stroomt er niets.

#Waar je dat doet

  1. Open de integratie QuickBooks
  2. Ga naar het tabblad Koppelingen
  3. Zoek het onderdeel Project Mapping

#Koppelingen maken

Voor elk project dat je wilt synchroniseren:

  1. Klik op + Toevoegen om een paar te maken
  2. Kies het project in Timesheet
  3. Kies de bijbehorende klant in QuickBooks
  4. Sla op

#Voorbeelden

Project in TimesheetKlant in QuickBooks
Website Acme BVAcme Corporation
Advies JansenJansen & Partners
Interne projecten(niet synchroniseren)

#Een paar dingen die gedoe schelen

De namen hoeven niet gelijk te zijn. Je koppelt door te selecteren, niet op basis van de naam.

Maak nieuwe klanten eerst in QuickBooks aan. Bestaat een klant daar nog niet, maak hem dan eerst in QuickBooks aan en kom daarna terug om te koppelen.

Sla je interne projecten over. Laat de koppeling leeg voor projecten die je niet wilt synchroniseren, zoals administratie, leren en intern onderzoek.

#Teamleden koppelen

Werk je met een team, koppel je leden dan aan medewerkers in QuickBooks. De uren van iemand lopen pas mee zodra die koppeling er is, dus doe dit voor iedereen wiens uren in QuickBooks terecht moeten komen. Registreer je alleen, koppel dan jezelf.

#Instellen

  1. Open het tabblad Koppelingen van de QuickBooks-integratie
  2. Zoek het onderdeel User Mapping
  3. Voeg per teamlid een paar toe met de bijbehorende medewerker in QuickBooks
  4. Sla op

#Waarom dat uitmaakt

Elke gesynchroniseerde regel heeft zijn medewerker bij zich, dus in QuickBooks staan de uren per persoon, klaar voor rapporten per medewerker en voor de salarisadministratie die je daar draait.

#Wat er meegaat

Zodra er iets verandert:

  • nieuwe urenregels
  • wijzigingen aan bestaande regels
  • correcties en verwijderingen

#Wat een synchronisatie start

  • een urenregel aanmaken, aanpassen of verwijderen, inclusief op gefactureerd zetten
  • een wijziging die QuickBooks via een webhook terugduwt
  • de dagelijkse geplande run, die wijzigingen in Timesheet meeneemt die nog niet gesynchroniseerd zijn
  • klikken op Sync Now

#De status controleren

  • Open de integratie QuickBooks
  • Het Sync Dashboard toont de recente runs, de staat van de verbinding en het resultaat van de laatste keer
  • Het tabblad Logboeken somt elke run op met status, aanleiding en duur

#Facturen maken uit gesynchroniseerde uren

Zodra je uren in QuickBooks staan, factureer je op de manier die je daar gewend bent.

#In QuickBooks

  1. Sales → Invoices
  2. Klik op Create Invoice
  3. Kies de klant
  4. QuickBooks toont de nog niet gefactureerde uren
  5. Zet de regels op de factuur
  6. Loop het na en verstuur

#De status komt terug

Zodra je uren in QuickBooks factureert:

  • zet Timesheet die regels op gefactureerd
  • blijft de betaalstatus in QuickBooks, die komt niet terug naar Timesheet
  • houdt de synchronisatie in twee richtingen je uren en je factuurstatus gelijk, zonder dat iemand iets overtypt

#Handmatig synchroniseren

Sync Now haalt op wat er sinds de vorige run in QuickBooks is veranderd. Wijzigingen in Timesheet stuurt het niet; die gaan vanzelf mee zodra je ze opslaat.

#Zelf starten

  1. Open de integratie QuickBooks
  2. Klik op Sync Now
  3. Wacht tot het klaar is
  4. Bekijk het resultaat

#Wanneer je dat doet

  • direct na het koppelen, om de bestaande uren in QuickBooks van je gekoppelde klanten en medewerkers binnen te halen
  • nadat je tijd rechtstreeks in QuickBooks hebt ingevoerd of aangepast, als je die meteen in Timesheet wilt zien
  • als je een probleem aan het uitzoeken bent

#Wat er kan botsen

Een paar situaties om te kennen:

In allebei aangepast. Dezelfde urenregel is in Timesheet én in QuickBooks gewijzigd. Oplossing: de nieuwste wijziging wint. Een aanpassing in QuickBooks wordt alleen overgenomen als die nieuwer is dan de urenregel in Timesheet, en elke aanpassing in Timesheet gaat naar QuickBooks.

Aan één kant verwijderd. Een regel is in één systeem weggegooid. Oplossing: met de standaardinstelling in twee richtingen synchroniseren verwijderingen beide kanten op. Verwijder je een regel in Timesheet, dan verdwijnt hij uit QuickBooks, en verwijder je hem in QuickBooks of maak je hem daar ongeldig (void), dan verdwijnt hij uit Timesheet.

Koppeling halverwege gewijzigd. Een project is opnieuw gekoppeld nadat er al regels waren gesynchroniseerd. Oplossing: nieuwe regels gebruiken de nieuwe koppeling, en een oudere regel verhuist naar de nieuwe klant zodra je hem in Timesheet opnieuw aanpast.

#Hoe je dit grotendeels voorkomt

  • Pas je uren aan in Timesheet, niet in QuickBooks
  • Factureer in QuickBooks en laat de status terugkomen, en houd de betaalstatus daar bij
  • Verwijder uren in Timesheet, en onthoud dat verwijderen in QuickBooks ze ook uit Timesheet haalt

#Wat goed werkt

Koppel voordat je gaat registreren. Zet je project- en klantkoppelingen klaar voordat je team begint. Anders krijg je regels die nergens bij horen en pas meelopen als je ze na het koppelen één keer aanpast.

Houd je projectnamen consequent. De koppeling regelt de verbinding, maar met consequente namen weet je zonder de instellingen te openen wat waaraan hangt.

Kijk het wekelijks na. Vijf minuten op de synchronisatiestatus: zijn er mislukte runs, staan er uren op ongekoppelde projecten, ziet een klanttoewijzing er vreemd uit?

Loop het maandelijks na. Voor je de maand afsluit:

  1. Controleer of alle uren gesynchroniseerd zijn
  2. Maak facturen voor de declarabele uren
  3. Leg ontvangen betalingen vast
  4. Controleer of de totalen in beide systemen overeenkomen

Leg je koppelingen vast. Een simpele spreadsheet of een document met project → klant en teamlid → medewerker scheelt je tien minuten zodra iemand ernaar vraagt.

#Als er iets misgaat

#Er verschijnen geen uren in QuickBooks

  • Is het project gekoppeld?
  • Is het teamlid gekoppeld?
  • Staat de richting van de synchronisatie toe dat Timesheet naar QuickBooks schrijft?
  • Staat de verbinding nog? Kijk op het tabblad Logboeken naar mislukte runs

#De verbinding is verlopen

Tokens van QuickBooks kunnen verlopen als er lang niet is gesynchroniseerd.

  1. Open de integratie QuickBooks
  2. Open het menu Acties en kies Opnieuw verbinden
  3. Geef in QuickBooks opnieuw toestemming

#Dubbele regels

  • Kijk of dezelfde tijd in beide systemen is ingevoerd: de synchronisatie koppelt de regels die ze zelf aanmaakt, niet regels die twee keer zijn ingetypt
  • Neem contact op met support als het zich blijft herhalen

#Uren bij de verkeerde klant

  1. Pas de projectkoppeling in Timesheet aan
  2. Pas de betreffende regels één keer aan in Timesheet; ze verhuizen naar de nieuwe klant
  3. Nieuwe regels gebruiken de nieuwe koppeling

#Ontkoppelen

Wil je de integratie weghalen:

  1. Open de integratie QuickBooks
  2. Scrol naar Integratie verwijderen en kies Verwijderen
  3. Bevestig

Daarna:

  • stopt de synchronisatie meteen
  • verdwijnen de integratie en de koppelingen uit Timesheet
  • blijven de al gesynchroniseerde uren in QuickBooks staan
  • kun je op elk moment opnieuw installeren en koppelen

#Samengevat

De koppeling vervangt handwerk door:

  • koppelen: toestemming via OAuth tussen Timesheet en QuickBooks Online
  • verbinden: projecten aan klanten, teamleden aan medewerkers
  • synchroniseren: wijzigingen in Timesheet direct, wijzigingen in QuickBooks via webhooks en Sync Now
  • factureren: in QuickBooks, uit je gesynchroniseerde uren
  • status: gefactureerde uren komen terug in Timesheet als gefactureerd

Eén keer inrichten, en je maandafsluiting is geen overtypwerk meer.

#Verder lezen

Stop met uren overtypen in je boekhouding

Pro-abonnement, 30 dagen proberen, geen creditcard. Koppel QuickBooks vandaag.

Start je gratis proefperiode
← Terug naar de blog
Deel dit artikel
Je urenregels synchroniseren met QuickBooks Online