Към основното съдържание
Beancount.io Logo

Възстановявания на суми на клиенти и връщания: Защо те се отчитат срещу приходите, а не в разходите

16 минути четенеMike ThriftMike Thrift
Възстановявания на суми на клиенти и връщания: Защо те се отчитат срещу приходите, а не в разходите

Отчели сте продажби за $42 000 този месец. Таблото ви свети в зелено. После започват връщанията: дефектна партида, няколко клиенти, които са променили решението си, търговски клиент на едро, поръчал прекалено много. Докато възстановите $3 800, банковата ви сметка разказва съвсем различна история от отчета за продажбите. Ако сте осчетоводили тези възстановявания като разход — „разходи за възстановявания“ или „разходи за обслужване на клиенти“, или още по-лошо, сте ги прибавили към общите разходи — книгите ви сега показват, че сте продали повече, отколкото реално и сте похарчили повече, отколкото реално. Маржът на печалбата ви изглежда изкривен, данъчната ви декларация е грешна и нямате представа какъв е реалният ви процент на връщания, докато счетоводителят ви не го отбележи през април.

Това е една от най-честите счетоводни грешки, допускани от малките бизнеси с продукти, и тя тихо изкривява всяко число, което използвате за вземане на решения.

Защо възстановяванията не са разход

Приходите са основният ред на вашия бизнес — общото възнаграждение, което очаквате да запазите в замяна на това, което сте доставили. Възстановяването не е разход за правене на бизнес като наем, материали или такси за обработка на плащания. То е сторниране на приходи, които сте смятали, че сте спечелили, но в крайна сметка не сте.

Счетоводителите наричат това контра-приход: сметка, която стои точно под брутните продажби и се изважда от тях, за да се достигне до нетните приходи или нетните продажби. Често срещани сметки за контра-приходи включват:

  • Възстановявания и отстъпки от продажби — пълни или частични възстановявания, когато клиент върне стоки или ги задържи на намалена цена
  • Отстъпки от продажби — отстъпки за ранно плащане или промоционални отстъпки, приложени на касата

Мислете за това така: разходът е нещо, което харчите, за да генерирате приходи. Възстановяването е приход, който не сте запазили. Приспадането на възстановяванията от приходите запазва това разграничение и поддържа брутната ви печалба честна.

Какво се обърква, когато скриете възстановяванията в разходите?

  • Брутната печалба е надценена. Ако отчетете $42 000 брутни продажби и скриете $3 800 възстановявания в разходите, брутната ви печалба изглежда като $42 000 минус себестойността на продадените стоки. Реалните нетни продажби са $38 200. Ще смятате, че надценката ви е по-здравословна, отколкото е в действителност.
  • Процентът на връщанията изчезва. Когато възстановяванията са в разходите, не можете да изчислите процента на връщанията ($3 800 ÷ $42 000 = 9%), без ръчно ровичкане. Този процент е ранната предупредителна система за качеството на продукта, размерите, точността на описанията и съответствието с нуждите на клиента.
  • Съпоставимостта умира. Отрасловите показатели, прегледите от кредитори и дори тенденциите за година спрямо предходна година използват нетните приходи. Възстановяванията, скрити в разходите, правят числата ви несъпоставими.

Решението е просто: създайте сметка за контра-приходи и я използвайте всеки път.

Какво всъщност иска IRS в Приложение C

Не е нужно да сте експерт по GAAP, за да направите това правилно за данъчните цели. IRS е описал това от десетилетия в Данъчното ръководство за малкия бизнес и в самото Приложение C:

  1. Ред 1: Брутни постъпления или продажби — отчетете какво реално сте събрали, включително продажби на стоки, които по-късно са били върнати.
  2. Ред 2: Възстановявания и отстъпки — извадете парични или кредитни възстановявания, отстъпки и други намаления от продажната цена. Отчетете ги като положителна сума на ред 2; формулярът прави изваждането.
  3. Ред 3: Нетни постъпления — ред 1 минус ред 2. Това са вашите нетни продажби за данъчни цели.
  4. Ред 4: Себестойност на продадените стоки — след това извадете разходите за инвентар, за да получите ред 5, брутна печалба.

Описанието на ред 2 от IRS е изрично: „Възстановяванията и отстъпките включват парични или кредитни възстановявания, които правите на клиенти, отстъпки и други намаления от реалната продажна цена.“

С други думи, федералната данъчна декларация вече очаква счетоводство на контра-приходите. Ако сте скрили възстановяванията в разходите, Приложение C ще покаже твърде много доход на редове 1+3 и твърде много удръжки другаде — и двете грешки не се компенсират чисто, защото брутната печалба, данъкът върху самостоятелната заетост и изчисленията на квалифицирания бизнес доход зависят точно от тази брутна печалба.

Практичен съвет за тези, които плащат данъци на касова основа: Вие все пак отчитате възстановяванията на същото място. Бизнес на касова основа признава приходите, когато парите са получени, и ги сторнира, когато парите са възстановени, но сторнирането все пак отива в сметката за възстановявания и отстъпки от продажби, а не в разходи. Разликата е къде в отчета за приходите и разходите, а не кога.

GAAP гледната точка на прост език: Променливо възнаграждение и задължение за възстановяване

Ако изготвяте финансови отчети за банка, инвеститор или данъчна декларация на базата на начисляване и следвате US GAAP, възстановяванията имат официално име: променливо възнаграждение съгласно ASC 606, Приходи от договори с клиенти.

Всяка продажба, при която клиентът има право да върне стоките, не е „приключена“ продажба за пълната цена. Вие правите оценка колко реално ще запазите — цената на сделката — и признавате само тази сума като приход предварително. Останалото е задължение за възстановяване.

В момента на продажбата (опростено):

  • Дебитирате Парични средства или Вземания от клиенти за пълната сума
  • Кредитирате Приходи за сумата, която очаквате да запазите (брутни продажби минус очаквани възстановявания)
  • Кредитирате Задължение за възстановяване за сумата, която очаквате да възстановите

Ако можете да възстановите стоките, записвате и актив за връщания (инвентар, който очаквате да получите обратно) и намалявате себестойността на продадените стоки. Не осчетоводявате лоши дългове; вие признавате от самото начало, че част от продажбите са условни.

В края на годината, дори ако физическите връщания още не са се появили, вие все пак оценявате задължението за продадени, но не върнати стоки. Тази оценка — често базирана на процента на връщанията ви за последните 3–12 месеца по продуктова линия — предпазва приходите за декември от надценяване и тези за януари от изкуствено занижаване.

Не е нужно да сте публична компания, за да се възползвате от тази дисциплина. Всеки бизнес със значителни връщания (облекло, козметика, електроника, храни и напитки, занаятчийски продукти на едро), който иска месечният му отчет за приходите и разходите да означава нещо, трябва да начислява очаквано задължение за възстановяване и да го коригира месечно.

Вашият сметкоплан: Настройте го веднъж, ползвайте го правилно завинаги

Не ви трябват 200 сметки. Трябват ви четири добре наименувани групи, които съответстват на начина, по който искате да отчитате:

Приходи (4000-та)

  • 4000 — Брутни продажби — всяка продажба на пълна цена, преди каквито и да било намаления
  • 4005 — Възстановявания и отстъпки от продажби (контра-приход, нормално дебитно салдо) — всички пълни и частични парични/кредитни възстановявания, отстъпки и намаления
  • 4010 — Отстъпки от продажби (контра-приход, нормално дебитно салдо) — отстъпки за ранно плащане или купонни отстъпки, ако ги проследявате отделно от възстановяванията

Тогава отчетът ви за приходите и разходите изглежда така:

Брутни продажби                    $42 000
По-малко: Възстановявания и отстъпки  (3 800)
По-малко: Отстъпки от продажби          (200)
-----------------------------------------
Нетни продажби                    $38 000
  • 2400 — Задължение за възстановяване (балансова сметка, текущо задължение) — оценка на дължимите възстановявания за направени, но не върнати продажби
  • 1300 — Очаквани връщания в инвентара или 1215 — Инвентар: Очаквани връщания (актив в баланса) — себестойност на стоките, които очаквате да възстановите

Как протича:

Когато възстановите $100 на клиент за продукт, който ви е струвал $60 и може да бъде препродаден:

Дебит  4005 Възстановявания и отстъпки от продажби   $100
Кредит 1000 Парични средства / 1210 Разплащателна сметка      $100
 
Дебит  1300 Очаквани връщания в инвентара   $60   (ако използвате модел със задължение/актив)
Кредит 5000 Себестойност на продадените стоки         $60
  — и когато пратката пристигне —
Дебит  1400 Инвентар                     $60
Кредит 1300 Очаквани връщания в инвентара           $60

Ако артикулът не може да бъде спасен, не го връщате в инвентара — дебитирате сметка за липси или отписване на инвентар вместо инвентар. Ключовото е, че себестойността на продадените стоки се сторнира и в двата случая; не оставяте разхода в себестойността за стоки, които са върнати.

Дръжте таксите за обработка на плащания извън контра-приходите. Такса за процесор от 2,9% + 30 цента и такса за спорна транзакция са разходи за събиране на пари — те принадлежат в 6300 — Такси за обработка на плащания (разход). Само сумата на възстановяването намалява приходите.

Ако използвате счетоводство в обикновен текст, структурата е идентична: отделни сметки за приходи за брутни продажби и контра-приходи, плюс сметки за задължения/активи за оценката. Вижте примерите в документацията на Beancount за това как да моделирате приходи, задължения и инвентар в текстов вид — имената на сметките са по-малко важни от запазването на брутните и нетните стойности като отделни записи.

Данък върху продажбите, инвентар и такси на процесорите: Трите места, където всеки се спъва

1. Данъкът върху продажбите не е приход — и неговото възстановяване не е ваше

Когато събирате данък върху продажбите, вие държите пари в доверие за щата. Той изобщо не трябва да попада в сметките ви за приходи.

  • При продажба: Кредитирате 2400 — Дължим данък върху продажбите (задължение), а не приходи.
  • При възстановяване: Дебитирате 2400 — Дължим данък върху продажбите за данъчната част от възстановяването, така че да превеждате данък само върху нетните облагаеми продажби.

Ако сте осчетоводили пълната получена сума като приход и след това сте осчетоводили възстановяването, включващо данъка, като разход, вие сте надценили и приходите, и разходите, и съпоставката на данъка върху продажбите няма да съвпада с подадените декларации. Повечето щати изискват да намалите облагаемите продажби със сумата на възстановяването в данъчната декларация за периода, в който е издадено възстановяването, а не за периода на първоначалната продажба — проверете вашия щат, но счетоводният запис винаги е сторниране на задължението.

Продажбите чрез пазарни платформи (Amazon, Etsy, eBay) добавят усложнение: в повечето щати платформата се счита за събирач на данъка, така че може изобщо да не докосвате парите от данъка. Все пак го проследявайте: съпоставката брутни към нетни трябва да показва „данък, събран от платформата“ като отделно възстановено задължение, а не като ваш приход.

2. Инвентар: всяко връщане засяга себестойността на продадените стоки

Две грешки с инвентара надуват разходите:

  • Забравяне да се сторнира себестойността на продадените стоки при възстановяване на продажба — оставили сте разхода, въпреки че продажбата е изчезнала.
  • Връщане в инвентара на продажна цена вместо на себестойност — надценили сте инвентара и подценили себестойността на следващата продажба.

За връщания, които могат да бъдат препродадени, пътят е: намалете себестойността на продадените стоки, когато връщането е одобрено (чрез актива за връщания), след това го преместете в инвентара на себестойност, когато е проверено. За повредени, с изтекъл срок или отворени хранителни продукти, го преместете в 5050 — Липси и отписвания на инвентар вместо обратно в продаваемия инвентар.

За бизнеси без постоянно проследяване (много продавачи в Shopify), свържете това с месечното си физическо преброяване: нетните продажби и себестойността на продадените стоки трябва да съвпадат с „начален инвентар + покупки − краен инвентар“ след отчитането на връщанията. Ако изчислената себестойност на продадените стоки използва брутни продажби, брутният ви марж е фикция.

3. Таксите на процесорите остават в разходите

Често срещана грешка при съпоставката в Shopify/Stripe е осчетоводяването на нетното изплащане като приход. Изплащането е брутни продажби минус възстановявания минус такси минус резерви. Ако осчетоводите изплащането като приход, сте подценили приходите (успех с правилното приспадане на себестойността на продадените стоки) и сте скрили възстановяванията и таксите, където никой не може да ги види.

Правилната съпоставка е брутно → нетно → пари:

  • Осчетоводете брутните продажби от отчета за брутните продажби на платформата
  • Осчетоводете възстановяванията и отстъпките от продажби от отчета за възстановяванията на платформата
  • Осчетоводете таксите за обработка на плащания от отчета за таксите като разход
  • Съпоставете остатъка с банковия депозит чрез разплащателна сметка

Тази разплащателна сметка (1210 — Stripe Разплащателна сметка или 1211 — Shopify Разплащателна сметка) трябва да се нулира след всеки цикъл на изплащане, с изключение на суми в транзит и всякакъв текущ резерв.

Съпоставяне на това, което платформата ви казва, че сте спечелили, с това, което сте запазили

Вашият 1099-K и таблото на платформата отчитат брутния обем на плащанията преди такси, възстановявания или резерви. Вашата банка вижда нетни депозити. Вашата данъчна декларация иска нетни постъпления (брутни минус възстановявания и отстъпки). И трите могат да са верни едновременно, ако ги съпоставяте изрично.

Един седмичен работен процес, който отнема петнадесет минути:

  1. Експортирайте три отчета от всеки канал: брутни продажби, възстановявания/връщания и такси/изплащания.
  2. Осчетоводете брутните продажби в 4000, възстановяванията в 4005, таксите в 6300. Не ги компенсирайте взаимно.
  3. Осчетоводете изплащането като превод от разплащателната сметка към банката, а не като нов приход.
# Пример: Изплащане от Shopify от $8 420 при $9 500 брутни продажби
2026-08-10 * "Продажби в Shopify 3-9 авг - брутни"
  Assets:Clearing:Shopify              9500.00 USD
  Income:Gross-Sales                           -9500.00 USD
 
2026-08-10 * "Възстановявания в Shopify 3-9 авг"
  Income:Sales-Returns                   680.00 USD
  Assets:Clearing:Shopify                       -680.00 USD
 
2026-08-10 * "Такси и такси за спорове в Shopify 3-9 авг"
  Expenses:Payment-Processing            400.00 USD
  Assets:Clearing:Shopify                       -400.00 USD
 
2026-08-11 * "Изплащане от Shopify към банката"
  Assets:Bank:Checking                  8420.00 USD
  Assets:Clearing:Shopify                       -8420.00 USD

След осчетоводяването Assets:Clearing:Shopify трябва да съответства на „продажби, които все още не са изплатени + възстановявания в транзит + резерви“. Ако не съответства, имате пропуснато възстановяване, дублирана такса или продуктова грешка — точно това трябва да улови съпоставката. Визуализирайте нетните продажби спрямо брутните и проследявайте процента на връщанията в Fava, за да видите дали разликата е сезонна или структурна.

В края на годината съпоставете брутните продажби от платформата с реда за брутните суми в 1099-K, съпоставете нетните продажби от книгите си (брутни минус 4005) с ред 3 от Приложение C и съпоставете банковите си депозити с нулираната разплащателна сметка. Отрасловият показател NRF — около 17–19% от търговските стоки са върнати през последните сезони, като онлайн процентът е по-висок — не определя вашия процент на връщания, но е полезен стрес тест: ако контра-приходите ви са под 2%, докато средната стойност за продуктовата ви категория е около 15%, или продуктът ви е изключителен, или възстановяванията ви изтичат в разходите.

Прост месечен работен процес, който предотвратява изненадите в края на годината

Не е нужно да оценявате връщанията ежедневно. Трябва ви месечен навик:

В началото на месеца:

  • Прегледайте процента на връщанията за предходния месец по канал и продуктова линия (възстановявания ÷ брутни продажби). Три до шест месеца данни са достатъчни за стабилна оценка, освен ако току-що не сте стартирали.

През месеца:

  • Осчетоводявайте всяко възстановяване в 4005 Възстановявания и отстъпки от продажби в деня, в който е издадено, като данъкът върху продажбите се отделя към задължението.
  • Сторнирайте себестойността на продадените стоки и върнете в инвентара или отпишете стоката веднага след проверката. Не чакайте следващото преброяване.

В края на месеца:

  1. Начислете оценката за продадени, но не върнати стоки: Дебит 4005 / Кредит 2400 Задължение за възстановяване за очакваната сума на възстановяванията и Дебит 1300 Очаквани връщания / Кредит Себестойност на продадените стоки за очакваната възстановима себестойност. Дори 1–3% за категории с ниски нива на връщания прави декември и януари сравними.
  2. Съпоставете разплащателните сметки за всяка платформа за изплащания (Stripe, Shopify, Amazon, PayPal) с банката. Несъпоставени разлики на възраст над седем дни почти винаги са пропуснато възстановяване или такса.
  3. Съпоставете дължимия данък върху продажбите с подадените декларации. Възстановяване без дебит към дължимия данък върху продажбите е червен флаг.
  4. Отчитайте нетните продажби — брутни минус възстановявания и отстъпки — във вътрешния си отчет за приходите и разходите и в управленското табло, а не само брутните, така че решенията за ценообразуване и закупуване да използват правилния основен ред.

На тримесечие тествайте оценката: сравнете задължението за възстановяване, заложено през предходното тримесечие, с реално получените възстановявания. Ако постоянно надценявате или подценявате с повече от 20%, коригирайте процента.

Често срещани грешки, които надуват печалбата ви (и данъчната ви сметка)

1. „Възстановяванията като маркетингов разход.“ Дори да наричате кредит за добра воля „задържане на клиенти“, ценова отстъпка, която възстановява част от продажната цена, все още е контра-приход по ASC 606, а не маркетингов разход. Класифицирайте по икономическа същност, а не по етикет.

2. „Таксите са същото като възстановяванията.“ Съгласно GAAP сумата, възстановена на клиента, намалява приходите; таксата, която процесорът ви начислява за обработка на възстановяването, не я намалява. Последната е оперативен разход. Смесването им подценява качеството на приходите и надценява оперативния ливъридж.

3. „Данъкът върху продажбите просто беше част от приходите.“ Ако събраният данък живее в приходите, всяко възстановяване надценява разхода и оставя дължимия данък върху продажбите твърде висок. Отделете го от първия ден.

4. „Себестойността на продадените стоки не е сторнирана.“ За продукт с 50% брутен марж, забравянето да се сторнират $1 000 от себестойността на продадените стоки при върнати стоки надценява разходите с $1 000 и подценява маржа със същата сума. За една година това може да повлияе на банковите договорености.

5. „Компенсиране при въвеждане на данни.“ Осчетоводяването само на „нетни продажби = брутни − възстановявания“ в един ред без контра-сметка скрива процента на връщанията от всеки отчет. Спестихте си един ред при въвеждане на данни и загубихте най-диагностичния си показател.

6. „Без оценка за отворени прозорци за връщане.“ Ако политиката ви е 30-дневно връщане и декември е най-силният ви месец, нетните приходи за декември са надценени без оценка, а януари изглежда подозрително слаб, когато пратките се върнат. Начислявайте.

Доброто счетоводство прави корекцията механична: всяка поръчка има един жизнен цикъл — продажба, след това или задържане, или частично/пълно възстановяване — и всяка стъпка има едно място вledger-а. Когато сметкопланът ви позволява брутните продажби, възстановяванията и таксите да живеят отделно, отчетът за приходите и разходите най-накрая може да отговори на въпросите, които реално задавате: какъв е истинският ми марж по SKU, кой канал има най-висок процент на връщания и дали новият доставчик реално ми струва повече след връщанията?

Поддържайте финансите си организирани от първия ден

Правилното обработване на възстановяванията не е просто упражнение за данъчно съответствие — това е начинът да знаете какво наистина сте спечелили, какво всъщност искат клиентите и къде наистина живее маржът ви. Поддържането на ясни, отделни записи за брутните продажби, възстановяванията и отстъпките и дължимия данък върху продажбите улеснява всяка следваща задача — от съпоставянето на изплащане от Shopify до свързването на ред 3 от Приложение C с ценообразуването на следващата ви продуктова партида.

Beancount.io предлага счетоводство в обикновен текст, което ви дава пълна прозрачност и контрол върху финансовите ви данни — без черни кутии, без зависимост от доставчик. Вашите сметки за контра-приходи, оценки на задълженията за възстановяване и разплащателни сметки за платформите са текст под контрол на версиите, който можете да одитирате, сравнявате и запитвате с BQL. Започнете безплатно и вижте защо разработчиците и финансовите специалисти преминават към счетоводство в обикновен текст.

Споделете тази статия