Ga naar hoofdinhoud

85 berichten getagd met "beancount"

Bekijk alle tags

Gebruikerservaring en feedback over LLM-ondersteunde platte-tekstboekhouding

· 6 minuten leestijd
Mike Thrift
Mike Thrift
Marketing Manager

Platte-tekstboekhouding (PTB) is al lang het geheime wapen van technisch onderlegde financiële nerds. Met behulp van eenvoudige tekstbestanden en tools zoals Beancount of Ledger krijg je ongeëvenaarde controle, transparantie en eigenaarschap over je financiële gegevens. Maar laten we eerlijk zijn - het heeft altijd de reputatie gehad, nou ja, lastig te zijn. De leercurve is steil, de gegevensinvoer is vervelend en één verkeerd geplaatste komma kan je op een frustrerende debug-zoektocht sturen.

Maar wat als je de kracht van PTB zou kunnen hebben zonder de pijn? Maak kennis met Large Language Models (LLM's). AI begint in elke hoek van de PTB-workflow te kruipen en belooft de saaie dingen te automatiseren en dit krachtige systeem voor iedereen toegankelijk te maken. Op basis van een diepgaande analyse van gebruikersfeedback, laten we eens kijken hoe AI een revolutie teweegbrengt in platte-tekstboekhouding - en of het de hype waarmaakt.


De oude manier: Het handmatige werk van PTB

Jarenlang is de PTB-ervaring bepaald door een paar veelvoorkomende hindernissen:

  • De muur van intimidatie: Nieuwkomers voelen zich vaak overweldigd. Zoals één gebruiker toegaf: "Ik was jarenlang te geïntimideerd... maar het leek nuttig en zou uiteindelijk lonen." Tussen het leren van dubbel boekhouden en het navigeren door command-line tools is het moeilijk om te beginnen.
  • De "Bewerken-Compileren-Debuggen" cyclus: In tegenstelling tot GUI-software die naar je schreeuwt zodra je een fout maakt, blijven PTB-fouten vaak verborgen totdat je een controle uitvoert. Deze langzame feedbacklus voelt als het debuggen van code, waardoor een eenvoudige gegevensinvoertaak een hele klus wordt.
  • De importnachtmerrie: Het verkrijgen van je gegevens in het systeem is een groot knelpunt. Het gaat vaak om het handmatig downloaden van CSV-bestanden van meerdere banken, het opschonen ervan en het uitvoeren van aangepaste scripts - een broos en tijdrovend proces. Eén gebruiker besteedde "ongeveer 4 uur aan het inhalen van het importeren van de afgelopen ~8 maanden" aan transacties, zelfs met enige automatisering.

Maak kennis met de AI-assistent: Hoe LLM's de werklast verminderen

Dit is waar AI het spel verandert en fungeert als een krachtige assistent om de meest vervelende onderdelen van PTB af te handelen.

Het automatiseren van het routinewerk: Categorisering en import

Dit is het laaghangende fruit voor AI. In plaats van complexe regels te schrijven om erachter te komen wat "STARBUCKS #12345" is, kun je gewoon een LLM vragen.

Gebruikers melden veel succes met het invoeren van transactiebeschrijvingen in modellen zoals GPT-4 en het terugkrijgen van perfecte categoriseringen, zoals Uitgaven:Eten:Koffie. Tools zoals Beanborg integreren zelfs ChatGPT om op intelligente wijze categorieën voor te stellen wanneer de eigen regels falen.

Sterker nog, LLM's worden on-the-fly gegevensimporteurs. In plaats van een Python-script te schrijven om het rommelige CSV-bestand van een bank te parseren, kun je de gegevens nu in een chatvenster plakken en de AI vragen om het naar Beancount-formaat te converteren. Het is niet altijd 100% perfect, maar het verandert uren coderen in een paar minuten prompt engineering.

PTB minder eng maken: Onboarding en foutafhandeling

Die eerste muur van intimidatie? LLM's helpen gebruikers deze te beklimmen. Een nieuwe gebruiker beschreef het gebruik van GPT-4 als een "begeleidende tutor" om hen te begeleiden bij het opzetten van hun eerste grootboekbestand. De AI legde concepten uit, genereerde voorbeeldvermeldingen en hielp hen het vertrouwen op te bouwen om het alleen te doen.

AI biedt ook de realtime feedback die PTB altijd heeft ontbroken. Ontwikkelaars bouwen editor-extensies die LLM's gebruiken om je syntax tijdens het typen te controleren, waarbij onevenwichtigheden of fouten worden gemarkeerd met de bekende rode kronkellijn. Stel je een AI voor die niet alleen een fout markeert, maar ook uitlegt waarom het fout is en een oplossing voorstelt.

Chatten met je financiën

Misschien wel de meest opwindende ontwikkeling is de opkomst van conversatieanalyse. In plaats van een specifieke command-line query te schrijven, kun je nu gewoon vragen stellen aan je grootboek in normaal Nederlands.

Gebruikers experimenteren met het exporteren van hun gegevens en gebruiken tools zoals Claude om dingen te vragen zoals: "Hoeveel heb ik in maart aan boodschappen uitgegeven in vergelijking met april?" De AI kan de gegevens analyseren, trends ontdekken en zelfs inzichten bieden. In de zakenwereld bieden bedrijven zoals Puzzle.io Slack-bots waarmee leidinggevenden in realtime de financiële gegevens van het bedrijf kunnen opvragen. Dit soort natuurlijke taalinterface is een game-changer om financiële gegevens toegankelijk te maken.


De addertje onder het gras: Ontsla je hersenen nog niet

Hoewel de mogelijkheden spannend zijn, doen gebruikers er goed aan voorzichtig te zijn. Twee belangrijke zorgen komen consequent naar voren: privacy en vertrouwen.

  • Privacy is primordiaal: Je financiële geschiedenis is ongelooflijk gevoelig. Zoals één gebruiker het zei: "Ik maak me zorgen dat ik een API voed met mijn financiële geschiedenis." Het verzenden van je gegevens naar een externe cloudservice zoals OpenAI is voor velen een no-go. De oplossing? Een groeiend aantal gebruikers draait open-source LLM's lokaal op hun eigen machines, zodat hun gegevens nooit hun controle verlaten.

  • Vertrouwen, maar controleer: LLM's kunnen vol vertrouwen ongelijk hebben. Ze "hallucineren" soms rekeningnamen of maken kleine rekenfouten die een invoer uit balans brengen. De consensus in de community is duidelijk: gebruik AI als assistent, niet als autonome accountant. Voer altijd een laatste controle uit op je grootboek (bean-check) en houd een mens in de loop voor de definitieve goedkeuring.


De toekomst is aangevuld, niet vervangen

LLM-ondersteuning transformeert platte-tekstboekhouding snel van een niche, alleen-voor-experts systeem in een krachtige tool die elke dag toegankelijker wordt. De AI is fantastisch in het afhandelen van de repetitieve, zielverpletterende onderdelen van boekhouding - gegevensinvoer, categorisering en parsing.

Dit maakt mensen vrij om te doen waar ze goed in zijn: beoordelen, interpreteren en beslissingen nemen. De toekomst gaat niet over het laten beheren van je geld door een robot. Het gaat om een partnerschap waarbij de AI het zware werk doet, waardoor je de schone, nauwkeurige gegevens krijgt die je nodig hebt om je financiële verhaal echt te begrijpen.

Zoals één gebruiker het treffend zei: "Laat de robots de repetitieve boekhouding doen, zodat mensen zich kunnen concentreren op begrip en besluitvorming." Met die evenwichtige aanpak ziet de ooit zo pijnlijke wereld van platte-tekstboekhouding er beter uit dan ooit.

Meer dan doorstroom: De complete S-corp belastinggids voor Beancount-gebruikers (2025)

· 3 minuten leestijd
Mike Thrift
Mike Thrift
Marketing Manager

U hebt een S-corp opgericht om uw bedrijf lean en fiscaal efficiënt te houden. Maar hoewel het "doorstroom"-concept eenvoudig klinkt, omvat de realiteit loonbelasting, mogelijke kosten op entiteitsniveau en cruciale verschillen per staat.

Hier leest u hoe de belastingen daadwerkelijk werken voor een S-corp in 2025 - en hoe u een schone, auditbestendige administratie kunt bijhouden in Beancount.

2025-07-26-s-corp-tax-guide-for-beancount-users


Wat wordt belast (en waar)

De kern van de S-corp-structuur is hoe deze winst verwerkt. Het is een driedelig systeem: doorstroominkomen, belastingen op entiteitsniveau en loonbelasting.

  • Doorstroom op federaal niveau: Een S-corp betaalt over het algemeen geen federale inkomstenbelasting over de gewone bedrijfswinst. In plaats daarvan stroomt die winst (samen met andere belastingposten zoals kredieten en aftrekposten) door naar de aandeelhouders via een Schedule K-1. Aandeelhouders rapporteren dit inkomen op hun persoonlijke belastingaangifte, ongeacht of ze het geld daadwerkelijk uit het bedrijf hebben gehaald. Cruciaal is dat deze K-1-winst niet onderworpen is aan zelfstandigenbelasting.
  • Maar... Belastingen op entiteitsniveau kunnen van toepassing zijn: De regel "geen vennootschapsbelasting" is niet absoluut. In specifieke gevallen kan een S-corp rechtstreeks belasting verschuldigd zijn. De meest voorkomende triggers zijn de belasting op ingebouwde winsten (BIG) (voor recente C-corp-conversies) en de belasting op overtollige netto passieve inkomsten.
  • Loonbelasting is reëel: Dit is de belangrijkste regel voor aandeelhouders-werknemers. Als u in uw bedrijf werkt, moet u een redelijk salaris ontvangen als W-2-loon voordat u belastingvriendelijke uitkeringen ontvangt. Deze lonen zijn onderworpen aan FICA (sociale zekerheid en Medicare) en inkomstenbelastinginhouding, net als het loon van elke andere werknemer.

Loonbelasting, in één oogopslag (2025)

Voor elke aandeelhouder-werknemer voert u loonadministratie en dient u standaard loonbelastingformulieren in, waaronder driemaandelijks Formulier 941 (voor inkomstenbelastinginhouding en FICA) en jaarlijks Formulier 940 (voor federale werkloosheidsbelasting, of FUTA).

De belangrijkste tarieven voor 2025 zijn:

  • Sociale zekerheid (OASDI): De loonbasis is $ 176.100. Het belastingtarief is 6,2% voor de werknemer en 6,2% voor de werkgever op lonen tot aan dit maximum.
  • Medicare: Er is geen loonplafond. Het tarief is 1,45% voor de werknemer en 1,45% voor de werkgever op alle lonen.
  • Aanvullende Medicare-belasting: Een belasting van 0,9% wordt ingehouden op het loon van een werknemer dat hoger is dan $ 200.000 per jaar. Er is geen werkgeversbijdrage voor dit deel.

Belastingen op entiteitsniveau die u mogelijk ziet

Hoewel minder gebruikelijk, moet u zich bewust zijn van belastingen die de S-corp zelf mogelijk verschuldigd is.

  • Belasting op ingebouwde winsten (BIG): Als u uw bedrijf hebt omgezet van een C-corp naar een S-corp, krijgt u te maken met een herkenningsperiode van 5 jaar. Als u binnen dit venster activa met waardevermeerdering verkoopt die het bedrijf tijdens zijn C-corp-dagen in bezit had, is de S-corp zelf vennootschapsbelasting verschuldigd over die winsten. Dit wordt berekend op Schedule D van Formulier 1120-S.
  • Belasting op overtollige netto passieve inkomsten: Dit is van toepassing als uw S-corp geaccumuleerde winsten en inkomsten (AE&P) heeft uit een vorig leven als C-corp en de passieve inkomsten (zoals huur, royalty's en rente) meer dan 25% van de bruto-inkomsten bedragen.
  • **Kwartaalschattin

Belastingaangiftetermijnen S-Corp (2025): Een Beknopte Handleiding voor Beancount-gebruikers

· 6 minuten leestijd
Mike Thrift
Mike Thrift
Marketing Manager

Het indienen van belastingen voor uw S-vennootschap brengt een paar belangrijke deadlines met zich mee die u zich niet kunt veroorloven te missen. Op de hoogte blijven hiervan voorkomt kostbare boetes en houdt uw financiële administratie op orde. Hier is de korte, accountantvriendelijke versie van wat u moet indienen, wanneer het moet, wat er gebeurt als u te laat bent - en hoe u alles netjes in uw Beancount-grootboek kunt houden.


De Belangrijkste Data (voor S-Corps met een Kalenderjaar) 🗓️

2025-07-25-s-corp-tax-filing-deadlines-2025

Voor de meeste S-vennootschappen die volgens een standaard kalenderjaar werken, zijn er twee belangrijke data om te onthouden voor uw jaarlijkse belastingaangifte, Formulier 1120-S.

  • Inleverdatum Aangifte: De deadline voor het indienen is maandag 17 maart 2025. De officiële inleverdatum is altijd de 15e dag van de 3e maand na het einde van het belastingjaar (15 maart), maar omdat die datum in 2025 op een zaterdag valt, verschuift de IRS-regel "volgende werkdag" de deadline naar maandag.
  • Als u Meer Tijd Nodig Heeft: U kunt een automatische verlenging van 6 maanden krijgen door Formulier 7004 in te dienen op of vóór de oorspronkelijke deadline van 17 maart. Dit verschuift uw inleverdatum naar 15 september 2025. Onthoud dat dit een verlenging is om te indienen, niet een verlenging om te betalen eventuele verschuldigde belastingen.

Opmerking voor andere indieners: Als u een gebroken boekjaar gebruikt, moet uw aangifte worden ingediend vóór de 15e dag van de 3e maand na afloop van uw belastingjaar. Als uw S-vennootschap is ontbonden, moet de definitieve aangifte over het algemeen worden ingediend vóór de 15e dag van de 3e maand na de datum van ontbinding.


Wat u naar Aandeelhouders Moet Sturen

Een kerntaak van een S-vennootschap is het rapporteren van het aandeel van elke aandeelhouder in de inkomsten, aftrekposten en kredieten van het bedrijf.

U moet aan elke aandeelhouder een Schema K-1 verstrekken op dezelfde dag dat uw Formulier 1120-S moet worden ingediend. Dit geldt ongeacht of u indient vóór de oorspronkelijke deadline of een verlengde deadline. De K-1 bevat de informatie die aandeelhouders nodig hebben om hun persoonlijke belastingaangifte in te dienen.


Boetes waar u Echt om Geeft

De IRS legt aanzienlijke boetes op voor het niet tijdig indienen, dus het loont om punctueel te zijn.

  • Te late 1120-S: De boete is 245permaand(ofeendeelvaneenmaand)voorelkeaandeelhouder,voormaximaal12maanden.Alsuwaangiftevan2024(ingediendin2025)60dagenofmeertelaatis,stijgtdeminimaleboetenaarhetlaagstebedragvandeverschuldigdebelastingof 245 per maand (of een deel van een maand) voor elke aandeelhouder**, voor maximaal 12 maanden. Als uw aangifte van 2024 (ingediend in 2025) **60 dagen of meer te laat** is, stijgt de minimale boete naar het laagste bedrag van de verschuldigde belasting of ** 510.
  • Te late / Onjuiste K-1's: Het niet tijdig verstrekken van correcte K-1's brengt een boete met zich mee van $ 330 per schema. Als het verzuim te wijten is aan opzettelijke onachtzaamheid, kan de boete verdubbelen of 10% bedragen van de te rapporteren bedragen, afhankelijk van welk bedrag hoger is.
  • Niet Betalen: Zelfs als u een verlenging indient met Formulier 7004, loopt er rente op over alle verschuldigde belasting vanaf de oorspronkelijke deadline in maart. Hoewel de meeste S-vennootschappen geen federale inkomstenbelasting verschuldigd zijn, kunnen sommige in speciale situaties te maken krijgen met vennootschapsbelasting.

Als u een boete krijgt, betaal deze dan niet meteen. Controleer de opties van de IRS voor administratieve kwijtschelding van boetes, zoals kwijtschelding voor de eerste keer of aantonen dat u een gegronde reden had voor de vertraging.


Geschatte Belastingen op Vennootschapsniveau (Uitzonderlijke Gevallen)

Hoewel S-vennootschappen doorstroomvennootschappen zijn, kunnen ze soms belastingen op entiteitsniveau verschuldigd zijn op zaken als ingebouwde winsten of overtollige netto passieve inkomsten. Als van uw S-vennootschap wordt verwacht dat zij meer dan $ 500 aan deze belastingen verschuldigd is, moet u driemaandelijkse geschatte belastingbetalingen doen.

Voor het kalenderjaar 2025 zijn deze termijnen verschuldigd op:

  • 15 april 2025
  • 16 juni 2025 (15 juni is een zondag)
  • 15 september 2025
  • 15 december 2025

Betalingen moeten worden gedaan via het Electronic Federal Tax Payment System (EFTPS).


Beancount-instellingen: Houd aangiften en betalingen overzichtelijk

Gebruik uw grootboek om een duidelijk controlespoor van uw belastingnalevingsactiviteiten te creëren.

Startrekeningen

Assets:Bank:Operating
Assets:PrepaidTax:Federal ; Voor verlengings- / geschatte betalingen
Expenses:Tax:Federal:S-Corp ; Voor vennootschapsbelasting verschuldigd
Liabilities:Tax:Federal:Payable
Equity:Distributions
Income:Sales

Markeer de indiening en K-1-overdracht

Gebruik note transacties om belangrijke nalevingsacties van een tijdstempel te voorzien.

2025-03-10 note "2024 Formulier 1120-S voorbereid; K-1's klaar voor distributie."
2025-03-17 note "2024 Formulier 1120-S elektronisch ingediend; alle K-1's van aandeelhouders verstrekt."

Een verlenging registreren

Als u een verlenging aanvraagt zonder betaling (het meest voorkomende geval):

2025-03-17 note "Formulier 7004 ingediend om 2024 1120-S te verlengen tot 15-09-2025."

Als u een geschatte betaling doet met uw verlenging (zeldzaam voor S-vennootschappen):

2025-03-17 * "Betaling voor verlenging 2024 1120-S (geschat)"
Assets:Bank:Operating -2000 USD
Assets:PrepaidTax:Federal 2000 USD

Een definitieve belastingbetaling registreren

Als u uiteindelijk vennootschapsbelasting verschuldigd bent wanneer u indient:

2025-09-15 * "Vereffening 2024 S-vennootschapsbelasting verschuldigd met aangifte"
Assets:PrepaidTax:Federal -2000 USD
Expenses:Tax:Federal:S-Corp 2000 USD

Nuttige bean-query controles

Controleer uw acties met eenvoudige query's.

  • Bevestig dat u de K-1-overdracht hebt geregistreerd:

    SELECT date, narration WHERE narration ~ "K-1's";
  • Bekijk alle federale belastinggeldbewegingen van dit jaar:

    SELECT SUM(position) WHERE account ~ "Tax:Federal|PrepaidTax:Federal" AND year = 2025;

Snelle Checklist ✅

  • Zet 17 maart 2025 in uw agenda om Formulier 1120-S in te dienen, of dien Formulier 7004 vóór die datum in om een verlenging te krijgen.
  • Verstrek Schema K-1's aan alle aandeelhouders op dezelfde dag dat u uw aangifte indient (oorspronkelijk of verlengd).
  • Plan indien van toepassing driemaandelijkse geschatte betalingen voor eventuele belastingen op vennootschapsniveau.
  • Neem deadlines serieus om boetes te voorkomen, maar vraag kwijtschelding van boetes aan als er iets onvermijdelijks tussendoor glipt.

Deze handleiding biedt algemene informatie en is geen vervanging voor professioneel belastingadvies. Raadpleeg een gekwalificeerde CPA om uw specifieke financiële situatie te bespreken.

S-Corp “Redelijk Salaris”: Een Praktische Handleiding voor Beancount Gebruikers (2025)

· 6 minuten leestijd
Mike Thrift
Mike Thrift
Marketing Manager

Als u een S-corp runt en er zelf in werkt, verwacht de IRS dat u W-2 loon ontvangt voordat u eigenaarsuitkeringen opneemt. De sleutelterm die dit hele proces beheerst, is "redelijke compensatie". Als dit verkeerd wordt aangepakt, kan dit leiden tot kostbare belastingcorrecties en boetes.

Hier leest u wat "redelijk" in de praktijk betekent - en hoe u dit netjes en verdedigbaar kunt bijhouden in uw Beancount-grootboek.

2025-07-24-s-corp-reasonable-salary


Wat de IRS Werkelijk Vereist

De regels zijn eenvoudig: aandeelhouder-werknemers moeten een redelijke compensatie ontvangen voor hun diensten voordat ze uitkeringen ontvangen die geen loon zijn. Zichzelf te weinig (of helemaal niets) betalen terwijl men grote uitkeringen opneemt, is een grote rode vlag. De IRS kan, en doet dat vaak, deze uitkeringen herclassificeren als loon, waardoor u te maken krijgt met achterstallige loonbelasting en boetes.

Dit is geen nieuwe of obscure regel. De IRS benadrukt dit al jaren, met name in haar Factsheet FS-2008-25, waarin wordt verduidelijkt dat bedrijfsfunctionarissen die meer dan kleine diensten verrichten, als werknemers moeten worden behandeld voor FICA-belastingdoeleinden. Op uw jaarlijkse Formulier 1120-S wordt de beloning van functionarissen vermeld op Regel 7 ("Compensation of Officers"), en in de instructies staat expliciet vermeld dat deze bedragen als loon worden beschouwd voor zover ze een redelijke compensatie vormen.

Rechtbanken ondersteunen dit consequent. In de historische zaak Watson v. United States betaalde een CPA zichzelf een salaris van slechts $ 24.000, terwijl hij aanzienlijke uitkeringen ontving van zijn winstgevende bedrijf. De rechtbank koos de kant van de IRS en herclassificeerde het grootste deel van die uitkeringen als loon dat onderworpen is aan loonbelasting.


Hoe een Redelijk Salaris te Schatten (Eenvoudig, Verdedigbaar)

Dus, hoe bepaal je een "redelijk" bedrag? Zie het zo: wat zou u iemand anders moeten betalen om het werk te doen dat u daadwerkelijk doet, in uw markt, met uw ervaring? De IRS beschouwt dit als een waarderingsvraagstuk, en er zijn verschillende manieren gebaseerd op gezond verstand om tot een verdedigbaar cijfer te komen.

Hier is een pragmatische workflow:

  1. Begin met Marktvergelijkingen: Dit is uw anker. Gebruik bronnen zoals Glassdoor, het Bureau of Labor Statistics (BLS) of salarisbereiken van recruiters om gegevens te vinden voor vergelijkbare functies in uw geografische gebied.
  2. Houd Rekening met Uw Rol & Tijdsverdeling: De meeste eigenaren van kleine bedrijven dragen meerdere petten. Erken dit door uw salaris te wegen op basis van de tijd die u besteedt aan verschillende functies. U kunt bijvoorbeeld 60% software engineer en 40% productmanager zijn.
  3. Voer een Betaalbaarheidscontrole Uit: De financiële gezondheid van uw bedrijf is belangrijk. Een bedrijf met verliezen kan mogelijk geen salaris in het hoogste kwartiel ondersteunen. Het rapporteren van nul loon terwijl u substantiële diensten verleent, is echter zelden gerechtvaardigd.
  4. Documenteer Alles: Bewaar uw bronnen, aantekeningen en berekeningen. Deze documentatie is uw eerste verdedigingslinie bij een audit. (Meer hierover hieronder.)

Snelle Werkblad (Illustratief)

Laten we een voorbeeld bekijken:

  • Marktbetaling: U vindt dat het lokale mediane salaris voor een Senior Engineer 140.000isenvooreenProductmanager 140.000** is en voor een Productmanager ** 120.000.
  • Uw Tijdsverdeling: U schat dat uw tijd 60% engineering en 40% productmanagement is.
  • Gewogen Basissalaris: (0,60×(0,60 \times 140.000) + (0,40 \times 120.000)=120.000) = 84.000 + 48.000=48.000 = 132.000$.
  • Definitieve Beslissing: Op basis van de huidige marges van uw bedrijf besluit u tot een salaris van $ 125.000 en bent u van plan dit jaarlijks te herzien.

Ter context, de loonbelastingtarieven voor 2025 zijn 6,2% voor sociale zekerheid op lonen tot $ 176.100 en 1,45% voor Medicare op alle lonen. Zowel de werknemer als de werkgever betalen deze bedragen.


Veelvoorkomende Valkuilen om te Vermijden

Vermijd deze veelvoorkomende fouten die de aandacht van de IRS kunnen trekken:

  • Uitkeringen Opnemen Vóór Loon: Als u gedurende het jaar diensten heeft verleend aan uw S-corp, moet u loonadministratie uitvoeren voor uw redelijke loon voordat u uitkeringen opneemt.
  • Een "Symbolisch" Salaris Instellen: Een nominaal salaris - zoals $ 10.000 voor een fulltime functionaris van een zeer winstgevend bedrijf - is vrijwel zeker een trigger voor herclassificatie, zoals te zien is in de zaak Watson.
  • Verkeerd Omgaan met >2% Aandeelhouders Zorgverzekering: Premies die worden betaald voor zorgverzekeringen voor aandeelhouders die meer dan 2% van het bedrijf bezitten, moeten worden opgenomen in hun W-2-loon. Deze bedragen zijn onderworpen aan inkomstenbelasting, maar zijn over het algemeen vrijgesteld van FICA-belastingen. Overleg met uw CPA of loonadministratieprovider om ervoor te zorgen dat dit correct wordt afgehandeld.

Een Nette Beancount-configuratie

Uw grootboek is het perfecte hulpmiddel om een ​​duidelijke scheidslijn te behouden tussen loon en uitkeringen.

Minimalistisch Rekeningschema

Activa:Bank:Operationeel
Uitgaven:Loon:Lonen
Uitgaven:Loon:Werkgever:SocialeZekerheid
Uitgaven:Loon:Werkgever:Medicare
Passiva:Loon:Inhouding:Federaal
Passiva:Loon:Inhouding:SocialeZekerheid
Passiva:Loon:Inhouding:Medicare
EigenVermogen:Uitkeringen

Voorbeeldboekingen

Dit voorbeeld toont een maandelijkse loonadministratie voor een jaarsalaris van 150.000( 150.000 ( 12.500 / maand), gevolgd door een aparte eigenaarsuitkering. Merk op hoe lonen worden geregistreerd als bedrijfskosten, terwijl uitkeringen een vermindering van het eigen vermogen zijn.

; Maandelijkse loonadministratie uitvoeren (bedrijfszijde + inhoudingen)
2025-02-28 * "Loonadministratie - Februari"
Activa:Bank:Operationeel -10350.00 USD
Uitgaven:Loon:Lonen 12500.00 USD
Uitgaven:Loon:Werkgever:SocialeZekerheid 775.00 USD
Uitgaven:Loon:Werkgever:Medicare 181.25 USD
Passiva:Loon:Inhouding:Federaal -3000.00 USD
Passiva:Loon:Inhouding:SocialeZekerheid -775.00 USD
Passiva:Loon:Inhouding:Medicare -181.25 USD

; Eigenaarsuitkering (geen loon)
2025-03-10 * "Aandeelhoudersuitkering"
Activa:Bank:Operationeel -5000.00 USD
EigenVermogen:Uitkeringen 5000.00 USD

Nuttige Controles met bean-query

U moet periodiek uw loon tot nu toe vergelijken met uitkeringen. Deze query maakt het gemakkelijk:

; Vergelijk lonen vs. uitkeringen YTD
SELECT account, SUM(position)
WHERE (account ~ "Uitgaven:Loon:Lonen" OR account ~ "EigenVermogen:Uitkeringen")
AND year = 2025
GROUP BY account;

Papieren Spoor (Bescherm Uzelf)

Als de IRS ooit vraagt, wilt u dat uw redenering gedocumenteerd is.

  • Maak elk jaar een korte compensatiememo. Detailleer uw rollen, tijdsverdeling, links naar marktgegevens die u hebt gebruikt en het uiteindelijke salaris dat u hebt gekozen.
  • Bewaar deze memo in uw Beancount-map, bijvoorbeeld: docs/comp/YYYY/comp-memo.md.
  • Bewaar kopieën van alle officiële loonrapporten en uw jaarlijkse W-2 / W-3-aanmeldingen.
  • Registreer uw beslissing rechtstreeks in uw grootboek met een note-invoer.
2025-01-15 note "Stel het salaris van de functionaris voor 2025 vast op $ 125.000 op basis van marktvergelijkingen + rolverdeling. Zie docs/comp/2025/comp-memo.md"

FAQ (Snel)

  • Kan mijn salaris $ 0 zijn als mijn bedrijf geld heeft verloren? 📉 Als u belangrijke diensten hebt verleend, verwacht de IRS nog steeds dat u een redelijk loon ontvangt voor dat werk. Als de cashflow een ernstig probleem is, vraag dan professioneel advies over hoe u verder moet gaan.
  • Hoe vaak moet ik mijn salaris herzien? 🗓️ Ten minste jaarlijks. U moet het ook opnieuw beoordelen wanneer uw rol, verantwoordelijkheden of de markt aanzienlijk veranderen.
  • Wat als ik de enige persoon in het bedrijf ben? 🙋 Zelfs als u een eenmanszaak bent, bent u nog steeds een werknemer van uw S-corp. U moet formele loonadministratie uitvoeren als u in het bedrijf werkt.

Deze handleiding biedt algemene informatie en is geen vervanging voor professioneel belastingadvies. Raadpleeg altijd een gekwalificeerde CPA om uw specifieke financiële situatie te bespreken.

Deadline S-Corp Verkiezing (2025): Een Beknopte Handleiding voor Beancount Gebruikers

· 7 minuten leestijd
Mike Thrift
Mike Thrift
Marketing Manager

Overweeg je om te kiezen voor de S-corp belastingstatus? Geweldig - mis alleen de deadline niet. De S-corp verkiezing kan een krachtig instrument zijn voor belastingbesparing voor eigenaren van kleine bedrijven, maar de deadlines zijn strikt en niet-onderhandelbaar. Het missen van een deadline kan uw belastingbeeld aanzienlijk compliceren.

Hier is de praktische, door accountants goedgekeurde versie van wat u moet weten, plus hoe u alles netjes kunt bijhouden in uw Beancount grootboek.

2025-07-23-s-corp-election-deadline-2025


De Deadline, in het Kort

De belangrijkste datum is voor het indienen van Formulier 2553, Verkiezing door een Kleine Onderneming. Dit is het formulier waarmee u de IRS vertelt dat u als een S-corp belast wilt worden.

  • Voor bestaande bedrijven met een kalenderjaar: U moet Formulier 2553 indienen vóór de 15e dag van de 3e maand van het belastingjaar waarin u de verkiezing wilt laten ingaan. Voor een verkiezing in 2025 (ingangsdatum 1 januari 2025) is de deadline zaterdag 15 maart 2025. Omdat dit op een weekend valt, verschuift de functionele deadline door de weekend-/feestdagregel van de IRS naar de volgende werkdag: maandag 17 maart 2025.
  • Voor nieuwe bedrijven: Als dit het eerste belastingjaar van uw bedrijf is, heeft u "2 maanden en 15 dagen" vanaf het begin van uw belastingjaar om in te dienen. De exacte datum hangt af van wanneer uw belastingjaar officieel begint. Als uw bedrijf bijvoorbeeld op 7 januari start, is uw deadline 21 maart.

Tip: Als uw bedrijf op basis van een boekjaar werkt in plaats van een kalenderjaar, geldt dezelfde logica. Bereken uw deadline als de 15e dag van de 3e maand vanaf de begindatum van uw boekjaar.


Wat als u de Deadline Gemist heeft?

Geen paniek. De IRS begrijpt dat eigenaren van bedrijven deadlines kunnen missen. Als u van plan was om de S-corp status te kiezen, maar niet op tijd heeft ingediend, komt u mogelijk in aanmerking voor late-election relief.

De IRS biedt een gestroomlijnde procedure, Revenue Procedure 2013-30, waarmee veel kleine bedrijven met terugwerkende kracht de S-corp status kunnen aanvragen. U komt over het algemeen in aanmerking als u kunt aantonen dat u een redelijke reden had voor te laat indienen en voldoet aan de andere vereisten van de procedure.


Andere Belangrijke Data Gebonden aan S-Corps

Zodra u een S-corp bent, stoppen de deadlines niet. Hier zijn twee andere belangrijke data om in uw agenda te markeren:

  • 1120-S Indienen (De S-corp Belastingaangifte): Uw jaarlijkse S-corp belastingaangifte, Formulier 1120-S, moet worden ingediend vóór de 15e dag van de 3e maand na het einde van uw belastingjaar. Voor de meeste bedrijven (kalenderjaar indieners) is dit hetzelfde als de verkiezingsdeadline: 17 maart 2025.
  • Meer Tijd Nodig? Als u uw 1120-S niet op tijd kunt indienen, kunt u Formulier 7004 indienen voor een automatische verlenging van 6 maanden. Dit verlengt de deadline voor het indienen van uw aangifte tot 15 september. Cruciaal is dat dit een verlenging is om te indienen, niet een verlenging om te betalen. Alle belastingen die u verschuldigd bent, moeten nog steeds vóór de oorspronkelijke deadline in maart worden betaald.

Wie Zou Moeten Kiezen voor S-Corp?

De S-corp status is niet voor iedereen. Het belangrijkste voordeel is het verlagen van de zelfstandigenbelasting. Dit wordt bereikt door u in staat te stellen de winst van uw bedrijf in twee categorieën te splitsen:

  1. Redelijk W-2 Loon: Dit is een salaris dat u uzelf betaalt, dat onderworpen is aan standaard loonbelasting (sociale zekerheid en Medicare).
  2. Aandeelhoudersuitkeringen: Dit is de resterende winst die u uit het bedrijf haalt, die niet onderworpen is aan zelfstandigenbelasting.

Dit voordeel brengt echter extra complexiteit en kosten met zich mee. S-corps vereisen het uitvoeren van formele loonadministratie, het naleven van de "redelijke compensatie" normen die door de IRS zijn vastgesteld, en het afhandelen van meer compliance papierwerk, zoals het indienen van Formulieren 1120-S en het uitgeven van K-1s aan aandeelhouders.

Voordat u de sprong waagt, maak de berekening. Een CPA kan u helpen bij het modelleren van het break-even punt waar de belastingbesparingen opwegen tegen de extra administratieve kosten.


Maak de Deadline Gemakkelijker - met Beancount

Een goed onderhouden grootboek is uw beste vriend voor S-corp compliance. U kunt Beancount gebruiken om deadlines bij te houden en duidelijk onderscheid te maken tussen lonen en uitkeringen.

Minimal Rekeningschema (Starter)

Hier is een basis rekeningschema om u op weg te helpen:

  • Assets:Bank:Checking
  • Income:Sales
  • Expenses:Payroll:Wages
  • Expenses:Payroll:EmployerTaxes
  • Equity:DistributionsVoor aandeelhoudersonttrekkingen
  • Equity:Opening-Balances

Typische Boekingen

Uw Beancount-boekingen zullen een duidelijke scheiding creëren tussen loonlasten en aandeelhoudersuitkeringen.

; W-2 loon is een bedrijfskostenpost
2025-02-28 * "Loonadministratie uitvoeren - februari"
Assets:Bank:Checking -6200 USD
Expenses:Payroll:Wages 5000 USD
Expenses:Payroll:EmployerTaxes 1200 USD
; entity: S-Corp period: 2025-02

; Aandeelhoudersuitkering is een onttrekking aan het eigen vermogen, geen kostenpost
2025-03-10 * "Aandeelhoudersuitkering"
Assets:Bank:Checking -3000 USD
Equity:Distributions 3000 USD
; entity: S-Corp period: 2025-Q1

Handige Beschermingen (Queries & Tags)

Gebruik de functies van Beancount om uw financiën te controleren en ervoor te zorgen dat u voldoet aan de normen voor redelijke compensatie.

  • Tag elke onttrekking door de eigenaar met iets dat u kunt onthouden, zoals distrib: "yes".
  • Voer periodiek een query uit om de totale betaalde lonen te vergelijken met de totale opgenomen uitkeringen.

U kunt een snelle controle uitvoeren vanaf uw terminal met bean-query:

SELECT account, SUM(position)
WHERE (account ~ 'Expenses:Payroll:Wages' OR account ~ 'Equity:Distributions')
AND year = 2025
GROUP BY account;

Dit geeft u een duidelijke samenvatting van uw lonen en uitkeringen voor het jaar, waardoor u en uw CPA kunnen beoordelen of uw salaris "redelijk" is.

Papieren Spoor voor de Verkiezing

Houd uw S-corp documentatie georganiseerd en gekoppeld aan uw grootboek.

  • Maak een docs/ map aan in uw Beancount-directory om PDF's op te slaan van uw ondertekende Formulier 2553, de acceptatiebrief van de IRS, eventuele late-election relief verklaringen en uw loonadministratie documenten (EIN, staats-ID's).
  • Registreer een note transactie in uw grootboek op de dag dat u de verkiezing indient. Dit creëert een permanent, gedateerd record.
2025-01-22 note "IRS Formulier 2553 ingediend voor S-corp verkiezing (ingangsdatum 2025-01-01)"

Bijzondere Gevallen om op te Letten

  • Uw startdatum van het "eerste belastingjaar" is mogelijk niet uw oprichtingsdatum. De klok voor de deadline van "2 maanden en 15 dagen" begint wanneer uw bedrijf aandeelhouders heeft, activa verwerft of bedrijfsactiviteiten begint - afhankelijk van wat zich het eerst voordoet.
  • Wees nauwkeurig voor boekjaren die geen kalenderjaar zijn. Uw deadline voor Formulier 2553 is gebaseerd op de begindatum van uw boekjaar, terwijl uw deadline voor Formulier 1120-S is gebaseerd op de einddatum.

Snelle Checklist

Klaar om verder te gaan? Hier is een laatste checklist om u te begeleiden.

✅ Bepaal of de S-corp structuur past bij uw bedrijf op basis van winstniveau, paraatheid voor loonadministratie en staatsspecifieke regels. ✅ Zet Formulier 2553 in uw agenda met de juiste deadline (en stel een herinnering voor uzelf in voor een week van tevoren). Voor 2025 is dat 17 maart 2025. ✅ Als u te laat bent, evalueer dan onmiddellijk of u in aanmerking komt voor kwijtschelding onder Rev. Proc. 2013-30. ✅ Configureer uw loonadministratiesysteem en breng de nieuwe kosten- en vermogensrekeningen in kaart in uw Beancount grootboek. ✅ Bereid u voor om Formulier 1120-S in te dienen vóór de deadline of dien Formulier 7004 in voor een verlenging.


Deze handleiding biedt algemene informatie, geen belastingadvies. Elke bedrijfssituatie is uniek. Raadpleeg uw CPA om de beste aanpak voor uw specifieke omstandigheden te bepalen.

De technische voordelen van Beancount ten opzichte van Ledger, hledger en GnuCash

· 7 minuten leestijd
Mike Thrift
Mike Thrift
Marketing Manager

Het kiezen van een persoonlijk boekhoudsysteem brengt afwegingen met zich mee tussen prestaties, data-architectuur en uitbreidbaarheid. Voor engineers en andere technische gebruikers komt de keuze vaak neer op welk systeem de meest robuuste, voorspelbare en programmeerbare basis biedt.

Op basis van een gedetailleerd vergelijkend rapport analyseren we de technische specificaties van Beancount versus zijn populaire open-source tegenhangers: Ledger-CLI, hledger en GnuCash.

2025-07-22-beancounts-technical-edge-a-deep-dive-on-performance-python-api-and-data-integrity-vs-ledger-hledger-and-gnucash


Snelheid en prestaties: Kwantitatieve benchmarks 🚀

Voor elke serieuze dataset zijn prestaties niet-onderhandelbaar. Beancount is ontworpen om decennia aan transactiedata te verwerken zonder concessies te doen aan snelheid. Ondanks dat het is geïmplementeerd in Python (v2), is de geoptimaliseerde parser opmerkelijk efficiënt.

  • Beancount: Gebruik in de praktijk laat zien dat het grootboeken met honderdduizenden transacties in ongeveer 2 seconden kan laden en verwerken. Het geheugengebruik is bescheiden; het parseren van ~100k transacties zet de brontekst om in objecten in het geheugen met slechts tientallen megabytes RAM.
  • De 1 miljoen transacties stresstest: Een benchmark met een synthetisch grootboek van 1 miljoen transacties, 1.000 rekeningen en 1 miljoen prijsvermeldingen onthulde significante architecturale verschillen:
    • hledger (Haskell): Voltooide met succes een volledige parse en rapport in ~80,2 seconden, verwerkte ~12.465 transacties/sec en gebruikte ~2,58 GB RAM.
    • Ledger-CLI (C++): Het proces werd na 40 minuten beëindigd zonder voltooiing, waarschijnlijk vanwege een bekende regressie die overmatig geheugen- en CPU-gebruik veroorzaakt bij zeer complexe grootboeken.
    • Beancount: Hoewel niet opgenomen in die specifieke 1M-test, suggereert de prestatiecurve dat het de taak efficiënt zou afhandelen. Bovendien zal de aankomende Beancount v3, met zijn nieuwe C++-kern en Python API, naar verwachting nog een orde van grootte verbetering in doorvoer opleveren.
  • GnuCash (C/Scheme): Als een GUI-applicatie die de volledige dataset in het geheugen laadt, nemen de prestaties merkbaar af met de grootte. Een XML-bestand van ~50 MB (dat meer dan 100.000 transacties vertegenwoordigt) duurde 77 seconden om te openen. Overschakelen naar de SQLite-backend verbeterde dit slechts marginaal tot ~55 seconden.

Conclusie: Beancount biedt uitzonderlijke prestaties die voorspelbaar schalen, een cruciale eigenschap voor gegevensbeheer op lange termijn. Het vermijdt de prestatiekliffen die worden gezien in Ledger en de UI-gebonden latentie van GnuCash.


Data-architectuur: Platte tekst versus ondoorzichtige databases 📄

De manier waarop een systeem uw gegevens opslaat, bepaalt de transparantie, portabiliteit en duurzaamheid. Beancount gebruikt een schone, leesbare platte-tekst-indeling die superieur is voor technische gebruikers.

  • Compact & Efficiënt: Een Beancount-bestand met 100.000 transacties is slechts ~8,8 MB. Dit is compacter dan het equivalente Ledger-bestand (~10 MB), deels omdat de syntaxis van Beancount het mogelijk maakt om het uiteindelijke saldo in een transactie af te leiden, waardoor redundantie wordt verminderd.
  • Structureel afgedwongen: Beancount vereist expliciete YYYY-MM-DD\ open\ Account-instructies. Deze gedisciplineerde aanpak voorkomt dat typefouten in rekeningnamen stilzwijgend nieuwe, onjuiste rekeningen creëren - een veelvoorkomende valkuil in systemen zoals Ledger en hledger die rekeningen on-the-fly creëren. Deze structuur maakt de gegevens betrouwbaarder voor programmatische manipulatie.
  • Klaar voor versiebeheer: Een grootboek in platte tekst is perfect geschikt voor versiebeheer met Git. U krijgt een complete, controleerbare geschiedenis van elke financiële wijziging die u aanbrengt.
  • Contrast met GnuCash: GnuCash gebruikt standaard een met gzip gecomprimeerd XML-bestand, waarbij gegevens uitgebreid zijn en verpakt in tags met GUID's voor elke entiteit. Hoewel het SQLite-, MySQL- en PostgreSQL-backends biedt, abstraheert dit de gegevens weg van eenvoudige, directe tekstmanipulatie en versiebeheer. Het bewerken van de onbewerkte XML is mogelijk, maar veel omslachtiger dan het bewerken van een Beancount-bestand.

Conclusie: De gegevensindeling van Beancount is niet zomaar tekst; het is een goed gedefinieerde taal die de duidelijkheid maximaliseert, correctheid afdwingt en naadloos integreert met ontwikkelaarstools zoals git en grep.


De onmisbare functie: Een echte Python API en plugin-architectuur 🐍

Dit is het bepalende technische voordeel van Beancount. Het is geen monolithische applicatie, maar een bibliotheek met een stabiele, eersteklas Python API. Deze ontwerpbeslissing ontsluit onbegrensde automatiserings- en integratiemogelijkheden.

  • Directe programmatische toegang: U kunt uw grootboekgegevens direct in Python lezen, opvragen en manipuleren. Dit is waarom ontwikkelaars migreren. Zoals één gebruiker opmerkte, verdwijnt de frustratie van het proberen te scripten tegen de slecht gedocumenteerde interne bindingen van Ledger met Beancount.
  • Plugin-pijplijn: Met de loader van Beancount kunt u aangepaste Python-functies direct in de verwerkingspijplijn invoegen. Dit maakt willekeurige transformaties en validaties op de gegevensstroom mogelijk tijdens het laden - bijvoorbeeld het schrijven van een plugin om af te dwingen dat elke uitgave van een specifieke leverancier een bepaald label moet hebben.
  • Krachtig importframework: Ga verder dan onhandige CSV-importwizards. Met Beancount schrijft u Python-scripts om financiële overzichten van elke bron (OFX, QFX, CSV) te parseren. Communitytools zoals smart_importer maken zelfs gebruik van machine learning-modellen om automatisch boekingsrekeningen te voorspellen en toe te wijzen, waardoor urenlange handmatige categorisatie verandert in een proces van enkele seconden met één opdracht.
  • Hoe anderen zich verhouden:
    • Ledger/hledger: Uitbreidbaarheid is voornamelijk extern. U pipeert gegevens van/naar het uitvoerbare bestand. Hoewel ze JSON/CSV kunnen uitvoeren, kunt u geen logica in hun kernverwerkingslus injecteren zonder de C++/Haskell-bron te wijzigen.
    • GnuCash: Uitbreidbaarheid wordt afgehandeld via een steile leercurve met Guile (Scheme) voor aangepaste rapporten of via Python-bindingen (met behulp van SWIG en bibliotheken zoals PieCash) die interageren met de GnuCash-engine. Het is krachtig, maar minder direct en "Pythonic" dan de native bibliotheekaanpak van Beancount.

Conclusie: Beancount is ontworpen voor de programmeur. Het bibliotheek-eerst ontwerp en de diepe integratie met Python maken het het meest flexibele en automatiseerbare systeem van de vier.


Filosofie: Een strikte compiler voor uw financiën 🤓

De leercurve van Beancount is een direct gevolg van de kernfilosofie: uw financiële gegevens zijn een formele taal en moeten correct zijn.

De parser van Beancount functioneert als een strikte compiler. Het voert robuuste syntactische en logische validatie uit. Als een transactie niet in evenwicht is of een rekening niet is geopend, weigert het bestand te verwerken en retourneert het een beschrijvende fout met een regelnummer. Dit is een functie, geen bug. Het garandeert dat als uw bestand "compileert", de onderliggende gegevens structureel gezond zijn.

Deze deterministische aanpak zorgt voor een niveau van data-integriteit dat van onschatbare waarde is voor het bouwen van betrouwbare geautomatiseerde systemen erbovenop. U kunt scripts schrijven die de output van Beancount met vertrouwen gebruiken, wetende dat de gegevens al rigoureus zijn gevalideerd.

Voor wie is Beancount geschikt?

Op basis van deze technische analyse is Beancount de optimale keuze voor:

  • Ontwikkelaars en engineers die hun financiën willen behandelen als een versiebeheerde, programmeerbare dataset.
  • Data-knutselaars die aangepaste query's willen schrijven, unieke visualisaties willen bouwen met tools zoals Fava, of hun financiële gegevens willen invoeren in andere analytische modellen.
  • Iedereen die aantoonbare correctheid en automatisering waardeert boven het gemak van een GUI of de soepelheid van een minder gestructureerde indeling.

Als u onbewerkte C++-prestaties wenst voor standaardrapporten, is Ledger een kanshebber. Voor uitzonderlijke schaalbaarheid in een functioneel programmeerparadigma is hledger indrukwekkend. Voor een GUI boordevol functies met minimale setup blinkt GnuCash uit.

Maar als u een echt robuust, geautomatiseerd en diepgaand aangepast financieel beheersysteem wilt bouwen, biedt Beancount de superieure technische basis.

Hoeveel Moet Je Reserveren voor Belastingen als Kleine Ondernemer?

· 6 minuten leestijd
Mengjia Kong
Mengjia Kong
IRS Enrolled Agent

Een kleine onderneming runnen is al een constante jongleeract met cashflow, leveranciers en klanten - belastingverrassingen zouden geen extra kegel in de lucht moeten zijn. Het goede nieuws: met een eenvoudig kader en een paar Beancount-trucs kun je "Ik hoop dat de belastingaanslag niet enorm is" omzetten in een voorspelbare maandelijkse overboeking.

1. Weet Waar Je Echt Voor Betaalt

2025-07-20-hoeveel-moet-je-reserveren-voor-belastingen-als-kleine-ondernemer

Voordat je geld kunt reserveren, moet je weten waar het naartoe gaat. Voor de meeste kleine bedrijven in de VS (vooral eenmanszaken en vennootschappen) is de totale belastingplicht een combinatie van verschillende afzonderlijke verplichtingen.

  • Federale Inkomstenbelasting: Dit is een progressieve belasting, wat betekent dat het tarief stijgt naarmate je inkomen stijgt. Voor 2025 gaan de schijven tot 37% voor alleenstaanden met een inkomen boven 626.350engehuwdendiegezamenlijkaangiftedoen(MFJ)meteeninkomenboven626.350 en gehuwden die gezamenlijk aangifte doen (MFJ) met een inkomen boven 751.600.
  • Zelfstandigenbelasting: Dit is de ondernemersversie van FICA-belastingen (sociale zekerheid en Medicare) die werknemers met een W-2 betalen. Het is een vast tarief van 15,3% op je eerste deel van de nettowinst. Het deel van 12,4% voor sociale zekerheid stopt zodra je winst de jaarlijkse loonbasis bereikt, die naar verwachting $ 176.100 zal zijn in 2025. De resterende 2,9% voor Medicare blijft van toepassing op alle winsten.
  • Staats- & Lokale Inkomstenbelasting: Dit varieert sterk per locatie, van 0% in staten zoals Wyoming en Texas tot meer dan 13% in de hoogste schijf van Californië.
  • Boetes voor Kwartaaltebetalingen: De IRS wil zijn geld gedurende het jaar, niet allemaal tegelijk. Om boetes te voorkomen, moet je over het algemeen minstens 90% van je belastingplicht voor het lopende jaar of 100% van je belastingaanslag van het voorgaande jaar vooraf betalen (deze drempel stijgt tot 110% als je aangepaste bruto-inkomen, of AGI, meer dan $ 150.000 is).

Snelle vuistregel: De meeste Amerikaanse zelfstandigen die in een staat met een gemiddelde belasting wonen, betalen uiteindelijk 25% - 30% van de nettowinst zodra federale, zelfstandigen- en staatsbelastingen zijn gecombineerd.

2. Een Driestaps Schatting die Je Maandelijks Kunt Bijwerken

Je hebt geen complexe software nodig om dit onder controle te krijgen. Een eenvoudig, herhaalbaar proces is alles wat je nodig hebt.

  1. Projecteer Jaarlijkse Winst: Bekijk je resultaten tot nu toe en maak een redelijke prognose voor het hele jaar. De basisformule is je vriend: Geprojecteerde Omzet - Geprojecteerde Aftrekbare Kosten = Geprojecteerde Winst.
  2. Pas een Effectief Belastingtarief Toe: Begin met een redelijk percentage. Als je de belastingaangifte van vorig jaar hebt, kun je je effectieve tarief daaruit berekenen. Als je hier nieuw in bent, is de vuistregel van 30% een veilig uitgangspunt.
  3. Deel door 12 (of 52): Neem je totale geschatte jaarlijkse belasting en deel deze door het aantal betaalperiodes dat je wilt gebruiken. We raden maandelijks aan. Zet dat bedrag elke maand over naar een speciale belastingreservebankrekening. Als je cashflow volatieler is, kan een wekelijkse overboeking beter beheersbaar aanvoelen.

3. Implementeer het in Beancount

Boekhouding in platte tekst maakt dit proces transparant en controleerbaar. Hier lees je hoe je je belastingbesparingen in Beancount kunt beheren.

Maak eerst een routinetransactie om je maandelijkse besparingen van je primaire betaalrekening naar een aparte, speciale spaarrekening voor belastingen over te boeken.

; Reserveer de belastingen van juli
2025-07-31 * "Overboeking belastingreserve"
Assets:Bank:Checking -3000 USD
Assets:Bank:TaxReserve 3000 USD
Equity:Opening-Balances

Wanneer je een kwartaalschatting van de belasting aan de overheid betaalt, registreer je de werkelijke schuld. De betaling komt rechtstreeks van je reserveaccount.

; Registreer de schuld wanneer je de kwartaalbetaling indient
2025-09-15 * "Kwartaal 3 geschatte belastingbetaling"
Assets:Bank:TaxReserve -9000 USD
Liabilities:Taxes:Federal 6000 USD
Liabilities:Taxes:State 3000 USD

Dit eenvoudige systeem biedt je drie krachtige voordelen:

  • Directe Zichtbaarheid: Je saldo Assets:Bank:TaxReserve laat altijd zien wat er al "gereserveerd" is. Je weet in één oogopslag dat dit geld niet beschikbaar is voor andere bedrijfskosten.
  • Nauwkeurige Winst: Omdat de reserve wordt behandeld als een overboeking tussen activaccounts, wordt je winst- en verliesrekening niet vervormd. Je registreert de belastingschuld alleen wanneer je deze daadwerkelijk indient en betaalt.
  • Controlespoor: Elke betaling aan de IRS of je staatskas verbindt zich met een duidelijk getagde beweging van je reserveaccount, waardoor een schoon controlespoor ontstaat.

4. Je Percentage Verfijnen

De initiële schatting van 25% - 30% is een goed begin, maar je moet deze aanpassen op basis van je specifieke bedrijfsmodel.

  • Consultants / Bureaus met Hoge Marges: Als je ruim boven de loonbasis voor sociale zekerheid ($ 176.100) uitkomt, zal je effectieve belastingtarief stijgen. Een tarief van 30% - 35% is waarschijnlijk nauwkeuriger.
  • Productbedrijven met Veel Aftrekposten: Als je aanzienlijke kosten van verkochte goederen (COGS), inventaris of andere aftrekposten hebt, is je nettowinstmarge lager. Een tarief van 20% - 25% kan voldoende zijn. Gebruik Formulier 1040-ES-werkbladen elk kwartaal om dit te bevestigen.
  • Eigenaren van S-Corp: Jouw situatie is anders. Het "redelijke salaris" dat je jezelf betaalt, is onderworpen aan standaard looninhouding (FICA en inkomstenbelastingen). Je uitkeringen (winsten die boven het salaris worden uitbetaald) vereisen nog steeds geschatte kwartaalbetalingen, maar vaak tegen een lager marginaal tarief omdat ze niet onderworpen zijn aan zelfstandigenbelasting.
  • Verkopers in Meerdere Staten: Als je "nexus" (een significante zakelijke aanwezigheid) hebt in meerdere staten, moet je mogelijk inkomstenbelasting betalen in elk van deze staten. Dit kan je verplichtingen opstapelen. Maak voor de duidelijkheid aparte schuldrekeningen aan in Beancount, zoals Liabilities:Taxes:State:CA en Liabilities:Taxes:State:NY.

5. Automatiseren, Controleren, Herhalen

Een systeem werkt alleen als je het gebruikt. Maak het moeiteloos.

  • Automatiseer: Koppel je belangrijkste operationele rekening aan een hoogrentende spaarrekening met een naam als "TaxReserve". Plan een automatische overboeking in direct nadat je elke maand je boeken sluit.
  • Controleer: Herzie je jaarlijkse winstprognose elk kwartaal. Als de omzet in het tweede kwartaal de verwachtingen overtrof, verhoog dan onmiddellijk je maandelijkse reservebedrag. Wacht niet tot januari om te ontdekken dat je te weinig hebt gespaard.
  • Herhaal: Houd belangrijke documenten georganiseerd in je Beancount-map. Het opslaan van de definitieve belastingaangifte van vorig jaar (document: "2024/Taxes/Form1040.pdf") geeft je context met één klik wanneer je cijfers bespreekt met je CPA of plant voor het volgende jaar.

Tot Slot

Belastingaanslagen voelen alleen willekeurig aan wanneer het reserveringsproces dat ook is. Door een percentage-gebaseerde reserve direct in je dubbel boekhoudsysteem te verwerken, ruil je angst in voor algebra - en Beancount maakt de wiskunde (en het controlespoor) triviaal. Controleer je tarief elk kwartaal, houd Assets:Bank:TaxReserve gevuld en 15 april wordt weer een gewone werkdag.


Disclaimer: Dit artikel is alleen voor educatieve doeleinden en is geen belastingadvies. Bevestig cijfers altijd met een gekwalificeerde professional voor je rechtsgebied en entiteitstype.

Bloeien in een Trage Economie — met Beancount

· 6 minuten leestijd
Mike Thrift
Mike Thrift
Marketing Manager

De economische voorspellingen zijn binnen, en ze roepen niet bepaald "boom". Vanaf juli 2025 schetsen de laatste cijfers een beeld van een economie die duidelijk is afgekoeld. Laten we de gegevens bekijken.

De Macro-Achtergrond (Juli 2025)

2025-07-05-thriving-in-a-slow-growth-economy-with-beancount

  • Inflatie: Na jaren van volatiliteit zijn de Amerikaanse consumentenprijzen gestabiliseerd, maar blijven ze een factor, met +2,7% jaar-op-jaar vanaf juni 2025 (Bureau of Labor Statistics, Trading Economics). Hoewel lager dan de pieken na de pandemie, tast dit percentage nog steeds de koopkracht aan en zet het druk op de marges.
  • Groei: De lange expansie is officieel voorbij. Het reële BBP daalde met een annualiseringspercentage van -0,3% tot -0,5% in het eerste kwartaal van 2025, wat een krimp signaleert (Bureau of Economic Analysis, Trading Economics).

Een lauwe economie is geen crisis - het is een wake-up call. Het vereist een scherper inzicht in uw cashflow, een meedogenloze aanpak van kosten en een heldere kijk op kansen. Dit is waar platte-tekst boekhouding, met name met Beancount, een strategisch voordeel wordt. Het geeft u volledige controle over uw financiële gegevens, zonder de SaaS-lock-in of steeds stijgende abonnementskosten van commerciële software.


Vijf Hefbomen met Grote Impact (en Hoe Beancount Ze Gemakkelijk Maakt)

In een traag groeiende economie hebben kleine, intelligente acties een enorme impact. Hier zijn vijf strategieën die u onmiddellijk kunt implementeren met een Beancount-grootboek.

StrategieHoe uit te voeren in Beancount
Houd de boeken up-to-dateAutomatiseer de invoer. Voer bean-extract elke nacht uit, of plan een GitHub Action die bankfeeds ophaalt en nieuwe transacties naar uw grootboek commit. Realtime gegevens betekenen geen verrassingen.
Monitor cashflowControleer wekelijks. Volg uw netto maandelijkse stroom met een eenvoudige query. Sla deze op als favoriet in Fava, de webinterface van Beancount, voor toegang met één klik: `SELECT year, month, SUM(convert(position, 'USD')) WHERE account ~ 'Inkomsten
Diversifieer inkomstenIsoleer experimenten. Test een nieuw product of dienst door een speciale inkomstenrekening aan te maken, zoals Inkomsten:Consultancy:Bijbaan, en alle gerelateerde transacties te taggen met #proefproject. Dit maakt het berekenen van ROI triviaal.
Snel kosten besparenVind grote uitgaven. Moet u bezuinigen? Deze query toont direct uw top 10 uitgavencategorieën, waardoor u direct ziet waar u het meest kunt besparen: bean-query main.bean "SELECT account, SUM(number) WHERE account =~ '^Uitgaven' GROUP BY account ORDER BY SUM DESC LIMIT 10"
Herinvesteer slimReserveer winst. Bereken aan het einde van elke maand uw nettowinst en verplaats programmatisch een deel naar een speciale rekening. Dit is niet alleen sparen; het is expliciet kapitaal toewijzen voor toekomstige groei of kansen.

Automatiseer het Routinewerk, Bescherm Uw Tijd

Uw meest waardevolle bezit is uw tijd, die besteed moet worden aan analyse, niet aan gegevensinvoer. De platte-tekst aard van Beancount maakt automatisering een topprioriteit.

  • Helperscripts: Het Beancount-ecosysteem is rijk aan door de community gebouwde tools. Prijsophalers kunnen dagelijkse marktwaarden voor uw investeringen ophalen. Importeurs voor diensten zoals PayPal, Stripe of Splitwise kunnen afschriften parseren en geformatteerde gegevens aan uw grootboek toevoegen terwijl u slaapt.
  • Pre-commit Hooks: Als u uw grootboek in Git opslaat (en dat zou u moeten doen), kunt u een pre-commit hook gebruiken om bean-check bij elke wijziging uit te voeren. Dit eenvoudige script controleert uw bestand en detecteert typefouten en balanseerfouten voordat ze ooit naar uw main branch worden gecommit.
  • Git = Audit Trail: Elke commit is een verhaal. git blame laat u zien wie een transactie heeft gewijzigd en wanneer. git log biedt een complete, onveranderlijke geschiedenis van uw financiële beslissingen. Het is de meest robuuste audit trail die u zich kunt voorstellen.

Bouw Financiële Veerkracht Op

Een trage economie beloont de voorbereiden. Gebruik Beancount om een financieel fort te bouwen dat bestand is tegen onzekerheid.

  • Noodbuffer: Maak sparen ononderhandelbaar. Nadat u uw maandelijkse winst hebt berekend, maakt u een staande transactie aan om een vast percentage (bijv. 10%) naar een speciaal noodfonds te verplaatsen.

    ; Ervan uitgaande dat de winst in juli $ 4.500 was. 10% = $ 450.
    2025-07-31 * "Maandelijkse Winst Overboeking" "Verplaats 10% van de winst naar noodfonds"
    Uitgaven:WinstOverboeking 450.00 USD
    Activa:Sparen:Noodfonds

    Dit is geen uitgave in de traditionele zin, maar door het op deze manier te boeken "verbergt" u het geld van uw operationele rekeningen, waardoor het minder verleidelijk is om uit te geven.

  • Scenariomodellering: Wat gebeurt er als de omzet met 15% daalt? Of als uw kosten met 5% stijgen? Met een platte-tekst grootboek hebt u geen complexe software nodig om dit te ontdekken. Kopieer gewoon uw volledige grootboekbestand naar een scenario's/ map, pas de cijfers aan en voer een rapport uit.

    # Zie de impact op uw winst in seconden
    bean-report scenario's/pessimistisch_k3.bean winst_en_verliesrekening

Duik Dieper in Nichegegevens

De flexibiliteit van Beancount stelt u in staat om alles bij te houden. Gebruik metadata om uw transacties te verrijken met zakelijke context.

2025-07-15 * "The Meow-Box" "Maandelijks Katten Speelgoed Abonnement"
Inkomsten:Abonnementen -19.99 USD
Activa:Bank:Checking
; market: "Pet-DTC"
; customer-id: "CUST-86753"

Met deze gegevens direct in uw grootboek ingebed, kunt u geavanceerde vragen stellen. Een eenvoudige bean-query kan nu de totale omzet, churn of lifetime value voor uw "Pet-DTC" marktsegment onthullen:

bean-query mijn-grootboek.beancount "SELECT SUM(convert(position, 'USD')) WHERE meta('market') = 'Pet-DTC'"

Uw Volgende Stappen

Erover lezen is één ding; het doen is een ander. Hier leest u hoe u deze week kunt beginnen:

  1. Importeer Uw 2024 Achterstand: Haal uw historische gegevens van 2024 in Beancount. Dit maakt uw 2025 rapporten en jaar-op-jaar vergelijkingen echt appels met appels.
  2. Plan Twee Staande Queries: Sla de cashflow- en top 10 uitgavenqueries op. Stel een herinnering in om ze elke vrijdag uit te voeren en te bekijken. Maak er een ritueel van.
  3. Wijs 10% van de Winst Toe: Implementeer de winstoverboeking. Begin met 10% en verbind u ertoe om dat kapitaal elke maand naar een aparte herinvesterings- of noodrekening te verplaatsen. Herzie de ratio elk kwartaal.

Trage groei beloont degenen die hun cijfers duidelijk zien, daadkrachtig handelen en robuuste systemen bouwen. Met een tekstgrootboek, een handvol scripts en het bovenstaande playbook zult u meer doen dan alleen de neergang overleven - u zult het gebruiken als een kans om uw financiële kracht te vergroten.

Boekhouden vs. Accountancy: Wat is het Verschil, en Waar Past Beancount?

· 4 minuten leestijd
Mike Thrift
Mike Thrift
Marketing Manager

Wanneer je een bedrijf runt of je persoonlijke financiën beheert, vervagen de termen boekhouden en accountancy vaak. Maar het begrijpen van hun verschillen – vooral bij het gebruik van een platte-tekst tool zoals Beancount – kan je helpen betere systemen op te bouwen en slimmere financiële beslissingen te nemen.

In deze gids verkennen we de rollen van boekhouden en accountancy, en hoe Beancount beide ondersteunt (ja, echt waar).

2025-06-27-accounting-vs-bookkeeping

📘 Boekhouden: De Kunst van Dagelijkse Registratie

Boekhouden is de fundamentele laag van financieel beheer. Het gaat om het vastleggen van wat er daadwerkelijk is gebeurd – geen aannames, geen prognoses.

Boekhouden omvat:

  • Het registreren van inkomsten en uitgaven
  • Het bijhouden van activa en passiva
  • Het taggen van transacties voor later gebruik
  • Het bijhouden van een grootboek

In Beancount ziet dit er zo uit:

2025-06-27 * "Stripe Payout"
Assets:Bank:Checking 1,200.00 USD
Income:Sales

Elke transactie is een bouwsteen. Je analyseert nog niet – je legt eenvoudigweg de waarheid vast, regel voor regel.

Als je net begint, stimuleert Beancount goede boekhoudgewoonten door zijn expliciete structuur en leesbare syntaxis. Je wordt (op een goede manier!) gedwongen om elke cent te volgen en elke transactie te verklaren.

📊 Accountancy: Gegevens Omzetten in Inzicht

Accountancy bouwt voort op je boekhoudkundige gegevens om diepere vragen te beantwoorden:

  • Zijn we winstgevend?
  • Hoeveel cash runway hebben we?
  • Moeten we die software vooruitbetalen of maandelijks afschrijven?
  • Hoe minimaliseren we belastingen?

In accountancy, doe je het volgende:

  • Rekeningen afstemmen en boekingen aanpassen
  • Rapporten genereren zoals winst- en verliesrekeningen
  • Activa afschrijven
  • Plannen voor belastingen en toekomstige uitgaven

Met Beancount kun je je gegevens analyseren met tools zoals beancount.io:

  • Navigeren door balansen, winst- en verliesrekeningen en kasstroomoverzichten
  • Inkomsten visualiseren per categorie
  • Beslissingen annoteren met behulp van metadata (bijv. tag:zakelijke-reis)

Wil je dat jaarlijkse Zoom-abonnement bijhouden?

2025-01-15 * "Zoom Annual Plan"
Expenses:Software 149.90 USD
Assets:Bank:Checking
tag:business-tools

Je kunt het later maandelijks amortiseren of analyseren tijdens budgetteringssessies.

👩‍💼 Boekhouder vs. Accountant: Wie Doet Wat?

  • Boekhouder: Richt zich op precisie. Registreert, categoriseert en organiseert.
  • Accountant: Voegt interpretatie toe. Adviseert, plant en modelleert uitkomsten.

Beancount stelt je in staat om beide te zijn, of om één laag netjes over te dragen aan een professional.

Bijvoorbeeld:

  • Als oprichter kun je je eigen boekhouding doen met Beancount.
  • Tijdens het belastingseizoen exporteer je rapporten of ruwe gegevens voor je accountant om af te ronden.

🛠️ Boekhoud- en Accountancysoftware: Waar Past Beancount?

De meeste gangbare tools (bijv. QuickBooks, Xero) vervagen de grens tussen boekhouden en accountancy. Beancount hanteert een andere benadering:

  • Je beheert alles via platte tekst, opgeslagen in versiebeheer als je wilt.
  • Er is geen verbergen van transacties of achter-de-schermen magie.
  • Je wordt aangemoedigd om je eigen boekhouding te begrijpen.

Beancount is ideaal voor degenen die waarde hechten aan transparantie, gegevensintegriteit en automatisering via open-source tools.

🧠 Waarom Dit Onderscheid Belangrijk Is

Het kennen van het verschil tussen boekhouden en accountancy helpt je om:

  • Conform te blijven en audit-klaar te zijn
  • Te begrijpen waar je tijd in moet investeren (dagelijkse registratie vs. maandelijkse inzichten)
  • Duidelijk te communiceren met financiële professionals
  • Je financiële systemen op te schalen zonder te verdrinken in complexiteit

🪄 Laatste Gedachte: Jouw Grootboek, Jouw Regels

Of je nu een solo-creator bent of een eigenaar van een klein bedrijf, Beancount geeft je de kracht om je boekhouding met precisie te beheren – en uiteindelijk strategische beslissingen te nemen als een CFO.

Onthoud:

  • Boekhouden = wat er is gebeurd
  • Accountancy = wat het betekent

Met Beancount bouw je beide lagen op met helderheid en vertrouwen.

Laat het me weten als je een printbare versie of een vervolg-tutorial wilt.

Beancount Journaalposten: Hoe, Definities en Voorbeelden

· 4 minuten leestijd
Mike Thrift
Mike Thrift
Marketing Manager

Elke financiële transactie die je bedrijf uitvoert, moet worden vastgelegd – en in de wereld van platte-tekst boekhouding begint dit met journaalposten. Als je Beancount gebruikt, is het begrijpen van journaalposten essentieel voor het opbouwen van nauwkeurige, controleerbare en overzichtelijke financiële gegevens.

Deze gids leidt je door:

2025-06-27-journal-entries

  • Wat een journaalpost is
  • Waarom journaalposten belangrijk zijn
  • Hoe je ze schrijft in Beancount-syntaxis
  • Hoe je ze effectief gebruikt
  • Voorbeelden van transacties uit de praktijk (klantbetalingen, aankopen, leningen, enz.)

🧾 Wat is een Journaalpost in Beancount?

In Beancount is een journaalpost een gedateerde transactie, geschreven in een menselijk leesbaar platte-tekst formaat. Elke post volgt de principes van dubbel boekhouden – je legt vast waar geld vandaan komt (credit) en waar het naartoe gaat (debet), zodat je boekhouding altijd in balans is.

Voorbeeld:

2024-06-01 * "Client payment for invoice #123"
Assets:Bank:Checking 600.00 USD
Income:Sales
  • De * geeft een afgehandelde transactie aan.
  • De beschrijving geeft context voor de post.
  • Assets:Bank:Checking wordt gedebiteerd.
  • Income:Sales wordt gecrediteerd (waarde impliciet).

Elke post bevindt zich in een .beancount bestand – gewoon een tekstbestand dat je kunt versiebeheren, back-uppen en zelfs bewerken in Vim of VSCode.

📒 Waarom Journaalposten Belangrijk Zijn

Journaalposten zijn de atomaire eenheid van je grootboek.

Ze:

  • Voeden je Grootboek en Rekening Saldi
  • Sturen alle rapporten aan: Winst- en Verliesrekeningen, Balansen, Kasstromen
  • Laten je elke dollar, regel voor regel, traceren naar de bron

Met de juiste tools zie je deze transacties weergegeven in een gebruikersinterface – gecategoriseerd, doorzoekbaar en filterbaar. Maar het begint allemaal met die eenvoudige platte-tekst post.

📚 Hoe Dubbel Boekhouden Werkt in Beancount

Beancount dwingt dubbel boekhouden af. Elke transactie moet in balans zijn: totaal debet = totaal credit.

Snelle regel:

  • Debiteer activa en kosten (je krijgt contant geld of maakt kosten)
  • Crediteer opbrengsten en passiva (je verdient geld of gaat een schuld aan)

Voorbeeld – Aankoop Kantoorbenodigdheden:

2024-06-02 * "Bought printer ink"
Expenses:OfficeSupplies 100.00 USD
Assets:Bank:Checking

🧠 Posten Visualiseren

Zodra je opslaat, zie je in de linkernavigatie van https://beancount.io/ledger/0/income_statement/ ...

  • Journaalweergave: Bekijk transacties met zoekfunctie, tags en filters
  • Accountfilter Dropdown: Bekijk lopende saldi en posten per rekening
  • Winst- en Verliesrekening: Som van je Income:* en Expenses:* rekeningen
  • Balans: Je activa minus passiva

Fava helpt je ruwe Beancount-posten om te zetten in bruikbare rapporten – zonder database-installatie.

💡 Veelvoorkomende Journaalpost Voorbeelden

✅ Je wordt betaald door een klant

2024-06-05 * "Payment for invoice #456"
Assets:Bank:Checking 1,200.00 USD
Income:Consulting

Optioneel: Als je Debiteuren gebruikt:

2024-05-20 * "Invoice #456 sent"
Assets:AccountsReceivable 1,200.00 USD
Income:Consulting

2024-06-05 * "Payment for invoice #456"
Assets:Bank:Checking 1,200.00 USD
Assets:AccountsReceivable -1,200.00 USD

🖨️ Je koopt kantoorbenodigdheden

2024-06-07 * "Staples run"
Expenses:OfficeSupplies 85.00 USD
Assets:Bank:Checking

🏦 Je doet een lening aflossing

Stel dat je $1.000 betaalt, waarvan $200 rente en $800 aflossing van de hoofdsom:

2024-06-10 * "Loan repayment"
Liabilities:Loan -800.00 USD
Expenses:LoanInterest 200.00 USD
Assets:Bank:Checking -1,000.00 USD

🔒 Afsluitende Boekingen aan het Einde van het Jaar

Om de "boeken te sluiten", draag je doorgaans alle Income en Expenses rekeningen over naar Equity.

2024-12-31 close Income:*
2024-12-31 close Expenses:*

Of, handmatig:

2024-12-31 * "Close books"
Equity:RetainedEarnings 45,000.00 USD
Income:Consulting -45,000.00 USD

🛠️ Correctieboekingen

Als je toerekeningsbeginsel boekhouding toepast, wil je correctieboekingen toevoegen – voor vooruitbetaalde kosten, nog te ontvangen opbrengsten, enz.

Voorbeeld: $100 maandelijkse software-abonnement jaarlijks betaald

2024-01-01 * "Annual software payment"
Assets:Prepaid 1,200.00 USD
Assets:Bank:Checking -1,200.00 USD

2024-01-31 * "Monthly amortization"
Expenses:Software 100.00 USD
Assets:Prepaid -100.00 USD

Automatiseer met scripts of beschikbare Beancount-tools.

🧰 Beancount: Lichtgewicht, Controleerbaar, Krachtig

Beancount is niet zomaar een boekhoudtool – het is een idee: transparante, platte-tekst financiële waarheid. Het is een modern grootboeksysteem dat:

  • Eenvoudig te versiebeheren (Git!)
  • Volledig draagbaar (geen bedrijfseigen database)
  • Geweldig voor ontwikkelaars, freelancers en kleine bedrijven

Klaar om te Beginnen?

Begin je Beancount-bestand met:

option "title" "My Business Ledger"
option "operating_currency" "USD"

2024-01-01 open Assets:Bank:Checking USD
2024-01-01 open Income:Sales USD
2024-01-01 open Expenses:OfficeSupplies USD
2024-01-01 open Equity:OpeningBalances USD

2024-01-01 * "Initial balance"
Assets:Bank:Checking 10,000.00 USD
Equity:OpeningBalances

Laad vervolgens je bestand met je favoriete visualisatietool om de magie te zien.

Wil je een eenvoudigere start? Probeer sjablonen, importeurs of communitytools zoals bean-extract.

Met Beancount is je boekhouding eindelijk van jou – eenvoudig, scriptbaar en controleerbaar.

Laat het me weten als je een downloadbare PDF-versie of MKB-specifieke variaties van de voorbeelden wilt.