Сверка ИС ЭСФ и учёта в 1С: где теряются счета-фактуры и как их найти
Содержание
Сверить ЭСФ с 1С — значит сопоставить два списка за один период: счета-фактуры, зарегистрированные в ИС ЭСФ, и документы реализации и поступления в 1С:Бухгалтерии для Казахстана. Ключ сверки — регистрационный номер ЭСФ, БИН/ИИН контрагента, дата и сумма с НДС. Всё, что есть только в одном списке или расходится по сумме, — ваши расхождения.
Частое заблуждение: «раз обмен с ИС ЭСФ настроен, 1С и портал совпадают сами». Не совпадают. Поставщик отзывает счёт-фактуру, бухгалтер выписывает ЭСФ прямо на портале, а статус в базе не обновился после сбоя связи. Каждый такой случай всплывает при сдаче декларации по НДС, если не поймать его заранее.
Что подготовить перед сверкой: ключи, доступ, настройки обмена
Сверка начинается не с отчёта, а с проверки, что 1С вообще видит портал. Без рабочего подключения вы будете сравнивать актуальный портал с устаревшей картинкой в базе.
Что должно быть готово:
- 🔑 Регистрационные свидетельства НУЦ РК — ключ аутентификации и ключ подписи. Проверьте срок действия: просроченный ключ — самая частая причина, по которой загрузка «молча» ничего не приносит.
- 👤 Пользователь ИС ЭСФ с правами по нужному БИН. Если сверку делает не руководитель, ему должны быть выданы полномочия на просмотр и работу с ЭСФ организации на самом портале.
- 🧩 Компонента для работы с ЭЦП установлена на том компьютере (или терминальном сервере), где работает пользователь 1С.
- ⚙️ Настройки обмена с ИС ЭСФ в 1С заполнены для каждой организации базы: логин пользователя портала, пути к ключам, используемый способ подписи.
Если в базе несколько организаций, сверку ведите по каждой отдельно. Общий список ЭСФ из 1С по всем БИН легко сравнить «не с тем» реестром портала.
Проверка связи за пять минут
- Откройте рабочее место обмена ЭСФ (в типовой 1С:Бухгалтерии для Казахстана это обработка «Текущие ЭСФ»).
- Запустите получение входящих ЭСФ за прошедшую неделю.
- Убедитесь, что запрос пароля к ключу появился и процесс завершился без сообщения об ошибке.
- Сравните количество загруженных счетов с тем, что видно на портале за ту же неделю.
Если на третьем шаге ошибка — сначала чините подключение (раздел про ошибки ниже), сверку откладывайте.
Загрузка ЭСФ из ИС ЭСФ в 1С и первичная разборка
Сверять можно только то, что лежит в базе. Поэтому первый шаг — загрузить полный период, а не «последние изменения».
Входящие счета-фактуры (приобретение)
- В рабочем месте обмена выберите организацию и период — календарный месяц или квартал, за который будете сдавать отчётность.
- Запустите загрузку входящих ЭСФ и дождитесь окончания. При большом потоке это может занять минуты.
- Отфильтруйте загруженные документы по признаку «не сопоставлен с документом учёта» — это ЭСФ, для которых в 1С ещё нет поступления.
- Для каждого такого ЭСФ найдите или создайте документ поступления и свяжите их.
Исходящие счета-фактуры (реализация)
Здесь направление обратное: ЭСФ создаются в 1С на основании реализации и отправляются на портал. Для сверки обновите статусы всех отправленных за период ЭСФ — запросите их состояние из ИС ЭСФ. Без этого шага в базе останутся «Не просмотрен» и «Доставлен» там, где на портале давно «Отозван» или «Аннулирован».
ЭСФ, выписанные напрямую на портале или в другой программе, в 1С сами не появятся как исходящие. Их видно только при сверке по полному журналу портала.
Что сразу отложить в сторону
- 🗑️ ЭСФ в статусе «Ошибочный» — они не зарегистрированы, в налоговом учёте не участвуют.
- ✏️ Черновики, которые так и не ушли на портал.
- 🔁 Отозванные и аннулированные — их не удаляйте, а проверьте, есть ли на их месте новый ЭСФ.
Сверка ЭСФ с документами 1С: поиск расхождений вручную
Автоматика закрывает сопоставление «ЭСФ — документ». Но расхождения по суммам и датам ловятся только сравнением двух реестров.
Шаг 1. Выгрузите реестр с портала
На портале ИС ЭСФ откройте журнал счетов-фактур, задайте период по дате выписки, направление (входящие или исходящие) и выгрузите список в файл. Оставьте только нужные колонки:
| Колонка | Зачем нужна |
|---|---|
| Регистрационный номер ЭСФ | Главный ключ сопоставления |
| Дата выписки и дата оборота | Попадание в налоговый период |
| БИН/ИИН контрагента | Второй ключ, если номер не перенесён в 1С |
| Сумма без НДС, НДС, сумма с НДС | Сверка сумм |
| Статус | Отсечь ошибочные и отозванные |
| Вид ЭСФ | Основной, исправленный или дополнительный |
Шаг 2. Сформируйте такой же реестр в 1С
Откройте список ЭСФ в 1С, отберите организацию и тот же период. Настройте колонки списка так, чтобы они совпали с портальными, и выгрузите список в табличный документ через контекстное меню списка. Получится второй файл с той же структурой.
Шаг 3. Сопоставьте по номеру
Сведите оба реестра в одной таблице Excel и сопоставьте по регистрационному номеру через ВПР или XLOOKUP. Дальше всё раскладывается на четыре группы:
- Есть на портале, нет в 1С. Не загружен, выписан вне 1С или загружен в другую организацию.
- Есть в 1С, нет на портале. Не отправлен, ушёл с ошибкой или это черновик.
- Есть в обоих, суммы различаются. Почти всегда — исправленный или дополнительный ЭСФ, который в 1С не учтён.
- Есть в обоих, статусы различаются. Статус в 1С не обновлён после отзыва или аннулирования.
Шаг 4. Сверьте итоги
Отдельно сравните итоговые суммы НДС по ЭСФ с оборотами в учёте: НДС по реализации — с начисленным, НДС по приобретению — с принятым к зачёту. Это ловит ситуацию, когда ЭСФ есть, а документ учёта проведён на другую сумму.
| Показатель | Наши данные | Контрагент | Δ |
|---|---|---|---|
| Исходящие ЭСФ: сумма с НДС | — | ||
| Исходящие ЭСФ: НДС | — | ||
| Входящие ЭСФ: сумма с НДС | — | ||
| Входящие ЭСФ: НДС к зачёту | — |
Расхождение на несколько тиын обычно даёт округление НДС построчно и итогом. Если разница ровно равна сумме одного ЭСФ — ищите пропавший документ, а не ошибку округления.
Статусы ЭСФ и журнал регистрации: что о чём говорит
Статус — первое, на что смотреть при любом расхождении. Он показывает, где сейчас документ и можно ли его учитывать.
Когда статус в 1С «врёт»
Статус в базе — это копия на момент последнего запроса. Если запрос обновления статусов давно не запускали, 1С покажет «Доставлен» для счёта, который неделю назад отозвали. Поэтому обновление статусов — обязательная часть каждой сверки, а не разовая настройка.
Журнал регистрации: кто и когда
Когда непонятно, почему ЭСФ ушёл не с той суммой или кто его отозвал, открывайте журнал регистрации 1С. Он находится в разделе Администрирование, в группе обслуживания.
Как искать:
- Установите отбор по периоду — день отправки или изменения ЭСФ.
- Отберите по пользователю, если знаете, кто работал с документом.
- Ищите события изменения данных по документу ЭСФ и связанной реализации.
Журнал покажет, кто менял реализацию после выписки ЭСФ. Это типичный сценарий: ЭСФ ушёл, потом в реализацию добавили строку, а исправленный ЭСФ никто не выписал.
Ошибки обмена с ИС ЭСФ и как их снять
Ошибки делятся на три группы: подключение, подпись и содержание ЭСФ.
Дубли после повторной отправки
Если ЭСФ отправили, получили сбой связи и отправили повторно, на портале может оказаться два зарегистрированных счёта. При сверке они видны как один документ в 1С и два номера на портале. Лишний ЭСФ нужно отозвать на портале. В 1С оставьте связь с тем, который остаётся действительным.
Исправленный и дополнительный ЭСФ
Это главный источник расхождений по суммам. Различайте их:
- 🔧 Исправленный выписывают, когда в исходном ЭСФ ошибка в реквизитах или суммах. Он заменяет исходный.
- ➕ Дополнительный выписывают, когда изменилась стоимость оборота: скидка, возврат, корректировка цены. Он дополняет исходный на разницу.
В сверке исходный и исправленный ЭСФ должны соответствовать одному документу реализации, а дополнительный — документу корректировки. Если дополнительный ЭСФ «висит» без документа корректировки, суммы в 1С и на портале разойдутся ровно на его величину.
Не меняйте проведённую реализацию задним числом, если по ней уже выписан ЭСФ. Оформите корректировку отдельным документом и выпишите по ней исправленный или дополнительный ЭСФ — иначе 1С и портал разойдутся навсегда.
Итоги сверки: реестр расхождений и акт сверки с контрагентом
Сверка заканчивается не на списке расхождений, а на их закрытии и фиксации.
Реестр расхождений
Ведите итоговую таблицу по каждому расхождению: номер ЭСФ, контрагент, сумма, причина, что сделано, кто ответственный. Пример:
| ЭСФ | Контрагент | Сумма, тг | Причина | Решение |
|---|---|---|---|---|
| Входящий, нет в 1С | ТОО «Альфа» | 224 000 | Не загружен — истёк ключ | Перевыпуск ключа, загрузка |
| Исходящий, разные суммы | ИП Сейткали | 56 000 / 50 400 | Скидка без доп. ЭСФ | Корректировка + дополнительный ЭСФ на −5 600 |
| Исходящий, Отозван | ТОО «Бета» | 112 000 | Статус в 1С не обновлён | Обновление статусов, новый ЭСФ |
Проверка арифметики второй строки: 56 000 − 50 400 = 5 600. Дополнительный ЭСФ выписывается именно на эту разницу.
Акт сверки с контрагентом
Если расхождение по входящему ЭСФ связано с поставщиком (он отозвал счёт, выписал на другую сумму, указал не ваш БИН), сформируйте в 1С акт сверки взаиморасчётов за тот же период и отправьте поставщику. В сопроводительном письме перечислите номера ЭСФ, по которым есть вопросы.
Акт сверки показывает расчёты, а не ЭСФ напрямую. Поэтому номера ЭСФ и суммы НДС по ним указывайте в письме или приложением — так контрагенту проще найти документы у себя.
Перед сдачей декларации по НДС
Финальная проверка перед формой 300.00:
Как не копить расхождения месяцами
Сверка раз в квартал превращается в разбор сотен строк. Сверка раз в неделю занимает полчаса.
Что помогает:
- 📅 Еженедельная загрузка входящих и обновление статусов исходящих. Отозванный ЭСФ лучше увидеть через три дня, а не через три месяца.
- 🚫 Запрет выписки ЭСФ вне 1С. Если кто-то выписывает на портале напрямую, договоритесь, что он сразу вносит номер в базу.
- ⏰ Контроль срока выписки. ЭСФ по общему правилу выписывают не позднее 15 календарных дней после даты оборота. Еженедельно проверяйте реализации без ЭСФ, чтобы не выйти за срок.
- 🔑 Календарь ключей ЭЦП. Запишите дату окончания регистрационных свидетельств и перевыпускайте заранее: просроченный ключ останавливает и выписку, и загрузку.
- 🔒 Запрет редактирования прошлых периодов. Установите дату запрета изменения данных после закрытия месяца — это убирает правки реализаций задним числом.