WebKassa + 1С:Бухгалтерия — интеграция, которая работает
Пошаговая настройка WebKassa для передачи чеков в 1С:Бухгалтерию для Казахстана 3.0. Что такое OFD, какие поля критичны, как отладить обмен без ошибок в ФНО 328.
WebKassa — самый распространённый оператор фискальных данных (ОФД) в Казахстане. Его выбирают потому что он единственный работает через API, а не только через свой личный кабинет. Всё остальное — Kassa 24, ИП Инфо, Casio Cloud — либо требуют ручного выгрузки чеков, либо ломаются при обновлениях. Если у вас касса подключена через WebKassa — 1С:Бухгалтерия для Казахстана 3.0 умеет забирать чеки автоматически. Это статья о том, как это настроить и не сойти с ума.
Что происходит между кассой и 1С
Когда кассир пробивает чек, происходит следующее: касса передаёт фискальные данные в OFD (WebKassa), OFD подписывает их своим фискальным ключом, отсылает в КГД, и параллельно делает копию доступной по API. Задача интеграции — забрать эти чеки из API WebKassa и создать в 1С документ «Отчёт о розничных продажах» (ОРП) с правильной аналитикой.
Ключевые сущности:
- Кассир — сотрудник, оформивший смену. В 1С — Физлицо.
- Смена — календарный отрезок между открытием и закрытием кассы (обычно 24 часа).
- Чек — одна продажа. Содержит строки товаров/услуг, сумму, оплаты (нал/безнал/карта).
- Возврат — отдельный документ, ссылается на исходный чек.
- X-отчёт / Z-отчёт — сводки смены.
Что нужно настроить в WebKassa
- API-ключ. Личный кабинет WebKassa → раздел «Разработчикам» → создать токен. Его надо будет вставить в 1С.
- Настроить магазины. Каждая точка продаж — отдельный «магазин» в WebKassa. Даже если у вас одна точка, всё равно её надо явно создать.
- Прогнать через тест-чек. До подключения к 1С — сделать 1-2 пробных чека в WebKassa на реальной кассе. Проверить, что они видны через `GET /orders/{shop_id}`.
- URL API: `https://api.webkassa.kz/api` (для prod) или `https://api.webkassa.kz/api` с тестовым токеном (у WebKassa нет отдельного sandbox).
- Токен: из шага 1 выше.
- Магазин WebKassa → Склад в 1С. Маппинг обязателен. Один магазин = один склад в 1С. Если у вас несколько точек — каждая точка сопоставляется своему складу.
- Организация. Ваше юрлицо, от чьего имени идут продажи. Важно: у организации в 1С должен быть заполнен БИН — иначе фискальные документы не пройдут проверку по формату 328.
- Расчётный счёт для безналичных. Куда падают суммы по картам.
- Кассы для наличных. Каждая физическая касса → отдельная касса в 1С.
- Получает список смен за период (по умолчанию с последней синхронизации).
- Для каждой смены — все чеки.
- Группирует чеки по смене и создаёт ОРП «Отчёт о розничных продажах» — один документ на смену.
- Внутри ОРП — строки по номенклатуре, суммы по оплатам (нал/безнал/картой отдельно).
- Проводит документ, попадают в бухгалтерский учёт (счета 90.01, 90.02, 90.03 → 51/57).
- Номенклатура не сопоставлена. WebKassa даёт код товара, 1С не знает, к какой карточке его прицепить → создаёт нового «Товар из чека #123». В итоге в номенклатуре бардак. Правильно — сопоставить справочники до первого обмена. Есть автоматическая сверка по коду или названию.
- Возвраты создают «Отчёт о возвратах». Отдельный документ, отдельная логика проведения. Проверьте, что он тоже автоматом создаётся.
- НДС 16% с 2026. Если товар облагается по стандартной ставке — WebKassa должна об этом знать (флажок в карточке товара WebKassa), иначе в чеке будет НДС=0 и потом при закрытии ФНО 328 будут расхождения.
- Дробные копейки. Иногда сумма чека = 15 000,01 из-за округления. 1С не пропускает без коррекции.
- Токен активен (не отозван, не истёк).
- Даты фильтра в 1С не в прошлом (по умолчанию — с последней синхронизации, но могут быть пустые смены).
- Регламентное задание запущено (Администрирование → Обслуживание → Регламентные задания).
Настройка обмена в 1С
Идёте в раздел «Продажи → Обмены → WebKassa» (пункт появляется если включена подсистема «Розничные продажи»). Если пункта нет — включаете подсистему в Функциональности.
Заполняете:
Регламент обмена
По умолчанию обмен запускается регламентным заданием раз в час. В момент запуска 1С:
Что часто ломается на этом шаге:
Отладка
Первую неделю после подключения — смотрите ежедневный отчёт «Соответствие чеков WebKassa и 1С». В карточке смены есть кнопка «Сверить с WebKassa» → покажет расхождения по каждому чеку.
Если чеков нет вообще — проверьте:
Что делать при переезде в облако RCS
Если вы переезжаете с локальной 1С в облако — токен WebKassa нужен новый. Не пытайтесь перенести старый: он привязан к IP-адресу локального сервера, в облаке отвалится. Пять минут в личном кабинете WebKassa — создайте новый токен, старый деактивируйте.
Мы подключаем WebKassa к новой облачной базе в первый же рабочий день после переноса. Это входит в стандартный перенос локальной 1С в облако без доплаты.
Стоимость подключения WebKassa
Со стороны 1С — 0 ₸ (встроенная функция БК 3.0 для КЗ). Со стороны WebKassa — тариф ОФД (обычно 15 000 ₸/год за кассу, зависит от количества чеков). Если у вас нет WebKassa, а нужен OFD — линия консультаций RCS поможет выбрать тариф и оформить.
Итог
Правильно настроенная связка WebKassa + 1С экономит бухгалтеру 8-12 часов в месяц (столько уходит на ручной ввод чеков). Настройка занимает 30-40 минут при первом подключении, потом всё работает автоматом. Если хотите чтобы это настроили за вас — оставьте заявку или напишите в WhatsApp +7 708 495 00 00.
Другие статьи
Миграция
Как переехать с локальной 1С в облако за 2 рабочих дня — RCS
Регуляторика
НК РК 2026 в 1С:Бухгалтерии — что меняется и как настроить
Выбор тарифа
Какую конфигурацию 1С выбрать в Казахстане — сравнение
Регламентированный учёт
Электронные счета-фактуры (ЭСФ) в 1С:Бухгалтерии для Казахстана 3.0 — настройка 2026