Uw eerste en tweede alinea zijn twee verschillende gevallen.
Het verplaatsen van geld tussen een betaalrekening en een spaarrekening zal Cash crediteren en Cash debiteren, waardoor een GL transactie overbodig wordt, tenzij de bedragen op de twee bankrekeningen als twee aparte GL rekeningen worden bijgehouden. U zou bijvoorbeeld rekening 1001 (kas-rekening) en rekening 1002 (kas-spaar) kunnen hebben. In dat geval zou een geldbeweging tussen deze twee rekeningen moeten worden gevolgd door een transactie tussen de GL-rekeningen: credit rekening, debet spaarrekening. Het zal geen invloed hebben op je balans, maar afhankelijk van je definitie van liquiditeit van activa kan het invloed hebben op het werkkapitaal op je kasstroomoverzicht (als je de spaarrekening als “illiquide” beschouwt, dan is geld dat daarheen wordt verplaatst een afname van het werkkapitaal).
In principe creëer je met je “winkeltegoed”-rekeningen voor elke klant een “onverdiende inkomsten”-rekening. Wanneer klanten betalen u contant voor werk dat je nog niet hebt gedaan, of je geld terug voor een terugkeer als “store credit” in plaats van contant geld, het krediet is een passiefrekening, het saldo van een toename in contanten, inventaris, of een uitgave (als je krediet te geven voor gratis, misschien als gevolg van een fout van uw kant, zou je debiteren een “Store Credit Expense”-rekening). Dit kan desgewenst per klant worden uitgesplitst in de GL, zodat er geen holdingrekening nodig is.
Zoals jij het wilt doen, zou je een “Klantenrekening” hebben. Die moet uniek zijn in het GL en voor de klant, en ja, het is een passiefrekening. Om over te dragen aan holding, je gewoon debiteren Unearned Revenue en credit Client Holding, loggen van de transactie als “overdracht van client store credit” of iets dergelijks (verplaatsen van passief naar passief; balans verandert niet). Vervolgens, wanneer u goederen of diensten aan de klant verkoopt, debiteert u Debiteuren en crediteert u Opbrengsten, dan om de betaling te boeken crediteert u Crediteuren en debiteert u Client Holding (tot aan het huidige creditsaldo, waarna de klant u Cash betaalt en u dat debiteert, of de klant u nog steeds verschuldigd is). Om een resterend saldo op de holdingrekening te elimineren, debiteer je Client Holding en crediteer je Unearned Revenue.
Ik denk niet dat de Holding-rekening, zoals jij die wilt gebruiken, een goed idee is. Als je het tegoed van elke klant wilt bijhouden met een GL-rekening, maak dan speciale Unearned Revenue-rekeningen voor elke klant die een tegoed krijgt, met de naam van de klant en met het saldo (nul of anders). Als u dit op GL-niveau niet belangrijk vindt, voeg het dan samen op één rekening voor onverdiende inkomsten (als het moet, met één rekening voor winkelkrediet), en houd individuele bedragen buiten de boeken bij.