Geldnerd.nl

Blog over (financieel) bewust leven

Search results: "administratie" (page 1 of 18)

Administratiespreadsheet ondersteunt nu SNS import

Rond Nieuwjaar werd ik benaderd door lezer Jelle. Of ik eens wilde kijken of ik mijn administratiespreadsheet geschikt wilde maken voor het importeren van boekingen van de SNS?

Dat wilde ik wel. De afgelopen maanden zijn mijn spreadsheets een beetje verwaarloosd. Normaal is de herfst en de winter typisch de tijd dat ik graag programmeer. Maar door een vakantie in oktober en mijn operatie in november (en het daaropvolgende herstel) was het er tot op heden niet echt van gekomen. Daarnaast steek ik momenteel ook tijd in het ‘verkennen’ van Python en heb ik in de Kerstperiode mijn financiële aanpak uitgeschreven.

Kortom, het werd wel eens tijd om nog iets met de oude trouwe sheets te doen. Jelle was zo vriendelijk om mij een voorbeeldbestand te sturen. Op de website van SNS vond ik een goede beschrijving van de opbouw van dat bestand. Het kostte een paar uurtjes werk, maar toen was het er ook. Daarmee ondersteunt de spreadsheet nu imports van de grote banken ABN AMRO, ING, Rabobank en SNS, en ook KNAB.

Je kunt de nieuwe versie van de administratiespreadsheet nu downloaden. En die is uiteraard ook beschikbaar op mijn Downloads pagina waar je ook al mijn andere spreadsheets kunt vinden.

Binnenkort komt er ook nog een nieuwe versie van de FIRE Calculator aan. Verschillende mensen hebben me gevraagd om ook Pijler 3 (aanvullende individuele verzekeringen) mee te kunnen nemen in de berekeningen. Daar ga ik me binnenkort eens over buigen.

Gebruik jij een spreadsheet voor het bijhouden van jouw financiën?

Hoe denk ik nu over…. Mijn administratie?

Inmiddels ben ik bijna vier jaar aan het schrijven op dit blog. Meer dan 550 berichten heb ik al geplaatst. En ik heb dus ook heel veel onderwerpen aangeraakt. En regelmatig geef ik daarbij aan dat ik vooral ook blog om mijn gedachten te ordenen, en mijn denken over financiën te ontwikkelen. Bijna vier jaar is al best wel een lange tijd. Het leek me daarom leuk om er eens wat onderwerpen ‘uit het verleden’ uit te lichten, en te bekijken hoe ik daar nu over denk. Lees je mee?

Weten wat er binnenkomt en wat er uit gaat, het is de basis van elke financiële methodiek. En: wat je meet, beïnvloedt wat je doet. Als je aan de slag wilt met je financiën, dan ontkom je er dus niet aan. Je zult je financiële administratie op een of andere manier bij moeten houden. Ik schrijf er vaak over, al sinds het begin van Geldnerd. En onlangs had ik het er nog over met Bas en Arjan in de Goed Met Geld podcast.

Getverdemme, denken de meeste mensen nu. Administratie doen is toch helemaal niet leuk? Ik hoor zelf bij de minderheid aan mensen die het wél leuk vind. Ook in mijn werk ben ik financial, immers. Maar ik herken het wel als mensen aangeven het niet leuk te vinden. Dat geeft niet, want je kunt het zo eenvoudig of tijdrovend maken als je zelf wilt. Maar als je het effect ziet, de rust en het inzicht die je terugkrijgt voor die (in mijn geval) minder dan 5 minuten per week, dan slaat dat gevoel meestal om. Het is nuttig tegen minimale inspanning, het heeft een positieve ‘prijs/pret verhouding’.

Het bijhouden van mijn administratie is voor mij de hoeksteen van mijn financiële leven. Een paar minuten per week: downloaden van mijn banktransacties en importeren in mijn administratiespreadsheet. In mijn situatie verder het aangeleerde gedrag om zoveel mogelijk transacties met de bankpas te betalen, want dan komen ze automatisch binnen (en dat scheelt weer tijd). Eens in de paar weken / maanden iets dieper kijken naar de standaardoverzichten in mijn administratie. Lig ik op koers, gebeuren er gekke dingen? Bij grote uitgaven even vooruitdenken: past het in mijn liquiditeit of moet ik er mijn buffer voor aanspreken? Het zijn allemaal dingen die me rust geven. Die zorgen dat ik me geen zorgen hoef te maken over geld. En laat dat nou net een van de grootste stressfactoren zijn voor de meeste mensen. Hoe fijn is het als je daar geen last van hebt?

En goed, ik overdrijf misschien een beetje met alle statistiekjes die ik bijhoud en de uren die ik besteed aan het doorontwikkelen van mijn spreadsheets. Maar zo ingewikkeld hoef je het dus helemaal niet te maken. Al zet je maar één keer per jaar op een rijtje wat je maandelijkse inkomsten en vaste uitgaven zijn: huur/hypotheek, verzekering, gas / water / licht / internet, mobiele telefoon en andere abonnementen, zodat je weet wat je maandelijks ‘vrij’ te besteden hebt. Elk stukje inzicht helpt.

En er zijn legio manieren om dat te doen. In een schriftje op papier, in een spreadsheet (bijvoorbeeld de mijne), of in een al dan niet gratis softwarepakket zoals GnuCash of WinBank. De meeste grote banken bieden tegenwoordig in hun internetbankieren opties om je inkomsten en uitgaven te categoriseren, bijvoorbeeld bij de Rabobank en ABN AMRO. Het hoeft je dus echt niet veel tijd te kosten om je administratie bij te houden en inzicht te krijgen in jouw persoonlijke financiën.

Het blijft voor mij één van de beste beslissingen die ik ooit genomen heb, om mijn administratie bij te gaan houden. In het begin deed ik het maar eens per kwartaal. Maar het gaf al zoveel inzicht. Financieel zou ik niet staan waar ik nu sta zonder die administratie. Dat gevoel gun ik iedereen. Eén nadeel: je zult het zelf moeten doen! Maar dan krijg je er ook heel veel voor terug. Ik kan me dan ook niet voorstellen dat ik ooit stop met het bijhouden!

Houd jij jouw administratie al bij?

Nieuwe functies in de administratie: ING import

Mijn spreadsheets worden nog steeds verder uitgebreid. Al heb ik deze winter minder programmeertijd gehad dan gehoopt, het was erg druk op mijn werk en ik ben ook aan een opleiding begonnen. Maar toch zijn er weer de nodige dingetjes bijgebouwd. Dat gaat dan vooral om rapportages, want de basisfunctionaliteit is wel op orde. Vind ik tenminste.

Een tijdje geleden heb ik een actuele versie van mijn beleggingsspreadsheet gedeeld. En recent heb ik ook tijd kunnen maken voor de nieuwe versie van de FIRE Calculator. En mijn dashboard is nog volop in ontwikkeling. Maar vandaag is mijn administratiespreadsheet weer eens aan de beurt.

Er zijn allerlei kleine verbeteringen, maar vooral dus ook verschillende nieuwe grafieken. Zo kun je nu het maandelijkse spaarpercentage bekijken, en het saldo op je bankrekening door het jaar heen. Ook heb ik een functie gebouwd die laat zien hoeveel No Spend Days je in een maand hebt gehad. No Spend Days zijn dagen waarop je géén uitgaven hebt gedaan met je creditcard, contant geld, pinpas of contactloos. De No Spend Days functie werkt overigens alleen voor banken die de transactiecode meesturen. Rabobank doet dat bijvoorbeeld wel, ABN AMRO doet het niet.

Daarnaast ondersteunt mijn administratie nu ook het importeren van CSV-bestanden van de ING. Daarvoor ben ik veel dank verschuldigd aan lezer Kris, die de code voor eigen gebruik aangepast heeft (en dat is ook precies de bedoeling!) en zo vriendelijk was om de aangepaste code met mij te delen. Ik heb deze functionaliteit niet zelf kunnen testen, want ik heb geen voorbeeldbestand. Het kan dus zijn dat het nog niet vlekkeloos werkt. Als dat zo is, laat het me weten, dan zorg ik voor een verbeterde versie.

Kris deelde met mij ook de code voor het verwerken van een ABN AMRO Creditcard. Die zit ook in de VBA code (Sub ProcessCreditCardABN()), maar heb ik nog niet geactiveerd. Bij de ABN kun je de creditcardmutaties niet als een CSV of TXT-bestand downloaden. Wel als PDF file. En datzelfde probleem heb ik ook bij de Rabobank. Kris selecteert in de PDF de mutaties en plakt die dan via Notepad in een tabblad Data in Excel. En hier zie ik een nieuwe uitdaging, ik ga proberen om een VBA routine te maken die ook PDF-bestanden kan lezen.

Daarnaast heb ik een functie gebouwd om handmatig transacties met contant geld invoeren, via de knop Cash Transaction op het Dashboard. Ik betaal nu zo weinig met contant geld dat ik de app, die ik daarvoor op mijn smartphone heb, de deur uit doe. In 2019 heb ik nog geen enkele maal betaald met contant geld.

Ook kun je nu transacties splitsen, via de knop Split Transaction op het Dashboard. Dit werkt alleen als er transacties geiïmporteerd zijn op het werkblad Data, maar nog niet verplaatst zijn naar het werkblad Transactions. Ik gebruik dat bijvoorbeeld als ik salaris betaald krijg inclusief een declaratie, of als ik iets voorgeschoten heb maar nog een gedeelte van iemand terugbetaald krijg. Dat zijn dan dingen die naar twee verschillende grootboekrekeningen moeten, en dat doe ik door de transactie te splitsen in twee deeltransacties.

Je kunt de nieuwe versie van de administratiespreadsheet hier downloaden , of vinden op mijn ‘Downloads’ pagina.

Hoe houd jij jouw administratie bij?

Is er toekomst voor mijn administratie?

Sinds 2003 gebruik ik Excel om mijn financiën en beleggingen bij te houden. En sinds 2013 zijn mijn spreadsheets uitgebreid met macro’s om zoveel mogelijk handmatig werk weg te automatiseren. Kan ik zonder? Vast wel. Maar ik WIL niet zonder. Het geeft me rust om te weten hoe ik er financieel voor sta, en ik hou van het ‘puzzelen’ als ik weer een nieuwe macro of functie uitwerk. Zonder de spreadsheets zou Geldnerd er nooit geweest zijn.

Ik heb dus een afhankelijkheid van Microsoft. Visual Basic, de macro-programmeertaal, is al ruim 25 jaar oud. Tot en met Office 2016 wordt dat keurig ondersteund. Heel veel organisaties gebruiken spreadsheets met ingewikkelde, over vele jaren opgebouwde, macro’s voor bijvoorbeeld planning en rapportage. Die zouden niet blij zijn als Microsoft die ondersteuning zou stoppen. De verwachting is dan ook dat Visual Basic in Office 2019 nog gewoon ondersteund wordt, maar officieel bevestigd is dat nog niet. Volgens de laatste berichten verschijnt Office 2019 (en dus ook Excel 2019) ergens in het najaar.

En naar verwachting wordt Office 2019 ook de laatste stand-alone versie. Microsoft heeft liever dat wij allemaal een abonnement nemen op Office365. Maar ten eerste heb ik geen zin om maandelijks een bedrag te betalen voor software die ik (behalve Excel) nauwelijks gebruik, in plaats van eens per 4 – 6 jaar eenmalig een licentie te kopen. Ten tweede: in Office365 zit (nog) geen ondersteuning voor macro’s. Het is onduidelijk of die er komt en zo ja, wanneer. En ten derde is het hoog tijd om open-source te gaan. Ik heb al geëxperimenteerd met LibreOffice, dat voldoet uitstekend. Daarbij hoopte ik dat de macro-taal van LibreOffice een waardige vervanger zou zijn van Visual Basic in Excel.

Maar dat laatste viel een beetje tegen. Macro’s programmeren in LibreOffice is een stuk bewerkelijker dan in Excel. Ik heb er de nodige tijd ingestoken, en mijn ‘oude’ administratie volledig omgebouwd naar LibreOffice. Maar ik zag het niet zitten om ook de beleggingsspreadsheet volledig te herbouwen. Ik wil iets moderner en robuuster dan wat deze macro-talen mij kunnen bieden.

Ik ben van plan om dit najaar mijn laptop te vervangen. Die gaat inmiddels ruim 4 1/2 jaar mee, en begint behoorlijk traag te worden. Daar erger ik me aan. En er staat Office 2013 op. Dat wil ik dan dus vervangen door Office 2019 (en daarom wil ik dus wachten met de vervanging tot dit najaar). Uitgaande van een jaar of zes werken met Office 2019, geeft dit me in elk geval tot en met 2024 om een oplossing te creëren.

Officieel bevestigd is het nog niet, maar het lijkt erop dat het gebruik van JavaScript een optie wordt in Office. Dat kan al met een API. En het gebruik van JavaScript is ook al een optie in LibreOffice. Als dit klopt, dan zou een migratie naar LibreOffice eenvoudiger worden. Stapsgewijs bouw ik mijn macro’s om naar JavaScript. En daarna hoef ik alleen de ‘voorkant’ nog maar te migreren naar LibreOffice.

Dan moet ik nog wel JavaScript leren programmeren. Zoals ik eerder schreef ben ik daarmee begonnen met de hulp van de app Grashopper. Ook heb ik een lijvig JavaScript e-book aangeschaft en kijk ik naar voorbeeldjes van anderen.

Soms denk ik ook wel dat ik gewoon op moet houden met mijn eigen spreadsheets. Want het bijhouden van de administratie is dan weliswaar vrijwel helemaal geautomatiseerd, maar in het oplossen van fouten in de code en het ontwikkelen van nieuwe functionaliteit gast best veel tijd zitten. Ik kan natuurlijk ook gewoon kiezen voor een standaardpakket. Open-source heb je in elk geval GnuCash voor Windows, Mac en Linux. Maar eigenlijk vind ik het ‘klooien met softwarecode’ gewoon veel te leuk.

Tsja, en tegelijkertijd merk ik ook dat ik de afgelopen maanden (te) weinig prioriteit geef aan ‘klooien’. Leuk werk, vakanties en een voorjaar dat uitnodigt om naar buiten te gaan (en niet te vergeten Project Tuin) gaan op dit moment even voor. Ik ben zelfs nog niet verder gegaan met mijn Dashboard.

Hoe kijk jij naar de toekomst van jouw spreadsheets?

Administratie met KNAB-import

Een paar weken geleden publiceerde ik mijn vernieuwde administratiespreadsheet, met een aantal verbeteringen ten opzichte van de eerdere versie. Daarbij beloofde ik al dat er snel nog een nieuwe versie met extra functionaliteit zou volgen. En hier is ‘ie.

Deze nieuwe versie biedt, naast ondersteuning voor Rabobank en ABN AMRO, ook ondersteuning voor het importeren van CSV-bestanden van KNAB. Met dank aan lezer Jeroen, die mij een voorbeeldbestand stuurde.

Daarnaast werkt nu de controle of transacties wel goed op elkaar aansluiten. Mijn ervaring is dat de opeenvolgende bestanden van banken niet altijd goed op elkaar aansluiten, ik miste wel eens een aantal boekingen als je wekelijks een bankbestand importeert. In deze versie krijg je daar automatisch een melding van. Het heeft me wel wat tijd gekost voordat ik mijn eigen stomme programmeerfout in deze functie gevonden had…. Maar nu doet ‘ie het.

Ik blijf het herhalen: mijn spreadsheets zijn vooral ter inspiratie, om te laten zien wat er allemaal kan. Voor mij werkt dit naar volle tevredenheid. Ik ga nu weer aan de slag met mijn nieuwe Vermogensdashboard. Ook die zal ik in Excel bouwen, ik wil het allemaal zo eenduidig mogelijk houden.

De nieuwe versie van de administratiespreadsheet is beschikbaar op mijn Downloads-pagina.

Hoe is het met jouw spreadsheets?

Administratie met Rabo CSV Import

Diverse lezers vroegen er al om, en zelf schreef ik er onlangs ook al over: mijn nieuwe administratiespreadsheet. En hier is ‘ie dan. Oud en vertrouwd in de interface, nieuw onder de motorkap. Tsja, opa Geldnerd houdt niet zo van interface-wijzigingen. Ik snap ook al die app-ontwikkelaars niet die bij elke nieuwe versie de gebruikersinterface volledig overhoop gooien. Waardoor ik weer enorm moet zoeken naar mijn favoriete functies. Dus zelf doe ik daar niet aan.

Zoals ik al eerder schreef is de belangrijkste wijziging dat ik nu werk met het nieuwe CSV-formaat van de Rabobank. Dit omdat ze stoppen met het TXT-formaat dat ik eerst gebruikte. De structuur waarmee ik transacties inlees is daarmee compleet gewijzigd. Dat betekent dat je eigenlijk al je transacties vanaf 1 januari 2018 opnieuw in moet lezen, in CSV-formaat.

Er zit ook een uitgebreidere gebruikershandleiding in, op het tabblad ‘Manual’. Maar leef je vooral uit op de Visual Basic macro’s die in de spreadsheet zitten. Tips, opmerkingen, aanvullingen, dingen ter verbetering van de leesbaarheid, laat het me weten in de comments of via mijn Contact-pagina!

Eén ding zit er nog niet in: ik ben bezig om een functie te bouwen die controleert of de boekingen wel op elkaar aansluiten. Maar die is nog niet foutloos, dus die zit nog niet in deze versie. Zodra ik de problemen heb opgelost verschijnt er een bijgewerkte versie. En verder wordt het in die versie ook mogelijk om bestanden van KNAB in te lezen, omdat een bloglezer zo vriendelijk is geweest mij een voorbeeld-bestand te sturen (dankjewel!).

Je kunt de nieuwe administratiespreadsheet hier downloaden.

Heb jij recent nog nieuwe dingen gedaan in Excel?

« Older posts

© 2020 Geldnerd.nl

Theme by Anders NorenUp ↑