- 1Почему оптовые заказы нарушают розничный учет
- 2Ложь: «Продажа есть продажа»
- 3Учет товарного кредита в QuickBooks: счет-фактура, открытая дебиторская задолженность, оплата
- 4Старение дебиторской задолженности — ваша реальная панель управления денежными потоками
- 5Депозиты по оптовым заказам
- 6Гигиена инкассации: скучные привычки, которые помогают получить оплату
- 7Смешанный розничный + оптовый: проблема двух типов транзакций
Учет товарного кредита в QuickBooks сводится к одной замене — счет-фактура заменяет квитанцию о продаже — и одному отчету, который вы проверяете каждую неделю.
Заказ на покупку поступил во вторник, и это был лучший заказ, который вы когда-либо получали: сеть из четырех спортзалов, 300 единиц по оптовым ценам, 9 600 долларов США на условиях нетто-30. Вы отправили его в четверг. QuickBooks зарегистрировал продажу на сумму 9 600 долларов США так же, как и все остальное в вашем магазине, и отчет о прибылях и убытках за март выглядел впечатляюще.
Затем наступил апрель. Аренда, пополнение запасов, расходы на рекламу — все реально, все подлежит оплате сейчас. 9 600 долларов США по-прежнему были цифрой в отчете. Ваша бухгалтерия гласила, что март был вашим самым успешным месяцем за всю историю; ваш банковский счет показывал, что у вас было меньше наличных, чем за весь год — и ничего из того, что показывал QuickBooks, не могло сказать, кто вам сколько должен или когда эти деньги должны поступить.
Если вы добавили оптовую торговлю к розничному магазину — B2B-каталог на Shopify, плагин для оптовой торговли на WooCommerce — этот разрыв между «продажами» и «наличными» является первой бухгалтерской проблемой, с которой вы сталкиваетесь. Это не математическая ошибка; это структурная проблема. Заказы на условиях товарного кредита — это другой тип транзакции, чем розничные заказы, и им нужна другая форма в вашей бухгалтерии. Этот пост описывает эту форму: правильный учет товарного кредита в QuickBooks, отчет о старении дебиторской задолженности, который становится вашей реальной панелью управления денежными потоками, депозиты и привычки инкассации, которые превращают обещания в наличные.
Почему оптовые заказы нарушают розничный учет
Розничный заказ — это два события, происходящих одновременно: покупатель покупает, и покупатель платит. С точки зрения бухгалтерского учета, продажа и оплата — это один момент — именно поэтому естественной формой для розничного заказа в QuickBooks является квитанция о продаже (или ежедневное сводное резюме многих из них): доход зарегистрирован и наличные получены вместе.
Оптовый заказ на условиях нетто-15, нетто-30 или нетто-60 разделяет эти два события — иногда на два месяца. Вы получаете доход, когда отправляете товар; вы получаете наличные, когда процесс оплаты счетов вашего покупателя доходит до этого. Между этими моментами находится то, что розничный учет никогда не требовал: дебиторская задолженность, текущий реестр денег, которые вы заработали, но еще не получили.
Форма QuickBooks для этой транзакции — это счет-фактура. Когда вы выставляете счет за заказ, QuickBooks дебетует «Счета к получению» и кредитует выручку (плюс любую налоговую задолженность): продажа отражается в вашей отчете о прибылях и убытках, а причитающаяся сумма — в вашем балансе. Когда покупатель платит, вы регистрируете платеж по этому счету — денежные средства увеличиваются, «Счета к получению» уменьшаются. Две записи, две даты, и разрыв между ними виден. Эта видимость — вся суть.
Возьмем заказ от сети спортзалов. Выставлен счет 14 марта с отсрочкой платежа на 30 дней, он находится в «Счетах к получению» с крайним сроком 13 апреля. Ваша мартовская выручка включает $9 600, честно говоря. Ваши мартовские наличные — нет, и в вашей бухгалтерии это отражено. Никакого сюрприза в апреле, потому что в бухгалтерии никогда не утверждалось, что деньги поступили.
Владельцы магазинов сталкиваются с этой проблемой в одной из трех ситуаций: регистрируют оптовые заказы точно так же, как розничные, и обнаруживают искажение месяцы спустя; ведут отдельную электронную таблицу «кто мне должен», которая отличается от QuickBooks; или правильно настраивают учет счетов к получению на основе счетов-фактур и проверяют один отчет в неделю. Остальная часть этого поста — путь к третьей группе.
Ложь: «Продажа есть продажа»
Ошибка, которую почти все совершают сначала, звучит разумно: «продажа есть продажа — регистрируй заказ, когда он поступает, а деньги сами собой уладятся». Таким образом, заказ с отсрочкой платежа на 30 дней попадает в QuickBooks, как и каждый розничный заказ: квитанция о продаже, продажа и платеж регистрируются как один момент.
Вот что это фактически делает с вашей бухгалтерией:
Это создает несуществующие денежные средства. Квитанция о продаже сообщает QuickBooks, что деньги поступили. Ваш банковский поток не согласен, потому что они не поступали. Теперь в вашей бухгалтерии отражаются фантомные депозиты, и сверка банковских счетов перестает работать, пока чек фактически не пройдет. Если вы боролись с этой проблемой в розничной торговле, где выплата Shopify никогда не соответствует тому, что говорят дневные квитанции, оптовая версия — это та же болезнь с более длительным инкубационным периодом.
Это аннулирует долг. В тот момент, когда проводится квитанция о продаже, с точки зрения QuickBooks никто вам ничего не должен. Нет счетов к получению, нет крайнего срока, нет старения. Единственным подтверждением того, что спортзал должен вам $9 600, является ваша память и переписка по электронной почте. Умножьте это на пятнадцать оптовых клиентов, и вы управляете кредитной организацией — потому что именно в этом заключаются условия отсрочки платежа — без бухгалтерской книги.
Это искажает доход, если вы ведете учет по кассовому методу. При отчетности по кассовому методу доход от счета-фактуры учитывается при поступлении платежа; доход от квитанции о продаже учитывается немедленно. Регистрируя заказы с отсрочкой платежа как квитанции, вы получаете доход по кассовому методу в неправильном периоде — завышенный сейчас, с налоговыми последствиями, наступающими раньше, чем поступят деньги.
Ничего из этого не происходит из-за вашей небрежности. Ваша бухгалтерия была построена для розничной торговли, где предположение «продажа = платеж» верно, а оптовая торговля нарушила это предположение, не уведомив вас. Решение не в том, чтобы работать усерднее в рамках розничной структуры. Это предоставление оптовым заказам собственной структуры.
Учет товарного кредита в QuickBooks: счет-фактура, открытая дебиторская задолженность, оплата
Вот полный жизненный цикл заказа с отсрочкой платежа в QuickBooks Online, выполненный правильно:
- Создавайте счет-фактуру при отгрузке (или когда срабатывает ваш согласованный триггер). Установите условия оплаты в самом счете-фактуре — Net 30, а не стандартный «Оплата по получении», чтобы QuickBooks правильно рассчитал срок оплаты и отразил задолженность.
- Оставьте его в AR, на виду. Открытый счет-фактура — это не проблема, которую нужно скрывать; это работающая система. Ваш баланс теперь показывает «Счета к получению» как актив — заработанные деньги, ожидающие получения.
- Запишите платеж по счету-фактуре при его поступлении: Получить платеж → применить к конкретному счету-фактуре → внести депозит. Никогда не записывайте оптовый чек как отдельный депозит — непримененный депозит оставляет счет-фактуру открытым и удваивает выручку.
- Сопоставьте депозит в вашей банковской ленте. Поскольку платеж был применен к счету-фактуре, сопоставление происходит чисто: один депозит, одна запись о платеже, готово.
Краткое сравнение, поскольку контраст — это урок:
| Розничный заказ | Оптовый заказ с отсрочкой платежа | |
|---|---|---|
| Транзакция QuickBooks | Товарный чек / Ежедневный отчет | Счет |
| Признанная выручка | При покупке | При выставлении счета (метод начисления) |
| Записана наличными | В тот же момент | При получении платежа |
| Остается в AR? | Никогда | От даты выставления счета до оплаты |
| Что может пойти не так | Несоответствия комиссий/выплат | Просрочка, неоплата |
Где это находится в вашей общей настройке — плане счетов, счетах доходов, налоге с продаж — описано в нашем руководстве по бухгалтерскому учету электронной коммерции; магазины WooCommerce найдут специфику структуры счетов в руководстве по бухгалтерскому учету WooCommerce. Оптовый уровень находится поверх этой основы, а не вместо нее.
Старение дебиторской задолженности — ваша реальная панель управления денежными потоками
Как только оптовые заказы попадают в AR, QuickBooks предоставляет вам отчет, по которому оптовые операторы фактически ведут свой бизнес: Сводка по просроченным счетам к получению (A/R Aging Summary) — каждый клиент с открытым балансом, сгруппированный по степени просрочки (текущий, 1–30 дней просрочки, 31–60, 61–90, более 90).
Читайте это как инструмент управления денежными потоками, а не как бухгалтерскую формальность:
- Колонка «Текущие» — это ваш прогноз входящих денежных средств. Счета-фактуры в рамках сроков оплаты — деньги, которые должны поступить в ближайшие недели, если покупатели заплатят вовремя.
- Колонка «Просрочка 1–30 дней» — это ваш список дел. Свежепросроченный счет-фактура обычно не является кризисом; это отдел AP, которому нужен толчок. Но толчок нужен сейчас — шансы на взыскание уменьшаются с возрастом.
- Колонки «61+ дней» — это ваш реестр рисков. Деньги, просроченные более чем на два месяца, требуют решения, а не еще одного вежливого напоминания: эскалация, пересмотр условий, прекращение отгрузок или (с вашим бухгалтером) списание.
- Следите за соотношением, а не только за общей суммой. Рост баланса AR — это нормально, если он в основном текущий, а выручка от оптовых продаж растет вместе с ним. Рост доли просроченных платежей означает, что вы предоставляете кредит быстрее, чем собираете платежи — вы стали самым дешевым кредитором для своих покупателей.
Эта привычка почти до смешного проста: раз в неделю, в один и тот же день, открывайте отчет по старению и принимайте меры по всему, что изменилось. Десять минут. Это вся дисциплина — но она существует только в том случае, если каждый заказ с отсрочкой платежа изначально стал счетом-фактурой. Квитанции о продажах ничего не сообщают этому отчету.
Депозиты по оптовым заказам
Многие оптовые отношения — особенно новые клиенты и крупные заказы по индивидуальному заказу — работают по предоплате: 50% авансом, остаток с отсрочкой платежа после доставки.
Бухгалтерский инстинкт сопротивления: предоплата — это не доход. Пока вы не доставите товар, эти деньги являются обязательством — вы должны покупателю либо товар, либо вернуть деньги. Четкий порядок заключается в том, чтобы учитывать предоплату до поставки на счет обязательств по предоплате клиента (или как кредит в записи клиента), а затем применить эту сумму к счету-фактуре при отгрузке, чтобы открытый остаток по счету-фактуре показывал только то, что еще подлежит оплате.
Запишите предоплату как доход вместо этого, и доход попадет не в тот период — а окончательный счет-фактура либо удвоит сумму продажи, либо его придется вручную уменьшать. Путь обязательств стоит одного дополнительного счета в плане счетов и избавляет от необходимости распутывать клубок.
Гигиена инкассации: скучные привычки, которые помогают получить оплату
Отсрочка платежа — это кредитный продукт, и продавцы, которые получают оплату вовремя, управляют ею как таковой. Ничто из этого не требует программного обеспечения; все это требует последовательности.
- Указывайте условия в каждом счете-фактуре, в письменной форме. Срок оплаты, принятые способы оплаты, любая политика в отношении просроченных платежей. Неясность разрешается в пользу покупателя.
- Выставляйте счета немедленно. Каждый день между отгрузкой и выставлением счета — это день, который вы добавили к своим собственным условиям бесплатно.
- Напоминайте до срока оплаты, а не после. Короткая записка «счет № 1042 подлежит оплате в пятницу» за неделю до срока позволяет выявить задержки в отделе AP, пока их еще легко исправить.
- Установите кредитные лимиты для каждого счета — и общий лимит экспозиции. Определите, сколько максимум может быть должен вам один покупатель, и сколько вашего ежемесячного дохода может находиться на условиях отсрочки платежа одновременно. Новые клиенты начинают с малого (или с предоплаты) и зарабатывают себе повышение лимита.
- Имейте правило остановки отгрузки и соблюдайте его. Никакие новые заказы не отправляются клиенту, у которого счет просрочен на 30+ дней. Решенное заранее — это политика; решенное в момент принятия решения — это переговоры, которые вы проиграете.
Смешанный розничный + оптовый: проблема двух типов транзакций
Все вышеперечисленное предполагает, что вы можете указать в своих книгах «этот заказ оптовый». Хитрость в том, что опт не заменяет розницу — он идет поверх нее. Тот же витринный магазин, тот же поток выплат: 400 розничных заказов, которые должны учитываться как квитанции о продажах или ежедневная сводка, и 12 оптовых заказов, которые должны учитываться как счета-фактуры с открытой дебиторской задолженностью.
При ручной обработке кто-то проверяет каждый заказ — или синхронизация работает по принципу «один размер для всех» и ошибается в одной из сторон. Синхронизируйте все как квитанции, и ваша оптовая дебиторская задолженность испарится (автоматизированная Ложь). Синхронизируйте все как счета-фактуры, и ваши розничные книги раздуются сотнями мгновенно оплаченных счетов-фактур, которые делают сверку выплат мучительной.
Эта проблема маршрутизации — именно то, что решает тегирование заказов, и этот механизм стоит знать независимо от того, какой инструмент вы используете. В LedgerPort — нашем продукте, так что судите соответственно — это два из пяти методов синхронизации заказов. Метод Invoice предназначен для продавцов, работающих по предоплате: он создает счет-фактуру QuickBooks при размещении заказа и записывает платеж по нему, когда заказ фактически оплачен — открытые дебиторские задолженности между тем, отчет по старению правильно заполнен, ничего не отмечено как оплаченное до того, как это произошло. Маршрутизация Tag-Based обрабатывает смешанный магазин: таблица правил сопоставляет теги заказов с типами транзакций QuickBooks, поэтому заказ с тегом wholesale проводится как счет-фактура, заказы retail проводятся как квитанции о продаже или объединяются в ежедневную сводку, а тег do-not-sync полностью исключает образцы и тестовые заказы из вашей бухгалтерии. Если ваш оптовый плагин уже присваивает теги заказам B2B — большинство, включая Wholesale Suite на WooCommerce, могут это сделать — маршрутизация опирается на теги, которые у вас уже есть. Оба метода сравниваются в Понимание методов синхронизации заказов, а настройка представляет собой выпадающий список в конфигурации синхронизации. Мелкий шрифт, сказанный прямо: Маршрутизация на основе тегов — это функция более высокого уровня — цены показывают, что где находится.
После того, как он заработает: заказ на 9600 долларов проводится как счет-фактура в день отгрузки, отчет по старению показывает его как текущий до 13 апреля, банковская выписка сопоставляет платеж со счетом-фактурой при его поступлении, а розничная часть продолжает сверяться, как и раньше. Компромисс — это честная работа с самого начала — условия определены, теги применены, сопоставления установлены один раз. После этого обзор старения в понедельник утром — это вся работа.
Тот разрыв, который вы не могли увидеть в апреле — самый большой месяц на бумаге, самый напряженный месяц в банке — никогда не был проблемой прибыльности. Это были 9600 долларов заработанных денег, за которыми не следила ни одна запись в учете. Предоставьте каждому заказу с отсрочкой платежа счет-фактуру, и разрыв не закроется, но станет видимым, датированным и подлежащим взысканию — а это все.
Если ваш магазин работает как с розничными кассами, так и с оптовыми условиями, начните с тега: см. как маршрутизация на основе тегов правильно проводит каждую сторону → — или подключите свой магазин бесплатно и проведите свой следующий оптовый заказ как счет-фактуру вместо квитанции.
