1С — самая распространённая учётная система в России. Каждый второй малый бизнес ведёт учёт в ней. И каждая вторая выгрузка из 1С в Excel преподносит сюрпризы: цифры «не бьются», строки задваиваются, а часть операций теряется по дороге.
Разберём пять частых проблем в выгрузках и как их обойти без переписки с программистом 1С.
1. Кодировка: «крЯкозЯбры» вместо русских букв
Открыли выгрузку — вместо «Молоко ультрапастеризованное» видите «╠юырюъю єышЄЁрярёЄхЁшчютрээюх». Файл выгружен в кодировке Windows-1251, а открывается по умолчанию в UTF-8.
Быстрый фикс. В 1С при выгрузке отчёта в файл — выбрать формат «CSV UTF-8 (с разделителями)». Или в Excel: «Данные» → «Из текста» → указать источник Windows (кириллица) 1251.
Совсем частая ошибка — сохранить файл заново без указания кодировки. В следующий раз ту же выгрузку будете чинить снова. Лучше настроить один раз шаблон выгрузки с UTF-8 и сохранить.
2. Возвраты приезжают отдельной строкой с минусом
В 1С возврат оформляется как отдельный документ. При выгрузке продаж он попадает в файл строкой с отрицательным количеством. Если анализ фильтрует строки с положительным количеством — возврат теряется, и выручка остаётся завышенной.
Как проверить. Отсортируйте выгрузку по столбцу «Количество» — если внизу есть отрицательные значения, у вас возвраты отдельными строками. Их надо не удалять, а вычитать из продаж того же товара за тот же период.
Развёрнутый разбор ситуации — в статье «Продали 10, вернули 3. Почему в отчёте всё равно 10».
3. Скидки: в цене или отдельной колонкой
Есть два способа хранения скидок в 1С. В первом — цена в файле уже со скидкой. Во втором — цена стоит полная, а сумма скидки лежит в отдельной колонке.
Если считать без учёта отдельной колонки — вы завышаете выручку на сумму всех скидок. Обычно это 5–20% от оборота.
Как понять, какой у вас случай. Возьмите один известный чек — например, за 500 ₽ со скидкой 50 ₽. В выгрузке в колонке «Цена» стоит 450 или 500?
4. Разные единицы измерения в одной колонке
Особенно частая проблема у розницы с мультиформатным ассортиментом: молоко в литрах, сыр в килограммах, консервы в штуках. Всё лежит в одной колонке «Количество».
Если посчитать ABC-анализ по количеству — получится бессмыслица: 3 литра плюс 3 килограмма плюс 3 штуки = 9 (чего?).
Правило. При разных единицах измерения ABC считайте не по количеству, а по деньгам — выручке или прибыли. Деньги складываются всегда. Про ABC подробнее — в статье «ABC-анализ простыми словами».
5. Дубли в справочнике товаров
«Молоко Простоквашино 1 л», «Молоко «Простоквашино», 1 литр» и «Простоквашино 1л» — три разные карточки в 1С. Для аналитики это три разных товара с разной статистикой продаж.
Откуда: обычно кассир при создании нового товара «на лету» не находит существующую карточку и создаёт новую. За полгода такое накапливается.
Как обнаружить. Отсортировать справочник по алфавиту и пролистать глазами — задвоившиеся карточки стоят рядом. Скучно, но работает.
Как объединить. В 1С есть штатная функция объединения карточек. Если вас всё уже устраивает и вы не хотите ломать историю — оставить как есть и объединять при анализе, помня о риске.
То же самое бывает со справочниками покупателей и регионов. «СПб» и «Санкт-Петербург» превращаются в два разных региона, продажи города делятся пополам.
Как Business Sense AI работает с выгрузками из 1С
Мы поддерживаем стандартные выгрузки из 1С:Управление торговлей, 1С:Розница и 1С:Бухгалтерия — Excel и CSV.
При загрузке файла сервис автоматически:
- Определяет кодировку и приводит к UTF-8, если получилось «крЯкозЯбры».
- Находит колонки продукта/количества/суммы — даже если названы нестандартно.
- Обнаруживает возвраты в отдельных строках и учитывает их правильно.
- Разбирает скидки в цене и в отдельной колонке.
- Показывает дубли в справочниках отдельным блоком «Мы предположили — проверьте».
Прямая интеграция с 1С по API (без ручных выгрузок) — платный дополнительный модуль поверх тарифа. Загрузка Excel/CSV — бесплатно на всех тарифах.
Демо-отчёт на реальной выгрузке открывается без регистрации.