Handmatig uitgaven bijhouden is vervelend en makkelijk te vergeten. Met Apple Shortcuts kun je elke aankoop automatisch loggen — van een koffie bij Starbucks tot een maandelijkse Spotify-abonnement — zonder een app te openen. Dit artikel leidt je door het maken van een volledig geautomatiseerde uitgaventracker met Shortcuts, met optionele koppelingen naar Notion, Google Sheets en Zapier. Aan het einde heb je een systeem dat transacties in seconden vastlegt en je helpt je budget onder controle te houden.

Waarom uitgaven bijhouden automatiseren?

Handmatig uitgaven bijhouden faalt vaak omdat het constante discipline vereist. Uit een onderzoek van het Nibud uit 2023 bleek dat 40% van de mensen binnen twee weken stopt met het bijhouden van uitgaven. Automatisering verwijdert die wrijving. Met Shortcuts kun je een logboekvermelding activeren door op een widget te tikken, een bon te scannen of zelfs na een Apple Pay-transactie. Het resultaat is een bijna perfecte registratie van je uitgaven.

Geautomatiseerd bijhouden vermindert ook fouten. Wanneer je bedragen handmatig typt, ontstaan er typefouten. Shortcuts kan het exacte bedrag uit een bonafbeelding lezen met OCR, of het totaal uit een bankmelding halen. Deze nauwkeurigheid is cruciaal voor budgetteringsapps zoals YNAB of voor belastingaftrek als je zelfstandige bent.

Je eerste uitgavenshortcut instellen

Voordat je iets bouwt, beslis je waar je je gegevens wilt opslaan. De eenvoudigste optie is Apple's Numbers-app, die op elke iPhone en Mac staat. Voor gevorderde gebruikers bieden Notion of Google Sheets betere sorteermogelijkheden. Als je een centraal dashboard wilt, bekijk dan onze Notion Dashboard-sjabloon.

Stap 1: Maak een nieuwe shortcut

  • Open de Shortcuts-app (voorgeïnstalleerd op iOS 13+).
  • Tik op het “+”-pictogram om een nieuwe shortcut te maken.
  • Noem het “Uitgave loggen” en kies een zichtbaar pictogram (bijv. een dollarteken).

Stap 2: Voeg invoeracties toe

Je hebt drie gegevens nodig: bedrag, categorie en datum. Voeg de volgende acties toe:

  1. Vraag om invoer – stel type in op “Getal” en prompt “Besteed bedrag”.
  2. Vraag om invoer – stel type in op “Lijst” en voeg categorieën toe zoals Eten, Vervoer, Winkelen, Rekeningen, Overig.
  3. Datum – gebruik de actie “Huidige datum” om automatisch de datum van vandaag vast te leggen.

Stap 3: Opslaan in Numbers

Numbers is de eenvoudigste lokale optie. Voeg de actie “Voeg nieuwe rij toe aan Numbers-blad” toe, selecteer je uitgaven-tracker-spreadsheet en koppel de invoer (Bedrag, Categorie, Datum) aan de corresponderende kolommen. Als je het spreadsheet nog niet hebt gemaakt, open dan Numbers, maak een tabel met koppen: Datum, Bedrag, Categorie, Notities, en laat deze leeg.

Stap 4: Test en voer uit

Tik op de afspeelknop in de shortcut-editor. Voer een testbedrag in zoals €4,50, selecteer “Eten” en bevestig. Open Numbers – je zou een nieuwe rij moeten zien. Zo niet, controleer dan of de bladnaam en tabelnaam exact overeenkomen.

Integreren met Notion voor een slimmer dashboard

Numbers werkt, maar Notion biedt betere visualisatie en filtering. Je kunt een database maken met eigenschappen zoals Datum (datum), Bedrag (getal), Categorie (selectie) en Notities (tekst). Gebruik vervolgens de actie “Inhoud van URL ophalen” in Shortcuts om gegevens te verzenden via de Notion API.

Maak eerst een integratie in Notion (notion.so/my-integrations) en verkrijg je geheime token. Voeg vervolgens de database-ID toe (te vinden in de URL van je database). De shortcut gebruikt een POST-verzoek met JSON-body:

{
  "parent": { "database_id": "YOUR_DATABASE_ID" },
  "properties": {
    "Datum": { "date": { "start": "{{HuidigeDatum}}" } },
    "Bedrag": { "number": {{Bedrag}} },
    "Categorie": { "select": { "name": "{{Categorie}}" } }
  }
}

Deze methode vereist een gratis Notion-account en wat JSON-kennis. Voor een kant-en-klare oplossing, zie ons artikel Notion Project Management — dezelfde databaseprincipes zijn van toepassing.

Uitgaven loggen via Google Sheets en Zapier

Als je de voorkeur geeft aan Google Sheets, kun je ofwel de Google Sheets API direct gebruiken of Zapier als tussenpersoon gebruiken. Zapier vereenvoudigt het proces: je shortcut stuurt een webhook naar Zapier, die vervolgens de rij naar Google Sheets schrijft.

Zapier Webhooks gebruiken

  1. Maak in Zapier een nieuwe Zap met “Webhooks by Zapier” als trigger en kies “Catch Hook”.
  2. Kopieer de webhook-URL (ziet eruit als https://hooks.zapier.com/hooks/catch/…).
  3. Voeg in Shortcuts de actie “Inhoud van URL ophalen” toe, stel methode in op POST en plak de webhook-URL.
  4. Voeg een JSON-body toe met sleutels bedrag, categorie, datum gekoppeld aan je invoer.
  5. Stel in Zapier de actie in op “Google Sheets – Create Spreadsheet Row” en koppel de velden.

Deze aanpak is flexibel: je kunt de gegevens ook naar Slack sturen voor directe meldingen, of naar een CRM als je zakelijke uitgaven bijhoudt. Voor meer over Zapier-automatiseringen, lees Zapier Google Sheets en Zapier Slack Integraties.

Automatiseren met bon scannen

Handmatig bedragen typen is nog een stap. Shortcuts kan verder automatiseren door bonnen te scannen met de camera. Gebruik de actie “Scan tekst” (beschikbaar op iPhone XS en later) om het totaal uit een bonafbeelding te halen.

  1. Voeg de actie “Maak foto” toe om de bon vast te leggen.
  2. Voeg “Extraheer tekst uit afbeelding” (of “Scan tekst”) toe om de tekst te lezen.
  3. Gebruik “Vind getallen in tekst” om het bedrag te isoleren (bijv. “Totaal: €12,50”).
  4. Geef dat getal door aan de uitgaven-log-shortcut.

Dit werkt het beste met duidelijke bonnen. Bij wazige bonnen moet je het bedrag mogelijk handmatig corrigeren. Maar over het algemeen vermindert het gegevensinvoer tot alleen een foto maken.

Logs automatisch activeren

De ultieme automatisering is om uitgaven te loggen zonder enige handmatige invoer. Shortcuts kunnen worden geactiveerd door:

  • Apple Pay-transacties – gebruik de automatisering “Wanneer ik een betaling doe” (vereist iPhone met Face ID). Dit wordt geactiveerd na elke Apple Pay-aankoop, maar je moet een stap toevoegen om het bedrag uit de melding te halen.
  • Tijdstip van de dag – stel een dagelijkse automatisering in om 20:00 uur die vraagt “Heb je vandaag iets uitgegeven?” en voert de log-shortcut uit.
  • NFC-tag – tik op een NFC-sticker op je bureau om de uitgavenlog te openen. Dit is geweldig voor terugkerende rekeningen.

Voor de Apple Pay-automatisering moet je de actie “Inhoud van melding ophalen” gebruiken. Helaas kan Shortcuts het bedrag niet direct uit de Wallet-melding lezen, maar je kunt een workaround gebruiken: wanneer je op de melding tikt, kan het een Shortcut openen die om het bedrag vraagt. Het is niet volledig automatisch, maar het is sneller dan een app openen.

Een wekelijkse samenvatting maken

Zodra je een stroom van gegevens hebt, kun je een wekelijkse samenvattingsshortcut maken die je uitgaven per categorie totaliseert. Bijvoorbeeld elke zondag om 10:00 uur een shortcut uitvoeren die:

  • Het Numbers-blad of de Notion-database leest.
  • Bedragen per categorie optelt.
  • Een melding weergeeft of een e-mail stuurt met de uitsplitsing.

In Numbers gebruik je de actie “Haal rijen op uit Numbers-blad” en filter je op datumbereik. Gebruik vervolgens “Bereken statistieken” om de kolom Bedrag op te tellen. Voor Notion bevraag je de database met een filter voor de afgelopen week en tel je de bedragen op via de API (je hebt een script nodig of gebruik een service zoals IFTTT). Voor een eenvoudigere versie gebruik je de ingebouwde actie “Toon melding” om het totaal weer te geven.

Als je dit wilt combineren met je ochtendroutine, bekijk dan Shortcuts Ochtendroutine voor ideeën over het koppelen van meerdere automatiseringen.

Voorbeeld uit de praktijk: Boodschappen bijhouden

Stel dat je elke week bij Albert Heijn winkelt. Je kunt een speciale shortcut maken die boodschappenuitgaven logt. Zo doe je dat:

  1. Voeg een actie “Menu” toe met opties: “Scan bon”, “Voer handmatig bedrag in”, “Annuleren”.
  2. Bij “Scan bon”, voer de bon-scanshortcut uit.
  3. Bij “Voer handmatig bedrag in”, vraag om het totaal.
  4. Stel automatisch categorie in op “Boodschappen”.
  5. Log naar Numbers of Notion.

Over een maand heb je een nauwkeurig overzicht van je boodschappenuitgaven. Je kunt het dan vergelijken met je budget (bijv. €300 per maand). Als je het overschrijdt, weet je het meteen.

Privacy- en beveiligingsoverwegingen

Wanneer je uitgavengegevens opslaat in clouddiensten zoals Notion of Google Sheets, wees dan voorzichtig met gevoelige informatie. Vermijd het loggen van volledige creditcardnummers of bankrekeninggegevens. Gebruik alleen het bedrag, de categorie en de datum. Als je een gedeelde Notion-werkruimte gebruikt, beperk dan de toegang tot de uitgavendatabase tot alleen jezelf.

Shortcuts worden op je apparaat uitgevoerd, dus de eerste vastlegging is privé. Gegevens die naar API's worden verzonden, gaan via HTTPS, maar je moet nog steeds de privacybeleid van eventuele externe diensten die je gebruikt, bekijken. Voor maximale privacy blijf je bij Numbers dat lokaal wordt opgeslagen en via iCloud wordt geback-upt.

Geavanceerd: Meerdere valuta en gesplitste betalingen

Als je vaak reist, moet je mogelijk uitgaven in verschillende valuta loggen. Shortcuts kan dit aan door een “Vraag om invoer” toe te voegen met een lijst valuta (EUR, USD, GBP, enz.) en vervolgens om te rekenen naar je basisvaluta met een vaste wisselkoers (of via een API zoals exchangerate-api.com). Voor gesplitste betalingen (bijv. etentje met vrienden) voeg je een invoer toe voor “Aantal personen” en bereken je het bedrag per persoon voordat je logt.

Deze geavanceerde functies vereisen een paar extra acties, maar ze maken van je uitgaventracker een krachtig financieel hulpmiddel. Voor inspiratie over het bouwen van complexe automatiseringen, zie IFTTT Weeralarmen – de logica is vergelijkbaar.

Conclusie

Het automatiseren van uitgaven bijhouden met Shortcuts bespaart tijd, vermindert fouten en geeft je een duidelijk beeld van je uitgaven. Begin eenvoudig: log naar Numbers met een paar tikken. Breid vervolgens uit naar Notion, Google Sheets of bon scannen. Met triggers en samenvattingen kun je een systeem bouwen dat zichzelf onderhoudt. De sleutel is om klein te beginnen en te itereren. Zodra je een basislogboek hebt, zul je je afvragen hoe je ooit zonder hebt gekund.

Voor meer automatiseringsideeën, verken onze gidsen over Zapier E-mailautomatisering en Shortcuts Leeslijst.

Gerelateerde artikelen

  • Notion Dashboard-sjabloon
  • Zapier Google Sheets
  • Shortcuts Ochtendroutine
  • IFTTT Sociale Media
  • De complete gids voor Nederlandse productiviteit