Работа с налогом на добавленную стоимость (НДС) в 1С:Предприятие часто вызывает вопросы у бухгалтеров и предпринимателей. Одна из самых распространённых задач — получение данных о выручке без НДС для анализа финансовой деятельности, составления отчётности или внутреннего контроля. В отличие от стандартных отчётов, где суммы обычно показываются с учётом налога, выделение "чистой" выручки требует дополнительных настроек или ручных расчётов.
В этой статье мы разберём все доступные способы получения выручки без НДС в различных конфигурациях 1С (включая 1С:Бухгалтерию 3.0, 1С:Управление торговлей и 1С:ERP). Вы узнаете, как настроить отчёты, использовать встроенные инструменты и избежать типичных ошибок при расчётах. Особое внимание уделим различиям между версиями 1С 8.2 и 8.3, а также нюансам работы с разными системами налогообложения.
Почему важно отдельно учитывать выручку без НДС
Выделение выручки без НДС — не просто формальность, а необходимость для:
- 📊 Финансового анализа: сравнение доходов с расходами без искажения налоговой нагрузки.
- 📑 Отчётности: заполнение строк в декларациях (например, строка 010 раздела 3 декларации по НДС).
- 💰 Управленческого учёта: оценка реальной прибыльности бизнеса.
- 🤝 Контрактов: многие договоры фиксируют цены без НДС.
Без корректного разделения сумм с налогом и без него рискуете:
- ❌ Завысить или занизить налоговую базу.
- ❌ Получить искажённые данные в управленческой отчётности.
- ❌ Допустить ошибки при расчёте маржинальности.
Способ 1: Стандартные отчёты с настройкой группировки
Самый простой способ — использовать встроенные отчёты 1С с корректной настройкой показателей. Рассмотрим пошаговую инструкцию для 1С:Бухгалтерии 3.0:
Откройте раздел
Отчёты→Оборотно-сальдовая ведомость.В настройках отчёта перейдите на вкладку
Группировка.Добавьте группировку по
Счетам учёта(выберите счета 90.01 "Выручка" и 90.03 "НДС").На вкладке
Показателиотметьте:- 📌
Оборот по дебету - 📌
Оборот по кредиту - 📌
Сальдо конечное
- 📌
Сформируйте отчёт. Выручка без НДС будет отражена по кредиту счета 90.01.
Для 1С:Управление торговлей алгоритм аналогичен, но вместо оборотно-сальдовой ведомости используйте отчёт Анализ продаж с детализацией по налогам.
Выбрать оборотно-сальдовую ведомость|Добавить группировку по счётам 90.01 и 90.03|Указать показатели "Оборот по кредиту"|Сформировать отчёт и проверить данные-->
Способ 2: Отчёт "Анализ счёта 90" с детализацией
Более точный метод — использование отчёта Анализ счёта для счёта 90 "Продажи". Этот способ подходит для всех конфигураций на базе 1С:Предприятие 8.3:
Перейдите в
Отчёты→Анализ счёта.Выберите счёт
90 "Продажи"и укажите период.На вкладке
Детализацияотметьте:- 📌
По субсчетам(чтобы увидеть 90.01 и 90.03 отдельно). - 📌
По субконто(если нужно разделить по номенклатуре или контрагентам).
- 📌
В результатах отчёта выручка без НДС будет по кредиту 90.01, а сумма НДС — по кредиту 90.03.
Важно! Если в вашей базе используется учёт по видам НДС (например, 20% и 10%), в настройках отчёта добавьте группировку по Видам налогов.
Что делать, если в отчёте нет счёта 90.03?
Если счёт 90.03 "НДС" отсутствует в отчёте, это может означать, что:
1. В настройках учёта отключён учёт НДС (проверьте параметры учётной политики).
2. В документах продаж не проставлен флаг "Налогооблагаемая операция".
3. Используется специальный режим налогообложения (например, УСН), где НДС не применяется.
В таких случаях выручка по счёту 90.01 уже содержит "чистую" сумму без налога.
Способ 3: Ручное вычитание НДС из выручки
Если стандартные отчёты не дают нужной детализации, можно рассчитать выручку без НДС вручную. Для этого:
Получите общую выручку (включая НДС) из отчёта
Обороты между субсчетамипо счёту90.01.Найдите сумму НДС по счёту
90.03за тот же период.Вычтите НДС из общей выручки:
Выручка без НДС = Выручка (с НДС) - НДС
Критичный нюанс: если в вашей базе ведётся учёт по разным ставкам НДС (0%, 10%, 20%), необходимо рассчитывать выручку без НДС для каждой ставки отдельно. Например, для ставки 20% формула будет:
Выручка без НДС = Выручка (с НДС) / 1.20
Для автоматизации расчётов можно создать обработку в 1С, которая будет выполнять эти действия по кнопке. Пример кода для обработки:
Процедура РассчитатьВыручкуБезНДС()
ВыручкаСНДС = ПолучитьОборотПоСчету(90.01, ДатаНачала, ДатаКонца);
НДС = ПолучитьОборотПоСчету(90.03, ДатаНачала, ДатаКонца);
ВыручкаБезНДС = ВыручкаСНДС - НДС;
Сообщить("Выручка без НДС: " + Формат(ВыручкаБезНДС, "ЧДЦ=2"));
КонецПроцедуры
Если вам часто приходится рассчитывать выручку без НДС, сохраните формулу в Excel и подгружайте данные из 1С через Выгрузку в Excel (раздел Файл → Выгрузить).
Способ 4: Настройка пользовательского отчёта
Для регулярного использования удобно создать пользовательский отчёт с фиксированными настройками. В 1С:Предприятие 8.3 это делается так:
Откройте
Отчёты→Все отчёты→Создать внешний отчёт.Выберите шаблон
Оборотно-сальдовая ведомость.В конструкторе отчёта:
- 📌 Укажите счета
90.01и90.03. - 📌 Добавьте вычисляемое поле
Выручка без НДС = Кредит90.01 - Кредит90.03. - 📌 Сохраните отчёт под именем
Выручка без НДС.
- 📌 Укажите счета
- ✅ Отчёт всегда доступен в одном клике.
- ✅ Можно добавить дополнительные группировки (по контрагентам, номенклатуре, проектам).
- ✅ Легко экспортировать данные в Excel.
- ❌ Игнорирование авансов: Авансы, полученные от покупателей, также облагаются НДС (счёт 76.АВ). Их нужно учитывать при расчёте общей выручки.
- ❌ Неправильная ставка НДС: Если в документе указана ставка 10% вместо 20%, выручка без НДС будет занижена.
- ❌ Учёт возвратов: Возвраты товаров уменьшают выручку, но часто забывают скорректировать НДС по этим операциям.
- ❌ Использование не тех счетов: Например, ошибочное списание выручки на 91 счёт ("Прочие доходы") вместо 90.
Преимущества этого метода:
Пользовательские отчёты экономят время, если выручку без НДС приходится считать ежемесячно. Настройте его один раз — и используйте постоянно.
Особенности для разных конфигураций 1С
Алгоритм получения выручки без НДС может отличаться в зависимости от конфигурации. Рассмотрим ключевые нюансы:
| Конфигурация | Где искать выручку без НДС | Особенности |
|---|---|---|
| 1С:Бухгалтерия 3.0 | Оборотно-сальдовая ведомость, Анализ счёта 90 | НДС автоматически разносится на 90.03 при проведении документов реализации. |
| 1С:Управление торговлей 11 | Отчёт "Анализ продаж" с детализацией по налогам | Выручка без НДС показывается в колонке "Сумма без НДС". |
| 1С:ERP | Отчёт "Финансовые результаты" или "Продажи" | Поддерживает многовалюточный учёт — выручка без НДС может быть в у.е. |
| 1С:Комплексная автоматизация | Обороты между субсчетами (90.01 и 90.03) | Требует ручной настройки отчётов для разделения по видам НДС. |
Для 1С:Розница выручка без НДС обычно не актуальна, так как этот продукт ориентирован на ЕНВД и УСН, где НДС не применяется. Однако если магазин работает на ОСНО, используйте отчёт Продажи с группировкой по налогам.
В 1С:ERP и 1С:КА можно настроить автоматические расчёты выручки без НДС по разным направлениям бизнеса (например, опт vs розница) с помощью дополнительных аналитик.
Типичные ошибки и как их избежать
При работе с выручкой без НДС пользователи часто допускают следующие ошибки:
⚠️ Внимание! Если в документах реализации не указан вид операции (например, "Товары, работы, услуги с НДС"), сумма НДС не попадёт на счёт 90.03, и выручка без НДС будет рассчитана неверно.
Чтобы избежать ошибок:
Проверяйте корректность заполнения документов реализации (особенно поля
Ставка НДСиВид операции).Используйте отчёт
Книга продаждля сверки сумм НДС.Настройте контроль остатков по счёту 90.03 — если там отрицательное сальдо, значит, где-то ошибка в учёте.
⚠️ Внимание! В 1С:Бухгалтерии 3.0 при ручном создании операций по счёту 90 есть риск указать неверную аналитику. Всегда используйте документы (Реализация товаров и услуг,Оказание услуг) вместо ручных проводок.
Автоматизация: как ускорить процесс
Если вам приходится часто считать выручку без НДС, рассмотрите варианты автоматизации:
Регламентные задания: Настройте автоматическое формирование отчёта по расписанию (например, ежемесячно 1-го числа).
Внешние обработки: Скачайте или разработайте обработку, которая будет выгружать данные в Excel с уже посчитанной выручкой без НДС.
Интеграция с BI-системами: Подключите 1С к Power BI или Tableau для визуализации данных.
Макросы в Excel: Напишите макрос, который будет подтягивать данные из 1С и автоматически рассчитывать выручку без НДС.
Пример кода для внешней обработки (выгрузка в Excel):
Процедура ВыгрузитьВыручкуБезНДС()
ТабДок = Новый ТабличныйДокумент;
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Обороты.Счет КАК Счет,
| Обороты.Субконто1 КАК Контрагент,
| СУММА(Обороты.СуммаОборотКт) КАК ВыручкаСНДС,
| СУММА(Обороты.СуммаОборотДт) КАК НДС
|ИЗ
| РегистрБухгалтерии.Обороты КАК Обороты
|ГДЕ
| Обороты.Счет В ('90.01', '90.03')
| И Обороты.Период МЕЖДУ &ДатаНачала И &ДатаКонца
|СГРУППИРОВАТЬ ПО
| Обороты.Счет,
| Обороты.Субконто1";
Запрос.УстановитьПараметр("ДатаНачала", НачалоМесяца(ТекущаяДата()));
Запрос.УстановитьПараметр("ДатаКонца", КонецМесяца(ТекущаяДата()));
Результат = Запрос.Выполнить();
ТабДок.Вывести(Результат);
ТабДок.Записать("C:\Отчёты\ВыручкаБезНДС.xlsx", ТипФайлаТабличногоДокумента.XLSX);
КонецПроцедуры
Для интеграции с Power BI можно использовать OData-соединение или JSON-выгрузку из 1С.
FAQ: Частые вопросы о выручке без НДС в 1С
Как посчитать выручку без НДС, если в базе ведётся учёт по нескольким ставкам (0%, 10%, 20%)?
В этом случае нужно:
- Сформировать отчёт
Анализ счёта 90.03с детализацией по видам НДС. - Для каждой ставки рассчитать выручку без НДС по формуле:
- Сложить полученные суммы.
Выручка без НДС (20%) = Оборот по 90.01 (20%) / 1.20
Выручка без НДС (10%) = Оборот по 90.01 (10%) / 1.10
Выручка без НДС (0%) = Оборот по 90.01 (0%)
Почему в отчёте выручка без НДС не совпадает с данными декларации по НДС?
Расхождения могут возникать из-за:
- 📌 Неучтённых авансов (счёт 76.АВ).
- 📌 Ошибок в заполнении книг покупок/продаж.
- 📌 Разных периодов (например, отчёт за месяц, а декларация за квартал).
- 📌 Ручных корректировок в регистрах НДС.
Для проверки сверьте:
- Обороты по счёту
90.03с разделом 3 декларации. - Обороты по счёту
76.АВс разделом 7 декларации (авансы).
Можно ли в 1С:УТ 11 настроить автоматический расчёт выручки без НДС в отчёте "Анализ продаж"?
Да, для этого:
- Откройте отчёт
Анализ продаж. - Нажмите
Настройки→Дополнительные поля. - Добавьте новое поле с формулой:
- Сохраните настройку как пользовательский вариант.
[Сумма документа] - ([Сумма документа] * [Ставка НДС] / (100 + [Ставка НДС]))
Теперь в отчёте будет колонка с выручкой без НДС.
Как в 1С:Бухгалтерии 3.0 увидеть выручку без НДС по каждому контрагенту?
Используйте отчёт Анализ счёта 90.01 с настройками:
- Группировка:
По субконто (Контрагенты). - Показатели:
Оборот по кредиту(это выручка с НДС). - Добавьте вычисляемое поле:
Выручка без НДС = ОборотПоКредиту / (1 + СтавкаНДС/100)
Ставку НДС берите из документа реализации для каждого контрагента.
Что делать, если в отчёте нет счёта 90.03, но НДС должен быть?
Возможные причины и решения:
- 🔹 Не проведены документы реализации: Проверьте статусы документов.
- 🔹 Неверная настройка учётной политики: Убедитесь, что в параметрах учёта включён НДС.
- 🔹 Ошибка в проводках: Используйте отчёт
Анализ проводокдля поиска документов без НДС. - 🔹 Специальный режим налогообложения: Если вы на УСН или ЕНВД, НДС не учитывается.