Veranderingen in spreadsheetland

De afgelopen periode heb ik weer de nodige aanpassingen gedaan aan mijn spreadsheets. Steeds meer dingen gaan volledig geautomatiseerd in Huize Geldnerd. Sterker nog, er zijn vrijwel geen handmatige handelingen meer nodig. Maar dat kost wel tijd, soms zit ik uren te programmeren om een minuut te besparen…. Dus of het allemaal efficiënt is weet ik niet, maar het puzzelen blijft een leuke hobby.

Mijn wereld in spreadsheets

Mijn financiën worden beheerd met behulp van vijf spreadsheets. Een spreadsheet waarin onze hypotheek wordt bijgehouden. Een spreadsheet voor mijn beleggingen. Eentje voor de financiële administratie, die gebruik ik twee keer (voor mijn persoonlijke administratie en voor de administratie van onze gezamenlijke huishouding). En tenslotte mijn dashboard, die ik elk kwartaal bijwerk en waarop vooral de ontwikkelingen van mijn eigen vermogen wordt bijgehouden.

Mijn uitgangspunten zijn simpel. Ik wil standaard spreadsheet-functionaliteit, dus geen toeters en bellen met extra software. En ik wil zo min mogelijk handwerk.

Recente veranderingen

Dit jaar zijn er alweer een stuk of 50 grotere en kleinere wijzigingen doorgevoerd.

Beleggingen

De grootste impact had de migratie van mijn beleggingen van Binck naar Saxo. En dan vooral het feit dat ik bij Saxo geen wekelijks portefeuille-overzicht kan downloaden en importeren. Jarenlang was dat vaste prik, elke zaterdag. Gelukkig heeft Excel tegenwoordig ingebouwde informatie over beleggingen, het Stock Data Type. En kan ik dus zelf mijn weekrapportage genereren zonder in te hoeven loggen bij Saxo en een bestand te downloaden. Nadeel is wel dat ik hierdoor nog steviger vast zit aan Microsoft en Excel… Verder heb ik deze gelegenheid benut om de VBA-code in de beleggingsspreadsheet eens goed op te schonen, en ik heb ik diverse kleine verbeteringen doorgevoerd.

Ik heb nu ook een macro gebouwd waarmee ik, met behulp van de STOCKHISTORY functie van Excel, voor elke willekeurige datum een weekrapportage kan genereren. In het verleden miste ik nog wel eens weken door bijvoorbeeld vakantie. Nu kan ik na mijn vakantie gewoon de ontbrekende weken aanvullen. Een completere dataset, daar wordt een nerd gelukkig van. Ook heb ik de historie van de S&P 500 index, de Eurostoxx 600 index, en de rente op Amerikaanse 10-jaars staatsobligaties in mijn spreadsheet toegevoegd. Die wordt nu ook elke week bijgewerkt. Hiermee kan ik eigen grafieken gebruiken in mijn kwartaalrapportages en hoef ik die niet meer te ‘lenen’ van Yahoo Finance of elders en te bewerken voor publicatie.

Voor Binck had ik ook een tool gebouwd om de maandelijkse transacties en dividenden ‘om te zetten’ naar het format voor transacties in mijn beleggingsspreadsheet. Eind juni, na de eerste drie maanden werken met Saxo en na de ontvangst van de eerste serie kwartaaldividenden, heb ik zo’n conversietool ook voor Saxo gebouwd. Ik download nu periodiek een standaardrapportage van Saxo en mijn spreadsheet zet die automatisch om. Hiermee heb ik nog steeds al mijn beleggingsinformatie sinds 1 januari 2013 in één format beschikbaar in één spreadsheet, ook al ben ik in de tussentijd meerdere keren van broker gewisseld.

Administratie

Ook de administratie is onderhanden genomen. Ik heb besloten om één keer per jaar een nieuwe versie van deze spreadsheet te publiceren, want tussentijds migreren naar een andere versie is veel handwerk. Eind december kunnen jullie dus een ‘versie 2022’ verwachten van de administratie.

Sinds een tijdje kan ik bij de Rabobank een bestand met creditcardtransacties downloaden. Hiervoor heb ik een importfunctie gebouwd die de transacties ook automatisch verwerkt in mijn administratie. Dit was iets dat ik voorheen handmatig deed. Ook ben ik met mijn spaarbuffer overgestapt van Nationale Nederlanden (NN) naar Lloyds Bank. Mijn NN transacties moest ik handmatig verwerken, maar bij Lloyds kan ik ook een Excelbestand met transacties downloaden. Ook hiervoor heb ik een importfunctie gebouwd die mij handwerk scheelt. Dat waren de twee laatste grote handmatige handelingen in mijn administratie, ook dit is dus nu geautomatiseerd.

Daar staat tegenover dat de Kashbook app, waarmee ik transacties in contant geld registreerde, definitief ter ziele is. Hij werkt niet meer op iOS, en ik heb ‘m dus van mijn smartphone gegooid. Daarmee heb ik ook de importfunctie voor Kashbook-transacties uit mijn administratie verwijderd. Dat is niet heel erg, ik betaal de afgelopen jaren nauwelijks meer met contant geld. Mijn administratie heeft nog wel functionaliteit om transacties in contant geld handmatig te verwerken, dat is genoeg voor mij.

In de administratie heb ik verder nog wat kleine verbeteringen doorgevoerd. Zo heb ik de functionaliteit voor mijn potjessysteem en reserveringen verder verfijnd, en hier ook een paar grafieken voor toegevoegd.

Verder heb ik nog een uitgebreide mailwisseling gehad met een lezer die de administratie graag op MacOS wilde draaien. Dat is helaas lastig, omdat MacOS heel anders met bestanden omgaat dan Windows. Daardoor werken de importfuncties niet. Maar met wat knutselen hebben we een werkende oplossing bedacht voor handmatige import met één druk op de knop, en daarna automatische verwerking in de spreadsheet. Ik ben dol op knutselen! Ook die functionaliteit komt beschikbaar in versie 2022 eind dit jaar.

Hypotheek

De hypotheekspreadsheet berekent nu zelf welke (extra) aflossingen ik moet doen om ons aflosschema vol te houden. Met afronding naar boven naar ronde getallen. En er zijn diverse grafieken bij gebouwd, sommige daarvan zullen jullie terugzien in mijn halfjaarlijkse hypotheekupdate.

Best trots ben ik op een nieuwe functie die in de grafieken naar keuze markeringen (verticale lijnen) neerzet voor de maanden waarin ik een hypotheekupdate op mijn blog heb geplaatst. Daarmee krijg je een beter beeld van de stappen die wij de afgelopen jaren gezet hebben. Totaal nutteloos en overbodig, maar wel leuk. Volgende maand zullen ze te zien zijn in de nieuwe hypotheekupdate, maar hierbij vast een voorproefje.

Dashboard

Mijn financiële dashboard is eigenlijk nog het minst veranderd. Er zijn wat grafieken bijgebouwd, en ik heb wat extra functies gebouwd die bijvoorbeeld de getallen op de Y-as ‘wegtoveren’ en/of datalabels omzetten van absolute getallen naar percentages. Want ik deel veel persoonlijke financiële informatie op mijn blog, maar niet alles….

Overzicht

Al deze wijzigingen bij elkaar leiden tot onderstaand overzichtsplaatje. Waarin opvalt dat de handmatige werkzaamheden vrijwel uitgestorven zijn, alleen de transacties in contant geld moet ik nog handmatig verwerken in mijn administratie. Maar alle andere gegevens komen uit de zes rapportjes die ik download bij mijn banken en broker, of worden gegenereerd door de Stock-functie in Excel. Ook de hypotheekspreadsheet is helemaal zelfvoorzienend. Geen handwerk meer nodig!

En dan heb ik ook nog een nieuwe versie van de FIRE Calculator gepubliceerd, met een uitgebreide uitleg over het rekenmodel. Die tel ik nog niet eens mee in dit overzicht!

Heb jij ook een tijdrovende hobby?

Brexitslachtoffer

  • Berichtcategorie:The HOT Life

Zomaar ineens kreeg Geldnerd last van corona. Niet als patiënt gelukkig… En ik kreeg last van de BREXIT, het vertrek van het Verenigd Koninkrijk uit de Europese Unie. Hoe dat zo?

Op zaterdag 19 december bestelde ik een tweetal mooie warme lamswollen truien. In de uitverkoop, dus met mooie korting. Van een bekend merk. Op zondag 20 december kreeg ik keurig een mailtje dat de truien verzonden werden. Mooi op tijd voor de Kerstdagen. Niets aan de hand, zou je zeggen. Zoals je verwacht anno nu bij een gemiddelde webshop.

Maar het ging mis.

De mail bevatte een track-and-trace link. En die kwam uit op de website van de Britse vestiging van een grote internationale pakketbezorger. De truien kwamen uit een Brits magazijn. En op 20 december gooiden steeds meer landen de grenzen met het Verenigd Koninkrijk dicht. Lange rijen vrachtwagens stonden te wachten bij de veerboten. Er kon niets meer in en er kon niets meer uit. En mijn pakketje bleef dus stil liggen in een magazijn in een klein Brits stadje.

Wie ook stil bleef, was de webshop. Er kwam geen snipper informatie. Pas toen ik na de Kerstdagen zelf maar eens een mailtje stuurde met de vraag of zij meer informatie hadden, kwam er een berichtje dat ze het ook niet wisten. Op hun website stond toen nog helemaal niks, je kon gewoon bestellen alsof er niets aan de hand was.

in mijn mail vroeg ik ze ook naar de consequenties van de BREXIT. Want daar was immers pal voor de Kerst een akkoord over gesloten, zo ongeveer om 5 voor 12. Het was ruim 1.500 pagina’s, dus ik had dat saaie boek ook nog niet helemaal uitgelezen. Ik gaf in elk geval aan dat eventuele consequenties van de BREXIT wat mij betreft voor rekening en risico van de webshop zouden zijn. Ik was er namelijk in het bestelproces nergens op gewezen dat de truien uit het Verenigd Koninkrijk zouden komen en dat hier mogelijk een risico zou zitten. Dat werd gelukkig bevestigd door de webshop.

En toen werd het weer stil. Op 4 januari 2021 deed ik weer eens navraag bij de klantenservice, die mij op 5 januari meldde dat alles weer ‘voorzichtig op gang ging komen’. Op 7 januari kwam er zelfs een algemene mail aan klanten waarin we bedankt werden voor ons geduld en 10% korting kregen op een volgende bestelling. En er werd beloofd dat de achterstanden nu snel zouden worden ingelopen. Maar het bleef stil.

Op 14 januari deed ik maar weer eens navraag. Want zou ik de bestelde truien nog wel kunnen dragen in deze winter? Er waren inmiddels berichten over onverwachte knelpunten in het goederenvervoer van het Verenigd Koninkrijk naar Europa. En ja hoor… De klantenservice meldde mij dat de vervoerder op 8 januari al het transport van het Verenigd Koninkrijk naar Europa voor onbepaalde tijd had stopgezet. Ze waren in gesprek met de vervoerder en met alternatieve vervoerders. Meer konden ze er ook niet over zeggen.

Inmiddels had ik al meerdere malen overwogen om de hele bestelling maar af te blazen. Maar eigenlijk wilde ik de truien wel heel graag hebben. De prijs was erg aantrekkelijk. En echte alternatieven waren er ook niet. Ik kon zeker niet naar een Nederlandse winkel om ter plekke een trui uit te zoeken, want die waren ook al een hele tijd gesloten. Dus ik besloot gewoon af te wachten.

En het bleef stil.

Wat ik wel kreeg: een klanttevredenheidsonderzoek. Een marktonderzoekbureau vroeg me om een online enquête in te vullen over mijn ervaringen met de betreffende webshop. Die heb ik maar even genegeerd. Ik had tot op dat moment namelijk alleen ervaring met de communicatie door de klantenservice en de informatievoorziening naar klanten bij vertragingen. Beide vond ik beneden de maat.

Pas op 26 januari kwam er een volgend bericht. Van de pakketbezorger. Er waren invoerrechten verschuldigd over mijn pakketje. Omvang 40% van de waarde van de bestelling… Welkom in het post-BREXIT tijdperk! Ik had er inmiddels wel iets over gelezen. In het BREXIT-akkoord zitten vrij strenge ‘land-van-herkomst-bepalingen’. Producten die echt in het Verenigd Koninkrijk geproduceerd zijn, zijn vrijgesteld van importheffingen. Maar als jij een trui laat maken in Azië, die exporteert naar het Verenigd Koninkrijk, en dan daarvandaan door heel Europa verkoopt via een webshop? Dan voldoe je niet aan de ‘land-van-herkomst-bepalingen’. En moet je dus betalen. En fors ook.

Gelukkig was er inmiddels ook een bericht verschenen op de website van het kledingmerk. Waarin stond dat je een bericht over importheffingen gewoon door kon sturen naar de klantenservice. En dat zij zouden zorgen voor de afhandeling en betaling. Dat heb ik dus maar gedaan. En ik kreeg dezelfde dag nog een bericht terug dat de invoerrechten betaald waren. Met een nieuwe track-and-trace link van de pakketbezorger. En een hoopgevende status ‘Parcel cleared by Customs’.

Inmiddels kreeg ik wel een beetje medelijden met het kledingmerk. Want ik ga er van uit dat alle bestellingen vanaf medio december ditzelfde trieste lot hebben ondergaan. En dat ze dus nu 40% over hun totale omzet van klanten op het vasteland van Europa aan importheffingen kwijt zijn. Ik ga er zo maar van uit dat ze in hoog tempo hun operatie verplaatsen naar het vasteland. En veel andere bedrijven ook.

Het bleef weer een paar dagen stil. De status bleef onveranderd ‘Parcel cleared by Customs’. Maar op 31 januari  kwam het pakketje ineens in beweging. Het had zich verplaatst naar een distributiecentrum in Nederland. Hoera! Maandagochtend 1 februari was het in een ‘delivery center’ in mijn eigen regio, en kreeg ik een bericht dat het pakketje in de loop van de maandag bezorgd zou worden. En om 13:37 uur op maandag 1 februari 2021 kon ik ze eindelijk in ontvangst nemen. De truien die ik op 19 december 2020 om 15:21 uur besteld had. Na 6 weken, 1 dag, 22 uur en 16 minuten.

Gelukkig passen ze goed en hebben ze geen productiefouten. Want anders zou ik ze nog moeten retourneren ook….

Impact BREXIT

inmiddels is wel duidelijk dat die BREXIT serieuze impact heeft. Met name die ‘land-van-herkomst-bepalingen’ zijn geniepig. Want welke producten maakt een land nou nog helemaal zelf? In het Verenigd Koninkrijk zitten bijvoorbeeld nog veel autofabrikanten. Maar de onderdelen komen overal vandaan. En letterlijk elk schroefje telt mee. Ford heeft de prijzen van een aantal modellen al verhoogd. Maar ik verwacht dat er drastischer besluiten komen op de momenten dat de fabrikanten voor grote investeringen staan. Dan is het Verenigd Koninkrijk niet zo’n heel aantrekkelijk vestigingsland meer. En dat geldt ook voor heel veel logistieke activiteiten. Je klanten in heel Europa bedienen vanuit een ‘fulfillment center’ in het Verenigd Koninkrijk? Beetje duur… En dat naast de kleinere ongemakken.

Communicatie

Wat deze casus ook weer laat zien: communiceren is moeilijk. Ik snap het dat de webshop ook niet wist wat ze konden doen, en tijd nodig hadden om dat uit te zoeken. Maar meld dat dan. Niets laten weten is altijd een onverstandige keuze. Zeker de eerste weken, toen ik alleen informatie kreeg als ik zelf de klantenservice benaderde, heb ik me regelmatig geërgerd. Het heeft invloed op hoe ik naar het merk kijk, en dat is niet meer zo positief. Dat hadden ze voor kunnen zijn door zelf wat vaker een mailtje te sturen. Ook als daar in had gestaan ‘we weten het nog niet, maar we zijn er mee bezig’.

Maar goed, ik heb mijn truien. Op tijd voor de winter. Heb jij al iets gemerkt van de BREXIT?

Mijn financiële leven in spreadsheets

  • Berichtcategorie:ICT

In het verleden heb ik al veel geschreven over mijn spreadsheets, en ze zelfs gepubliceerd zodat iedereen ze kan gebruiken, als geheel of in stukjes. En op dit moment zet ik met het integrale Financiële Dashboard de laatste stappen om integraal naar mijn financiën te kijken.

Sinds ik voor het eerst schreef over mijn spreadsheets, is er veel veranderd. Er zijn letterlijk honderden nieuwe functies, verbeteringen en herstelacties uitgevoerd (ja, ik houd een lijstje bij). En ik heb nog steeds een hele lijst met nieuwe functionele wensen en verbeterpuntjes om aan te pakken. Zoals ik al vaker geschreven heb: het is een hobby. Ik houd van het ‘puzzelen’, het uitdenken van de logica, het schrijven van de programmacode, het zoeken naar de oplossingen voor fouten die ik steeds weer maak. En ik heb er voordeel van, het geeft me financiële rust. Dat is meer dan ik zou bereiken met het invullen van kruiswoordraadsels. En zonder de spreadsheets zou Geldnerd er waarschijnlijk nooit geweest zijn.

Tegelijkertijd zie ik dat de ‘technische stukjes’ op mijn blog vaak het minst gelezen worden. Maar juist omdat er zo weinig informatie te vinden is (merkte ik toen ik er ‘vroeger’ zelf naar op zoek was), en omdat het mijn blog en mijn hobby is, blijf ik er wel over schrijven.

In deze blogpost dus een actueel overzicht van de spreadsheets die ik gebruik, en hoe ze ‘gevoed’ worden met informatie. De meeste spreadsheets kun je hier downloaden. En binnenkort komt er een nieuwe versie van de beleggingsspreadsheet, want die is wel een beetje gedateerd inmiddels.

Spreadsheets

Allereerst de Persoonlijke Administratie, waarin ik mijn privé uitgaven bijhoud. Dit is inclusief mijn spaarrekeningen / buffer, de creditcard en contante uitgaven (al zijn dat er steeds minder). De administratie loopt per jaar, ieder jaar op 1 januari begint een nieuwe spreadsheet. De buffer loopt wel door over de jaren heen. Ik houd mijn uitgaven op deze manier al bij sinds 2003.

Gebaseerd op dezelfde basis-spreadsheet is de Gezamenlijke Administratie, waarin de gezamenlijke huishouding van mijzelf en Vriendin wordt bijgehouden. In de spreadsheet houden we ook bij hoeveel we allebei moeten bijdragen. Ook houden we hier onze hypotheekaflossing bij. Ook deze spreadsheet loopt per jaar, de hypotheek loopt wel door. En ik houd in deze spreadsheet ook de meterstanden van gas, water en elektra bij.

Dan uiteraard mijn Beleggingsadministratie, hierin houd ik sinds 1 januari 2013 al mijn beleggingen bij.

‘Daarboven’ komt nu mijn Integraal Dashboard. Hierin houd ik per kwartaal de stand van al mijn vermogenscomponenten bij, en ook een aantal (voor mij relevante) indicatoren.

Een ‘buitenbeentje’ en relatieve nieuwkomer is de spreadsheet waarmee ik Binck transacties importeer en converteer naar het format dat ik nodig heb voor mijn beleggingsspreadsheet. Bij Binck kan ik de transacties van mijn Euro- en Dollar rekening downloaden, en ook de door mij ingegeven orders. Deze conversie-spreadsheet combineert de gegevens naar het format voor de Cash Transacties en de Beleggingstransacties, die ik nodig heb voor mijn beleggingsspreadsheet. Dat is nog best een klus, want voor een beleggingstransactie moeten gegevens van beide gecombneerd worden, en een dividendtransactie leidt bijvoorbeeld vaak ook tot een financiële transactie. Het scheelt mij handmatig werk, ik hoef nu niet iedere transactie handmatig in te voeren in mijn beleggingsspreadsheet.

Automatisch inlezen

In totaal zijn er 7 verschillende rapportages die ik regulier download, en automatisch importeer in mijn spreadsheets.

Van Binck download ik mijn Orders, de beleggingstransacties die ik heb ingevoerd. Ook download ik daar de Transacties van mijn EURO rekening, en de Transacties van mijn USD rekening.

Wekelijks in het weekend download ik het overzicht van mijn Portfolio, de actuele koersen van de fondsen in mijn portefeuille.

Bij de Rabobank download ik vrijwel wekelijks de Transacties van mijn rekeningen. Datzelfde doe ik bij ABN AMRO, waar de gezamenlijke rekening met Vriendin loopt.

En tenslotte exporteer ik uit de KashBook app op mijn smartphone ook een overzicht van Transacties die ik met contant geld uitgevoerd heb. Maar dat zijn er steeds minder.

Handmatig invoeren

Dan zijn er ook nog drie dingen die ik handmatig invoer in mijn spreadsheets:

  1. Creditcardtransacties, want die kan ik bij mijn bank niet downloaden.
  2. Transacties van en naar mijn bufferspaarrekening, want ook daar is geen downloadfunctie beschikbaar.
  3. Extra aflossingen op de hypotheek, want die variëren nog wel eens.

Schematisch

En hoe ziet dat er dan schematisch uit? Zo ongeveer:

Heb jij jouw financiën ook zo eenvoudig ingewikkeld gemaakt?

Administratie-spreadsheet online

Het is zover. Naar aanleiding van mijn eerdere blog publiceer ik mijn administratie-spreadsheet. Best wel spannend vind ik dat. Het is een versie met grotendeels fictieve data die ik geanonimiseerd heb. Maar het gaat uiteraard niet om de data. Het gaat om de opzet en om de Visual Basic macro’s die eronder liggen. Mijn spreadsheets zijn gebouwd met Microsoft Excel 2013 en werken bij mij probleemloos onder Windows 10.

Ieder jaar op 1 januari start ik met een nieuwe spreadsheet. Het is een jaaradministratie. Maar omdat ik tegenwoordig nauwelijks meer wijzigingen aanbreng in mijn grootboekrekeningschema kan ik de sheets makkelijk naast elkaar zetten om de trends over meerdere jaren te zien.

Mijn sheet ondersteunt het importeren van de bestanden van twee banken, Rabobank en ABN AMRO. Dat zijn de twee banken waar ik momenteel een rekening heb. Van Rabobank download ik het CSV bestand, van ABN het TXT bestand. De knop hiervoor vind je op het werkblad ‘Jaarrekening’. Deze versie werkt alleen correct met de Rabo macro. Beide banken plaatsen het boekingsbedrag namelijk in een verschillende kolom, en dat moet je dus even aanpassen in de kolom op het werkblad ‘Grootboek’ waar de totalen opgeteld worden.

Het eerste werkblad ‘Jaarrekening’ geeft een samenvatting van de inkomsten en uitgaven per categorie, en vergelijkt ze ook met budget. Ook zie je hier de tussenrekening in de 900 (inkomsten) en de 9000 (uitgaven) groep. Als ik bijvoorbeeld geld overboek van mijn lopende rekening naar mijn spaarrekening dan is dat geen uitgave, maar een interne verschuiving. Idem met geld wat ik naar mijn beleggingsrekening boek. Dat zie je dus (onder de inkomsten en uitgaven) apart weergegeven. Overigens kijkt mijn spreadsheet zelf tot welke datum er boekingen zijn ingevoerd, dat zie je hier in het veld ‘Bijgewerkt tot’.

De boekingen worden tijdens het Importeren op een tijdelijk werkblad ‘Data’ gezet. Kopiëren naar het werkblad Boekingen (waar alle boekingen voor een jaar dus onder elkaar komen te staan) doe ik nog handmatig. Ik ben te bang dat er een keer wat misgaat als ik dat automatisch doe, en dat mijn administratie daardoor in de soep draait. Met de knop ‘Verwijder Datasheet’ gooi ik het tijdelijke werkblad weer weg als de gegevens correct gekopieerd zijn.

De knop ‘Voorcoderen’ activeert een macro die kijkt naar een aantal kenmerken van de boeking. Voorcoderen werkt op de gegevens op het tijdelijke werkblad ‘Data’. De gegevens waarmee de macro vergelijkt staan op hebt werkblad ‘Voorcoderen’. Als de kenmerken overeen komen dan krijgt de boeking op het werkblad ‘Data’ de grootboekrekening toegewezen die op het werkblad ‘Voorcoderen’ bij de boeking staat. Boekingen die de macro niet herkent moet je handmatig voorzien van een grootboekrekeningnummer. Maar op deze manier wordt gemiddeld ruim 80% van mijn uitgaven automatisch aan de juiste grootboekrekening gekoppeld.

Op het werkblad ‘Grootboek’ zie je de uitgaven per grootboekrekening bij elkaar opgeteld. Hier kun je per rekening ook een budget ingeven. Op basis daarvan (en van de datum tot waar de boekingen zijn bijgewerkt) berekent de spreadsheet hoeveel budget er YTD (Year To Date – tot op dit punt in het jaar) beschikbaar was. Ik werk alleen met jaarbudgetten, niet met maandbudgetten.

Op het werkblad ‘Creditcard’ houd ik gedurende de maand mijn creditcard-uitgaven bij. Zodra de creditcard wordt afgeschreven signaleert mijn spreadsheet dat tijdens het Voorcoderen (melding ‘Er is een credit-card boeking’). Als ik die krijg dan druk ik op de knop ‘Creditcard Verwerken’ op het werkblad ‘Jaarrekening’. De macro zoekt dan de juiste creditcarduitgaven erbij en zet die onder de boekingen op het werkblad ‘Data’. Hij doet dat van boven naar beneden vanaf het werkblad ‘Creditcard’ en stopt zodra het juiste totaalbedrag van de creditcardboeking bereikt is. De creditcardboeking zelf krijgt als grootboekrekeningnummer nul (‘0’), zodat die ook niet meetelt in de uitgaven. Het zijn immers de afzonderlijke betalingen die belangrijk zijn voor het totaalbeeld.

Tenslotte vind je op het werkblad ‘Jaarrekening’ nog de knop ‘Kashbook importeren’. Voor het bijhouden van mijn uitgaven in contant geld (dat zijn er steeds minder) gebruik ik de app ‘Kashbook‘ op mijn smartphone. Vanuit Kashbook kun je alle boekingen in CSV format aan jezelf sturen. Die importeer ik en ze worden dan verwerkt op de juiste grootboekrekening, ook weer op een tijdelijk werkblad ‘Data’. Vandaar kun je ze ook weer zelf kopiëren naar het werkblad ‘Boekingen’.

Alle te importeren bestanden lees ik in vanuit mijn ‘Downloads’ directory, die je in kunt stellen op het tabblad ‘Handleiding’. Ook kun je hier instellen in welke directory de importbestanden na verwerking opgeslagen moeten worden, en ook moet je hier de volledige naam van de administratie opgeven. Dat wordt gebruikt in onder andere de import-macro’s.

Met het contant geld, de creditcard-uitgaven en alle boekingen en pinbetalingen vanaf mijn bankrekening heb ik een compleet beeld van al mijn inkomsten en uitgaven.

Hier ga je naar de downloadpagina.

Over een tijdje publiceer ik ook mijn beleggingsadministratie. Die is ietsje ingewikkelder dan deze. Ik hoop vooral dat andere mensen ook hun spreadsheets en macro’s online gaan zetten. Want ik wil graag ook leren van anderen!

Wat vind je van mijn spreadsheet?

‘Klooien’ met spreadsheets

Afgelopen weekend heb ik weer ouderwets een paar uur zitten ‘klooien’ met mijn spreadsheets. Ik heb er eerder over geschreven en kreeg destijds gelukkig ook veel reacties van medestanders. Fijn gevoel om de sheets weer wat slimmer te maken.

De aanleiding was praktisch. Geldnerd had al een slimme persoonlijke administratie, die automatisch de gedownloade boekingen van de Rabobank verwerkte. Iets soortgelijks had ik ook voor onze bankrekeningen in het Verre Warme Land. Maar de gezamenlijke bankrekening van Geldnerd en Vriendin loopt bij de ABN AMRO en daarvoor had ik de automatische import macro nog niet aangepast. Dat was wel nodig, want nu Geldnerd en Vriendin weer samen in Nederland wonen is dit de meestgebruikte rekening geworden. Ik heb alles nog een slagje makkelijker gemaakt, de macro verplaatst ook automatisch het bestand van de download-directory naar mijn archief. Ik hoef dus helemaal niks meer handmatig te doen.

Ook heb ik de spreadsheet nu zo ingericht dat ik de uitgaven nu per grootboekrekening  per maand zie. Ik wat beter kijken naar seizoensinvloeden, en kijken of ik zinvol van een jaarvergoeding naar een maandbetaling kan overstappen.

Binnenkort komt er nog een klusje aan. De integratie van mijn kasboek in de administratie-spreadsheet. Maar dat heeft nu even geen haast.

Heb jij onlangs nog fijn zitten sleutelen aan een spreadsheet? En wat heb je gebouwd?