Jak účtovat vrácení peněz a vrácené zboží v e-commerce

Dlouhý název článku 'Jak účtovat vrácení peněz a vrácené zboží' s grafikou účtenky překrývající se vpravo.

Vrácení peněz není záporný prodej. Je to čtyři samostatné účetní události v jednom baloňáku.


Je druhý lednový týden. 4. čtvrtletí bylo vaše nejlepší čtvrtletí všech dob — samotný prosinec dosáhl vyšších tržeb než celý první pololetí minulého roku. Pak se otevřilo okno pro vrácení zboží.

Nyní se hrnou vrácení peněz a účetnictví přestává dávat smysl. Vaše výplaty jsou znatelně nižší než vaše prodeje. Polovina vrácených peněz, které zpracováváte, patří k objednávkám z prosince — měsíce, který jste považovali za uzavřený. A když sečtete, co odešlo z vašeho účtu oproti tomu, co jste zákazníkům vrátili, čísla nesedí, protože transakční poplatky z původních prodejů se zdají být ztraceny v nikde.

Pokud jste na to zírali a přemýšleli, zda jste něco pokazili, neudělali jste to. Jen jste zjistili, že vás nikdo nenaučil účtovat vrácení peněz v e-commerce — a intuitivní přístup, se kterým začíná téměř každý, je v určitém, opravitelném smyslu špatný.

Zde je intuice, řečeno jednoduše: „Vrácení peněz je jen záporný prodej. Odečtěte to a jděte dál.“

To je lež. Zdá se to správné, protože zkušenost zákazníka je symetrická — peníze dovnitř, peníze ven. Ale vaše účty nezaznamenávají zkušenost zákazníka. Zaznamenávají čtyři samostatné finanční události a vrácení peněz každou z nich jinak obrací. Některé plně, některé částečně a jedna vůbec.

Jak účtovat vrácení peněz v e-commerce: Jedno vrácení, čtyři účty

Udělejme si to konkrétní s jasně fiktivní objednávkou.

V prosinci si zákazník koupil bundu za celkem 120 $: 112 $ za produkt, 8 $ daň z prodeje. Váš zpracovatel vám na prodej naúčtoval transakční poplatek 3,50 $. Bunda vás stála 45 $ velkoobchodně, což jste zaznamenali jako náklady na prodané zboží.

V lednu ji zákazník vrátí. Zde je to, co se skutečně musí stát ve vašich účtech.

1. Tržby: proti-tržby, nikoli smazaný příjem

Vaším prvním instinktem může být smazat nebo snížit původní prodej. Nedělejte to. Prosincový prodej se skutečně stal — jeho vymazání ničí vaši hrubou tržbu, viditelnost míry vrácení a vaši auditní stopu.

Místo toho se 112 $ zaznamená na účet proti-tržeb — obvykle nazývaný „Vrácení a slevy“ nebo „Vrácení a slevy z prodeje“ — který sedí pod příjmy a nese debetní zůstatek. Hrubé tržby zůstávají nedotčené, vrácení se zobrazí jako vlastní řádek a čisté tržby jsou rozdílem. Nyní vidíte, že váš obchod měl 112 $ v prodejích a 112 $ ve vráceních, což je velmi odlišná informace než „nic se nestalo“.

2. Transakční poplatky: peníze, které se nevrátí

Toto je část, která nejčastěji narušuje lednová vyrovnání. Většina zpracovatelů, včetně Shopify Payments, nevrací poplatek za zpracování, když zákazníkovi vrátíte peníze.

Zákazník tedy dostane zpět celých 120 $, ale váš poplatek ve výši 3,50 $ z prosince zůstává. Neexistuje žádný opravný zápis – poplatek jednoduše zůstává ve vašich účtech jako skutečný náklad. To znamená, že každé vrácení peněz vás tiše stojí peníze a platba během týdne s mnoha vráceními bude menší, než předpovídá „tržby mínus vrácení“. Tento rozdíl není chyba. Jsou to poplatky.

3. Daň z prodeje: zrušení závazku, nikoli příjmu

8 $ z daně z obratu nikdy nebyly vaše peníze. Když jste je vybrali, šly na účet závazků z daně z obratu – drželi jste je pro stát.

Když vrátíte objednávku, tento závazek se musí zrušit: debet daně z obratu 8 $, takže ji již nedlužíte. Přeskočte tento krok a odvedete daň z prodeje, který již neexistuje. Státy jsou proslulé svou benevolentností při vracení těchto peněz, takže je mnohem lepší je neposílat vůbec.

4. Zásoby a náklady na prodané zboží: pouze pokud se zboží vrátí prodejné

Pokud se bunda vrátí v prodejném stavu, zrušíte nákladovou stranu: debet zásob 45 $, kredit nákladů na prodané zboží 45 $. Bunda je opět aktivem.

Pokud se vrátí poškozená, opotřebovaná nebo se nevrátí vůbec, neprovedete žádné zrušení – 45 $ zůstává v nákladech na prodané zboží jako skutečný náklad této transakce. Toto je rozhodnutí, které software nemůže plně učinit za vás, proto váš proces vracení zboží potřebuje kontrolní bod „prodejné či nikoliv“, který napájí vaše účetnictví.

Zde je úplný obraz našeho vrácení peněz ve výši 120 $, za předpokladu, že je bunda prodejná:

Část Účet Má dáti Dal
Výnosy Vrácené zboží a slevy (kontra-výnosy) $112.00
Daň z obratu Daň z obratu k úhradě $8.00
Výplata hotovosti Zúčtovací účet platebního procesora $120.00
Zásoby Zásoby $45.00
Náklady na prodané zboží Náklady na prodané zboží $45.00

A co poplatek? V tomto zápisu nikde – původních 3,50 $ zůstává přesně tam, kam je prosinec umístil. Čistý výsledek: přišli jste o 120 $ v hotovosti, navždy jste přišli o 3,50 $ na poplatcích a dostali jste zpět bundu za 45 $. To je to, co jedno vrácení peněz skutečně je.

[OBRÁZEK: Diagram ukazující jedno vrácení peněz rozdělené do čtyř šipek – výnosy, poplatky, daň z obratu, zásoby – každá směřující do jiného účtu]

Speciální případy, které vás v lednu potrápí

Čistá čtyřdílná verze pokrývá úplné vrácení peněz u objednávky s jedním produktem. Skutečné ledny jsou chaotičtější. Zde je účetnictví vraceného zboží, kterému e-commerce obchody skutečně čelí.

Částečné vrácení peněz

Vraťte 40 $ z objednávky za 120 $ a každá část se proporcionálně upraví – částečné kontra-výnosy, částečné zrušení daně z obratu – kromě zásob, které se obvykle vůbec nehýbou, protože částečné vrácení peněz obvykle znamená, že si zákazník zboží ponechal. Kompenzační vrácení peněz ve výši 40 $ za pozdní dodání se dotýká výnosů, daní a hotovosti. Nikdy se nedotýká nákladů na prodané zboží.

Vrácení peněz napříč obdobími: prosincový prodej vrácený v lednu

Toto je hlavní důvod, proč se lednové účetnictví „rozbije“. Prodej proběhl v prosinci; vrácení peněz proběhne v lednu. Není znovu otevřete prosinec, abyste je vzájemně vyrovnali – vrácení peněz je lednová událost, zaznamenaná do lednových kontra-výnosů.

Důsledek: čistý příjem za leden vypadá špatně, protože nese vrácené zboží z prosincového objemu bez prosincových prodejů. To není účetní chyba. To je realita a jejím jasným pochopením jde. Znamená to také, že vaše prosincová čísla mírně nadhodnocují to, co jste nakonec ponechali – stojí za to si to pamatovat, než provedete lednové inventární sázky založené na horní linii Q4.

Zpětné platby vs. vrácení peněz

Chargeback není vrácení peněz s postojem – je to jiný mechanismus. Banka zákazníka si vezme peníze zpět přes procesora, obvykle vám bude účtován poplatek za spor navíc (který, na rozdíl od samotného vrácení peněz, můžete získat zpět pouze v případě, že vyhrajete), a celá věc může zůstat nevyřešená týdny.

Účtujte chargebacky na jejich vlastní účet, místo abyste je sčítali s vrácením peněz. Mechanika poplatků se liší, načasování se liší a rostoucí míra chargebacků je provozní alarm, který chcete vidět.

Zrušení jsou opět třetí druh a stojí za to vidět, jak softwarová synchronizace modeluje rozdíl. V LedgerPortu nastavení „Stornovat objednávky QB pro zrušené objednávky“ stornuje transakci QuickBooks, když je již synchronizovaná objednávka zrušena – storno, nikoli smazání a nikoli vrácení peněz, takže záznam přežije pro vaši auditní stopu, zatímco příjem je odebrán; objednávky zrušené předtím, než byly vůbec synchronizovány, jsou jednoduše přeskočeny. Vrácení peněz naopak vždy vytváří propojený reverzní dokument k původnímu prodeji. A pokud místo vrácení hotovosti vydáte kredit do obchodu, je to čtvrtá událost: dárkové karty a kredity do obchodu se zaznamenávají jako závazky, nikoli příjmy – stejná logika jako výše uvedená částka daně z prodeje, aplikovaná na zboží, které nyní dlužíte.

Karta Objednávky v konfiguraci synchronizace LedgerPort v pluginu WooCommerce zobrazující kartu Metoda synchronizace a kartu Spouštěče a filtrování synchronizace s zaškrtávacími poli stavu objednávky a zpracováním zrušených objednávek
Vrácení peněz, zrušení a storno jsou samostatná nastavení, nikoli jedna hromada – zobrazeno zde na kartě Objednávky pluginu WooCommerce. Úplný návod: Správa konfigurace synchronizace v LedgerPort →

Poplatky za opětovné naskladnění

Pokud účtujete 10% poplatek za doplnění zásob, vrátíte 108 $ z naší objednávky 120 $, ale protipříjmový záznam je stále založen na plné částce produktu – 12 $, které jste si ponechali, je zaznamenáno jako vlastní řádek příjmu (příjem z poplatku za doplnění zásob) nebo jako snížení vrácení peněz. V obou případech to nenechte tiše zmizet v částce vrácení peněz „dost blízko“, protože je to rozdíl mezi celkovou částkou vrácení peněz a celkovou částkou hotovosti, která se kdy usadí.

Struktura, která to udržuje v rozumných mezích

Účetnictví vrácení peněz neopravujete jeden záznam po druhém v lednu. Opravujete ho strukturou, nastavenou jednou provždy. Tři části:

Vyhrazený protipříjmový účet. Pokud vrácení peněz aktuálně neviditelně snižuje vaši příjmovou řadu, vytvořte „Vrácení a vrácené zboží“ v rámci příjmů a nasměrujte tam každé vrácení peněz. Váš P&L okamžitě začne ukazovat vaši míru vrácení peněz – většina majitelů obchodů je tímto číslem překvapena.

Souhrnné položky měsíčních refundací. Nepotřebujete čtyřřádkový účetní zápis pro každou refundaci. Potřebujete, aby souhrn měsíčních refundací byl přesně rozdělen do čtyř kategorií – příjmy, daně, zásoby, přičemž poplatky zůstávají nedotčeny – aby měsíc stál sám o sobě. To také způsobuje, že refundace napříč obdobími nejsou problém: lednový souhrn jednoduše zahrnuje prosincové vrácení zboží.

Párování plateb s očekávanými refundacemi. Výplatní transakce s velkým počtem refundací se nikdy nebude rovnat prodeji mínus refundace kvůli nevráceným poplatkům. Váš proces vyrovnání musí před porovnáním s bankovním vkladem rozdělit každou výplatní transakci na prodeje, refundace a poplatky – kompletní metoda je v našem průvodci vyrovnáním výplat Shopify v QuickBooks. A pokud tento systém zavedete před koncem roku, daňové období přestane být archeologickým projektem – náš kontrolní seznam pro přípravu daní pro obchody Shopify ukazuje, kde se čistá data o refundacích vyplatí.

Kde automatizace toto řeší

Vše výše uvedené lze provést ručně. Je to také přesně ten druh opakované práce, kdy se musí myslet na čtyři věci najednou, kterou by měl dělat software, a právě zde si nástroj pro synchronizaci vydělá na své náklady.

Zpracování refundací v LedgerPortu automaticky aplikuje tuto strukturu pro obchody Shopify a WooCommerce: refundace se zaúčtují na účet protipříjmů místo přepsání prodejů, vrácení daně z prodeje se vypočítá pro každou refundaci, nevrácené transakční poplatky zůstávají oddělené, takže výplatní transakce stále sedí, a refundace napříč obdobími se zaúčtují do správného měsíce, aniž by se dotkly vašich uzavřených knih. V plánu Scale přicházejí účetní zápisy výplat s již rozdělenými poplatky a refundacemi – ceny začínají zdarma, s placenými plány od 25 $/měsíc a 14denní zárukou vrácení peněz.

Stránka QuickBooks zrcadlí to, co by váš účetní udělal ručně. Objednávky, které se synchronizují jako faktury, získají dobropis propojený s původní fakturou; objednávky, které se synchronizují jako prodejní doklady, získají doklad o vrácení navázaný na původní prodej. V obou případech zůstává původní prosincová transakce nedotčena – což je přesně pravidlo „neodstraňovat prodej“ ze výše uvedené čtyřřádkové struktury, vynucené softwarem. Částečné refundace vytvářejí transakci pouze pro vrácenou částku, s položkami, daní a dopravou rozdělenými tak, aby odpovídaly tomu, co bylo vráceno v Shopify.

Zapnutí je jedna nastavení: v Sync Config » Orders zaškrtněte Refunded, Partially Refunded, nebo obojí jako spouštěče stavu platby.

Karta Objednávky v konfiguraci synchronizace LedgerPort zobrazující sekci Spouštěče synchronizace s zaškrtávacími poli stavu platby Vráceno a Částečně vráceno
Dvě zaškrtávací políčka rozhodují, zda refundace vůbec dorazí do QuickBooks – většina obchodů by měla povolit obě. Kompletní návod: Správa synchronizace refundací ze Shopify v LedgerPortu →

Několik upřímných kompromisů, které je třeba znát, než se na něj budete spoléhat. Vrácení peněz lze připojit pouze k objednávce, která již existuje v QuickBooks — pokud se původní prodej nikdy nesynchronizoval, vrácení peněz nemá nic, na co by se dalo navázat, dokud nejprve nesynchronizujete objednávku. Pokud je vrácení peněz v Shopify po jeho vydání upraveno, synchronizovaná částka může přijít nesprávně, dokud ji znovu neprovedete. A pokud není povolena žádná z možností spouštění vrácení peněz, vrácení peněz je zcela vyloučeno ze synchronizace a zůstatek vašeho účtu QuickBooks se tiše odchyluje od Shopify. Žádný z těchto problémů nevyžaduje přepisování knih: když se jeden z nich opomene, ručně znovu synchronizujete konkrétní objednávku a LedgerPort vytvoří chybějící transakci vrácení peněz.

Ve WooCommerce: vrácení peněz jsou specifická pro bránu

Příběh výše je edice pro Shopify. Na WooCommerce jsou vrácení peněz plnohodnotnou synchronizovanou entitou samy o sobě: plugin LedgerPort registruje dedikovaný webhook refund.created, takže vydání vrácení peněz spustí vlastní synchronizační událost namísto toho, aby byla odvozena z úpravy objednávky. A protože různé platební brány zpracovávají vrácení peněz různě, synchronizace vrácení peněz je nakonfigurována na bránu v Sync Config » Payments: každá platební brána, kterou LedgerPort ve vašem obchodě detekuje, získá svůj vlastní přepínač pro povolení vrácení peněz, svůj vlastní zúčtovací účet a své vlastní číslování referencí pro vrácení peněz — formát prefixu/sufixu nebo ID vrácení peněz WooCommerce — takže každé vrácení peněz v QuickBooks lze vysledovat zpět k přesné události v obchodě, která jej vytvořila.

Provozní přínos je ověření. Karta Payments na stránce Manual Sync nahrazuje vyhledávání textu dvěma filtry ve výběrových seznamech — platební brána a stav synchronizace — takže "každá platba Stripe, která ještě nedosáhla QuickBooks" je dotaz se dvěma výběrovými seznamy. Stejný pár filtrů slouží k potvrzení během týdne s mnoha vráceními peněz, že protirevenzní tok skutečně proběhl pro každou bránu, namísto předpokladu, že tomu tak bylo.

Karta Manuální synchronizace plateb v konfiguraci synchronizace LedgerPort v pluginu WooCommerce zobrazující rozbalovací filtry pro platební bránu a stav synchronizace nad seznamem plateb k odeslání do QuickBooks
Platební brána plus stav synchronizace: dva výběrové seznamy, které vám řeknou, zda každé vrácení peněz skutečně dosáhlo QuickBooks. Zobrazeno vydání pluginu WooCommerce. Kompletní návod: Jak nahrát historická data do QuickBooks v LedgerPort →

Jedna upřímná výhrada: žádný nástroj vám nemůže říct, zda vrácená bunda je prodejná. Inventární část stále vyžaduje lidské rozhodnutí u výdejního pultu. Automatizace odstraňuje vše po tomto rozhodnutí.

Vrácení peněz nikdy není zábava. To není cíl.

Zde je tragikomická pravda o tom všem: i s dokonalými účetními knihami vrácení peněz v lednu stále bolí. Stále vracíte hotovost ze svého nejlepšího čtvrtletí, stále platíte poplatky za zpracování, stále sledujete pokles čistých příjmů, zatímco vlna vrácení peněz prochází.

Co se mění, je, že ta bolest se stává čitelnou. Platba odpovídá. Daňová povinnost je správná. Prosinec zůstává uzavřen. Míra vrácení peněz je číslo na zprávě místo špatného pocitu v žaludku. Vrácení peněz se z krize stává nudou — a nuda je v účetnictví celý cíl.

Pokud váš leden aktuálně vypadá jako ten v horní části tohoto příspěvku – snižující se platby, prosincové refundace pronásledující leden, chybějící poplatky – čtyřnohá struktura je řešením a můžete ji mít spuštěnou před dalším vlnou vrácení. Začněte zdarma s LedgerPort a nechte si další refundaci správně zaúčtovat →

Ukončete ruční zadávání dat navždy

Propojte svůj obchod s QuickBooks za 15 minut a zbytek nechte na LedgerPort.

Začít zdarma Zobrazit ceny →

Spojte se s námi:

Automatizujte své účetnictví pro e-commerce ještě dnes

Propojte svůj obchod Shopify nebo WooCommerce s QuickBooks za méně než 15 minut — bez nutnosti kódování.

14denní záruka vrácení peněz · K dispozici bezplatný plán