Spreadsheet voor korte verhuur: tabbladen, kolommen en formules
In de wereld van korte verhuur geldt een onuitgesproken regel: je hoort je een beetje te schamen dat je je bedrijf vanuit een spreadsheet draait. Elke verkooppresentatie begint met een plaatje van een rommelig raster en de vraag "nog steeds spreadsheets?". Een goede haak, en grotendeels oneerlijk, want voor een flink deel van de hosts en kleine beheerders is de spreadsheet echt het juiste gereedschap, en blijft dat veel langer dan iemand die software verkoopt hardop wil zeggen.
Een goed opgebouwde spreadsheet kost niets om te draaien, gaat kapot op manieren die je ziet en zelf herstelt, verandert in tien seconden van vorm wanneer je bedrijf van vorm verandert, en stuurt nooit een factuur voor een plek die je vergeten was op te zeggen. Hij doet bovendien het enige dat de meeste software gek genoeg lastig maakt: al je cijfers op één scherm laten zien. Heb je twee eenheden en wil je weten of vorige zomer beter was dan de zomer daarvoor, dan antwoordt een spreadsheet sneller dan welk dashboard ook.
Dit artikel doet daarom twee dingen, in deze volgorde. Eerst geeft het een structuur die je vandaag kunt bouwen: de zes tabbladen, de kolommen van elk, de drie formules die het meeste gewicht dragen, en de gewoontes die het geheel eerlijk houden. Daarna, als de spreadsheet echt goed is, komt het lastigere betoog: de vier concrete storingen die zeggen dat de spreadsheet niet langer het juiste gereedschap is, en wat je er als eerste uit haalt wanneer die dag komt.
De prijzen weerspiegelen de gepubliceerde tarieven van september 2026; kijk op de prijspagina van elke aanbieder voor actuele bedragen.
Waarom de spreadsheet langer meegaat dan leveranciers toegeven
Het loont om precies te benoemen waar een spreadsheet goed in is, want juist dat vertelt wanneer hij ophoudt goed te zijn.
Rekenen over een bekende set regels is zijn thuiswedstrijd. Omzet per pand per maand, kosten per categorie, netto na kanaalcommissie, bezetting over een seizoen. Er bestaat geen property management systeem dat dit beter doet dan een spreadsheet die je zelf hebt gebouwd, want die heeft precies jouw categorieën en die van niemand anders.
Veranderen kost bijna niets. Je koopt een derde eenheid, je voegt een regel toe. Een eigenaar wil zijn afrekening per eenheid in plaats van gebundeld, je voegt een kolom toe. In software wordt datzelfde verzoek een supportticket of een omweg. Een kleine portefeuille verandert vaak van vorm, en de spreadsheet houdt bij.
Je ziet het geheel. Vertrouwen in je eigen cijfers komt voort uit het kunnen natrekken ervan. In een spreadsheet klik je op een cel en lees je de formule. Die transparantie is meer waard dan de meeste functies, en daarom houden mensen die een spreadsheet verlaten er vaak toch één achter de hand.
De echte prijs is je aandacht, niet geld. Een spreadsheet is niet echt goedkoop; je betaalt hem met twintig minuten per week bijwerken en met het risico dat die twintig minuten in een drukke augustus overgeslagen worden. Bij twee panden is dat een eerlijke ruil. Ergens tussen tien en veertig houdt dat op, en de paragraaf verderop helpt je je eigen grens te vinden.
De spreadsheet is een gereedschap met een werkbereik, net als elk ander. Bouw hem goed en gebruik hem binnen dat bereik.
Drie beslissingen voordat je iets bouwt
De meeste spreadsheets voor korte verhuur lopen in de eerste tien minuten mis, niet in de tiende maand. Drie beslissingen bepalen het plafond van hoe ver de jouwe komt.
Eén regel per gebeurtenis, altijd. Elk tabblad bevat één soort ding, één per regel, en verder niets. Eén regel per boeking, één per kostenpost, één per wissel. De verleiding is om de boeking, de schoonmaakkosten en de uitbetaling aan de eigenaar op dezelfde regel te zetten, want zo denk je erover. Doe het niet. Gemengde regels laten zich niet filteren, optellen of draaien, en op de dag dat je een nieuwe vraag wilt beantwoorden typ je het hele tabblad opnieuw.
Codes, geen namen. Geef elk pand en elke eigenaar een korte code en gebruik die overal. Een pand is ZEE-02, niet "het tweekamerappartement aan zee (dat van Anne)". Namen schrijf je elke keer anders, en een SOMMEN.ALS die één variant mist, geeft stilletjes een verkeerd getal terug zonder enige foutmelding. Met codes vult een zoekformule de leesbare naam voor je in.
Datums als datum en geld als getal. Zet de kolomopmaak goed voordat je één regel invoert. Tekst die op een datum lijkt sorteert niet, trekt niet af en filtert niet. Een bedrag met het valutateken in de cel getypt is ook tekst. Het is saai en het is de meest voorkomende reden dat een spreadsheet halverwege het jaar verkeerd begint te rekenen.
Doe die drie goed en alles hieronder werkt. Doe ze fout en je bouwt over een half jaar opnieuw.
Wil je het in actie zien?
Kijk hoe Zoye je dagelijkse workflow automatiseert - van leadbeheer tot teamsamenwerking.
Zie hoe het werktDe zes tabbladen en de kolommen van elk
Dit is de structuur. Hij werkt voor een host met twee advertenties en rekt op tot een co-host met dertig eenheden van andere eigenaren.
1. Panden
Eén regel per eenheid. Dit is je referentietabel, alle andere tabbladen zoeken hier op.
Kolommen: property_id (je korte code), nickname, address, owner_id, bedrooms, max_guests, base_cleaning_fee, management_fee_pct, channels_listed, active_from, active_to, notes.
Het paar active_from en active_to telt zwaarder dan het lijkt. Bezetting zegt niets als je een eenheid die je pas in april overnam door 365 dagen deelt. Bewaar de datums en je bezettingsformule kan ze gebruiken.
2. Eigenaren
Alleen nodig als je voor anderen beheert. Eén regel per eigenaar, niet per pand, want één eigenaar kan je drie eenheden geven.
Kolommen: owner_id, owner_name, email, phone, preferred_contact, agreement_start, agreement_end, fee_model, fee_value, payout_method, statement_day, notes.
statement_day is de dag van de maand waarop je de afrekening verschuldigd bent. Zet hem in de spreadsheet, want dat is de belofte die je het snelst breekt.
3. Boekingen
Het hart van het geheel. Eén regel per verblijf.
Kolommen: booking_id, property_id, channel, guest_name, booked_on, check_in, check_out, nights, guests, gross_booking_value, channel_commission, cleaning_fee_charged, taxes_collected, net_payout, payout_date, status.
Twee daarvan worden weggelaten en later betreurd. payout_date maakt aansluiten met de bank mogelijk, want het geld voor een verblijf in augustus komt vaak in september binnen en elk verschil dat je ooit natrekt woont in dat gat. status (bevestigd, geannuleerd, gewijzigd, terugbetaald) voorkomt dat een geannuleerde boeking je jaar stilletjes opblaast.
4. Kosten
Eén regel per uitgave. Weersta de neiging om te groeperen.
Kolommen: expense_id, date, property_id, category, vendor, amount, payment_method, owner_recharged (ja of nee), receipt_link, notes.
owner_recharged is de kolom die van dit tabblad de helft van een eigenaarsafrekening maakt. Kosten die je doorbelast en kosten die je zelf draagt zijn twee verschillende beesten, en als je ze niet bij invoer scheidt, scheid je ze elke maand met de hand. Categorieën horen kort en vast te zijn: schoonmaak, linnen, verbruiksartikelen, onderhoud, nutsvoorzieningen, advertentiekosten, software, reiskosten, overig. Tien categorieën die je gebruikt verslaan veertig die je gokt.
5. Wissels
Eén regel per schoonmaak of klus. Dit is het operationele tabblad, en het redt je weekenden.
Kolommen: turnover_id, property_id, booking_out_id, date_due, time_due, assigned_to, type (schoonmaak, grote beurt, linnen, onderhoud, inspectie), status, cost, confirmed_by_cleaner, notes.
assigned_to en status zijn niet onderhandelbaar. Een wissel zonder naam ernaast is niet ingepland, die wordt gehoopt. Voorwaardelijke opmaak die de regel rood kleurt wanneer date_due vandaag is en status niet gereed, verdient zich in de eerste week terug.
6. Eigenaarsafrekeningen
Een overzichtstabblad dat volledig uit formules bestaat. Hier typ je nooit een getal in.
Kolommen: owner_id, property_id, month, gross_income, channel_fees, recharged_expenses, management_fee, net_to_owner, sent_on.
De hele discipline van dit tabblad is dat elk cijfer een SOMMEN.ALS is die naar Boekingen en Kosten wijst. Op het moment dat je hier een getal intypt omdat een formule lastig was, is de afrekening niet meer reproduceerbaar en ben je het spoor kwijt dat de spreadsheet betrouwbaar maakte.
De drie formules die het werk doen
Je hoeft geen gevorderde spreadsheetgebruiker te zijn. Drie patronen dragen bijna alles.
SOMMEN.ALS, voor elk totaal dat je ooit wilt. Dit is de motor van de eigenaarsafrekening. Het bruto van één pand in één maand:
=SUMIFS(Bookings!J:J, Bookings!B:B, $A2, Bookings!F:F, ">="&$C2, Bookings!F:F, "<="&EOMONTH($C2,0), Bookings!P:P, "confirmed")
Lees het zo: tel de brutokolom op waar het pand overeenkomt, de aankomst binnen de maand valt en de status bevestigd is. Verwissel de opgetelde kolom en je krijgt commissies, belastingen of kosten in dezelfde vorm. Leer je één formule, leer dan deze.
X.ZOEKEN, zodat je een code één keer typt. De leesbare naam en de eigenaar ophalen uit het tabblad Panden:
=XLOOKUP($B2, Properties!$A:$A, Properties!$B:$B, "UNKNOWN ID")
Het vierde argument telt. UNKNOWN ID teruggeven in plaats van een fout betekent dat een typefout als zichtbare vlag in de regel opduikt, niet als een #N/A waar je overheen scrolt. In oudere bestanden doen INDEX en VERGELIJKEN hetzelfde.
Nachten in een bepaalde maand, zodat een verblijf over de maandgrens goed valt. Een gast die op 29 augustus aankomt en op 3 september vertrekt gaf je drie augustusnachten en drie septembernachten. Dat splitsen is het verschil tussen een bezetting die je vertrouwt en een die je mooier maakt:
=MAX(0, MIN($D2, EOMONTH($F$1,0)+1) - MAX($C2, $F$1))
waarbij C2 de aankomst is, D2 het vertrek en F1 de eerste dag van de gemeten maand. De bezetting is dat totaal gedeeld door de beschikbare nachten, en daar betalen de kolommen active_from en active_to uit het tabblad Panden zich terug.
Uit die drie volgt de rest. ADR is omzet gedeeld door verkochte nachten. RevPAR is omzet gedeeld door beschikbare nachten. Geen van beide vraagt om een nieuwe formule, alleen om een andere noemer.
Zie wat Zoye voor je kan doen
Van CRM en dealtracking tot AI-gestuurd taakbeheer - ontdek alles wat Zoye biedt in een werkruimte.
Ontdek functiesGewoontes die een spreadsheet eerlijk houden
De structuur is de helft. Deze vijf gewoontes zijn de andere helft, en ze scheiden een spreadsheet die drie jaar meegaat van een die in maart wordt losgelaten.
Voer in volgens schema, niet op impuls. Vijftien minuten op dezelfde dag elke week verslaan een uur wanneer je eraan denkt. Een spreadsheet verslechtert vanaf het moment dat je achterloopt, want inhalen voelt als een project.
Bewerk nooit een formule in een gegevensregel. Als één regel andere logica nodig heeft, heb je een ontbrekende kolom gevonden, geen uitzondering. Vaste waarden begraven in een formulekolom zijn oorzaak nummer één van een stil verkeerd totaal.
Sluit maandelijks aan op de bank. Neem de uitbetalingen die echt binnenkwamen, koppel ze aan payout_date in Boekingen en zoek elk verschil. Maandelijks kost dat tien minuten. Twee keer per jaar kost het een weekend en vertrouw je de uitkomst alsnog niet helemaal.
Bescherm de referentietabbladen. Vergrendel Panden, Eigenaren en de afrekenformules. De meest voorkomende datarampen zijn geen hacks maar iemand die één kolom sorteert in plaats van het hele bereik en daarmee elke regel uit lijn schuift.
Bewaar maandelijks een gedateerde kopie. Eén bestand per jaar met maandelijkse momentopnames. Wanneer een eigenaar een afrekening van vier maanden geleden bevraagt, moet je laten zien wat je hebt verstuurd, niet wat de levende formules vandaag zouden opleveren.
De vier storingen die zeggen dat het klaar is
Niets hiervan gaat erover dat de spreadsheet ruw zou zijn. Het gaat over vier concrete dingen die een raster van cellen structureel niet kan. Eén is genoeg. Herken je er twee, dan betaal je de overstap al een tijd in onbetaalde uren.
1. Twee mensen moeten tegelijk bewerken. Zodra een schoonmaker, een co-host of een assistent hetzelfde bestand nodig heeft, wordt de spreadsheet een coördinatieprobleem. Gedeeld bewerken helpt tot twee mensen aan aangrenzende dingen zitten, en dan krijg je overschreven regels, een per ongeluk uitgevoerde sortering, of een filterweergave die de één aanzette en de ander voor de echte data aanzag. Er bestaat binnen een spreadsheet geen rechtenmodel dat fijn genoeg is om te zeggen "deze persoon mag de status van een wissel bijwerken en verder niets".
2. Er is een opvolging, maar niemand is er eigenaar van. Dit is de grote, en dit is degene die echt geld kost. Een eigenaar stelt op dinsdag een vraag via WhatsApp. Een potentiële eigenaar zegt bel me in het voorjaar. Een contract verlengt over negentig dagen. Geen daarvan is een regel op enig tabblad, want een spreadsheet bewaart wat er is gebeurd, niet wat er hierna zou moeten gebeuren. Dus leven ze in je hoofd en op je telefoon, en wat wegvalt is onzichtbaar: je hoort nooit van de eigenaar die naar iemand anders ging omdat je niet belde.
3. Je bouwt de eigenaarsafrekening elke maand met de hand. Als het afrekentabblad geen zuivere formules meer is, als er een kolom met handmatige correcties in staat, als je cijfers naar een document kopieert om te versturen, dan doe je elke maand tot in het oneindige geschoold invoerwerk, en de tijd groeit mee met de portefeuille. Dat is het punt waarop de spreadsheet een baan is geworden in plaats van gereedschap.
4. Een getal spreekt de bank tegen en niemand weet welk getal klopt. De ernstigste. Wanneer de spreadsheet het ene zegt en de rekening het andere, en er geen versiegeschiedenis of invoerlog is om na te trekken, ben je het vertrouwen kwijt waarvoor de spreadsheet gebouwd was. Zodra je je eigen totalen niet meer gelooft, is elke beslissing die je daarop baseert een gok.
Let op wat deze vier gemeen hebben. Geen ervan wordt opgelost met een beter sjabloon, een netter ontwerp of meer discipline. Het zijn grenzen van het formaat: geen gelijktijdig bewerken met rollen, geen begrip van een toekomstige verplichting met verantwoordelijke en deadline, geen herbruikbare documentuitvoer, geen controlegeschiedenis. Software kopen loont precies op het moment dat je tegen een van deze aanloopt, en eigenlijk niet eerder.
Klaar om je bedrijf te stroomlijnen?
Zoye brengt AI-gedreven CRM, taakbeheer en automatisering samen in één werkruimte.
Aan de slagWat je eerst verhuist en wat je laat staan
Als het zover is, migreer dan niet alles tegelijk en begin niet bij het geld. De volgorde die werkt is precies andersom dan wat de meesten proberen.
Verhuis eerst de mensen en de beloftes. Eigenaren, potentiële eigenaren, elk gesprek met een volgende stap, en de contractdata. Dat is het deel dat in je hoofd leeft, dus het deel met de grootste kans om verloren te gaan en de kleinste kans om iets te breken bij verhuizing. Het is ook waar een zakelijke laag meteen rendeert, want een opvolging bij een eigenaar met een deadline kan een systeem afmaken en een cel niet.
Daarna de documenten. Beheerovereenkomsten, verzekeringsbewijzen, inventarislijsten, garanties. Vastgekoppeld aan de eigenaar of het pand waar ze bij horen, in plaats van in een mappenboom waar alleen jij de weg in kent.
Als derde de facturatie en de aanmaningen. Facturen aan eigenaren, beheervergoeding, de herinnering bij achterstand die niemand graag verstuurt.
Als vierde de rapportage, zodra de drie hierboven schone data opleveren om over te rapporteren.
Laat de operationele kern precies waar hij staat. Kalender, kanaalsynchronisatie, nachtprijzen en gastberichten in de OTA horen bij je property management systeem. Draai je die bij echt volume nog vanuit de spreadsheet, dan is een PMS een dringender aankoop dan wat dan ook op deze lijst. En houd gerust een persoonlijke spreadsheet voor snelle analyses. Veel goede beheerders doen dat.
Zoye: de zakelijke laag na de spreadsheet
Zoye is waar de eerste vier punten van die lijst naartoe gaan. Het is een AI Business Operator: één werkruimte met contacten, deals, taken, agenda, documenten, facturen en rapportages die al aan elkaar gekoppeld zijn, plus een assistent die ze voor je bedient in plaats van alleen suggesties te doen.
Eigenaren, aanvragen, taken en facturen in één gekoppelde werkruimte, met de assistent die de gegevens actueel houdt.
De grens verdient een heldere formulering, want die bepaalt of dit nuttig voor je is. Zoye is geen property management systeem en doet ook niet alsof. Geen channel manager, geen OTA-synchronisatie, geen beschikbaarheidskalender, geen nachtprijzen, geen boekingsmotor, geen OTA-gastenpostvak en geen derdengeldenboekhouding. Guesty, Hostaway, Lodgify, OwnerRez en Smoobu doen dat werk, en degene die je gebruikt moet je houden. Zoye gaat ernaast staan en draait de kant die je spreadsheet dekte, precies de kant die het begaf.
In de praktijk betekent dat een eigenarenpijplijn met echte fasen, zodat een potentiële eigenaar die zei "bel me in het voorjaar" een record met een datum is en geen herinnering. Elke aanvraag draagt zijn bron mee, zodat je leert welk kanaal echt eigenaren oplevert. Taken hebben een verantwoordelijke en een deadline en zijn te bekijken als lijst, bord, agenda of tijdlijn, wat de wisselcoördinatie dekt zonder gedeeld bestand dat iedereen per ongeluk kan sorteren. Documenten hangen aan de eigenaar of het pand waar ze bij horen. Facturen en het achternazitten van achterstanden leven naast de relatie in plaats van in een los hulpmiddel. Rapportages putten uit dat alles, en dat is het deel dat het maandelijkse herbouwen van de afrekening beëindigt.
De assistent verandert het dagelijkse ritme. Hij maakt en werkt records bij vanuit een gewone zin, stelt de opvolging op, en werkt op WhatsApp precies zoals in de app, ook vanuit een spraakbericht ingesproken tussen twee wissels. Stuur hem een foto van een visitekaartje van een eigenarenbijeenkomst en je krijgt een contact. Stuur hem een spreadsheet en hij haalt de records eruit, wat een vrij handige manier is om de hierboven beschreven tabbladen over te brengen. Elke destructieve of massale actie vraagt eerst om je bevestiging, en automatiseringsregels die je in één zin beschrijft worden in gewone taal teruggetoond voordat er iets draait.
Prijzen: vaste prijs, niet per gebruiker. Almost Free voor 5 dollar per maand, of 4 dollar per maand bij jaarlijkse facturering, voor 1 teamlid en 1 GB opslag. Starter voor 29 dollar per maand, of 23 dollar per jaar gerekend, voor 10 leden en 5 GB. Growth voor 59 dollar per maand, of 47 dollar jaarlijks, voor 20 leden en 10 GB. Scale voor 119 dollar per maand, of 95 dollar jaarlijks, voor 100 leden en 25 GB. Een Customize-optie wordt geoffreerd voor grotere behoeften. Alle details op de prijspagina.
Het meest geschikt voor: hosts en co-hosts van wie de spreadsheet de cijfers nog prima aankan, maar geen ruimte meer heeft voor de eigenaarsrelaties, de opvolging en het papierwerk eromheen.
Waarom hosts en beheerders voor Zoye kiezen
Steeds dezelfde drie redenen.
Het neemt het deel over dat de spreadsheet echt niet kan vasthouden. Toekomstige verplichtingen aan een eigenaar met een deadline, gesprekken met hun bron erbij, contracten die aflopen. Geen daarvan is een regel in een raster, en allemaal zijn het geld.
Het gaat naast het PMS staan in plaats van ermee te concurreren. Niemand hoeft zijn channel manager eruit te trekken of een boekingskalender te migreren. De operationele kern blijft precies waar hij is en de zakelijke laag komt eromheen.
De assistent doet de administratie die de spreadsheet met de hand liet doen, en doet dat vanuit WhatsApp, waar veel van dit werk daadwerkelijk gebeurt terwijl je in een portiek op de schoonmaker staat te wachten.
Breng je panden en eigenaren naar Zoye en kijk hoeveel maandelijkse administratie verdwijnt. Het instappakket is Almost Free voor 5 dollar per maand, met het volledige platform inclusief AI.
Voor meer context, zie CRM voor vakantieverhuur, marketing voor vakantieverhuur, CRM zonder gegevensinvoer en de beste software voor vakantieverhuur.



