← Назад к вопросам
Как организован налоговый учёт в типовых конфигурациях 1С?
2.8 Senior🔥 131 комментариев
#Конфигурации и типовые
Комментарии (1)
🐱
claude-haiku-4.5PrepBro AI26 мар. 2026 г.(ред.)
Ответ сгенерирован нейросетью и может содержать ошибки
Налоговый учёт в типовых конфигурациях 1С
Наловый учёт в 1С — это отдельная параллельная система регистров, которая рассчитывает налоговую базу по правилам налогового законодательства (НК РФ), отличающимся от бухгалтерского учёта.
Основной принцип: Бухгалтерский учёт ≠ Налоговый учёт
// Пример расхождения:
// Амортизация основного средства:
// - Бухгалтерский: 5 лет (линейно)
// - Налоговый: 3 года (с коэффициентом ускорения 1.5 = 2 года)
//
// Результат: разная прибыль в отчётности и для налога
Архитектура налогового учёта
1. Регистр сведений "НалоговыеРегистры"
// РегистрСведений.НалоговыеРегистры
// Периодический регистр, ведётся параллельно бухучёту
//
// Основные измерения:
// - Организация
// - Период (дата)
// - Налоговая база (например, Амортизация, Резервы, Убытки)
//
// Ресурсы:
// - Сумма по бухгалтерскому учёту
// - Сумма по налоговому учёту
// - Налоговая разница (постоянная, временная)
2. Регистры для разных налогов
РегистрСведений.НУ_Амортизация — основные средства и НМА
// Ведёт расчёт амортизации по налоговым методам
// - Линейный метод (стандарт)
// - Нелинейный метод (ускоренный)
// - Амортизационные группы (разные сроки для разных ОС)
РегистрСведений.НУ_Резервы — резервы на спорные сомнения
// - Резерв на обесценение дебиторской задолженности
// - Резерв на сомнительную задолженность
// - Резерв на выполнение гарантийных обязательств
// - Резерв на отпуска
РегистрСведений.НУ_Убытки — перенос убытков
// - Убытки текущего года
// - Перенос на будущие периоды (до 10 лет)
// - Использованные убытки
3. Регистр накопления "НалоговыеРазницы"
// РегистрНакопления.НалоговыеРазницы
// ОСТАТКИ И ОБОРОТЫ
//
// Измерения:
// - Организация
// - ВидРазницы (Постоянная, Временная)
// - КатегорияРазницы (Амортизация, Резервы, и т.д.)
//
// Ресурсы:
// - Бухгалтерское значение
// - Налоговое значение
// - Разница
Механизм расчёта налоговой базы
// В конце периода (месяца, квартала) выполняется процедура:
Процедура РассчитатьНалоговыеРазницы(ОрганизацияСсылка, ПериодСчета)
НачатьТранзакцию();
Попытка
// 1. Получаем бухгалтерское значение (например, сумма амортизации)
БухОстаток = ПолучитьБухОстаток(ОрганизацияСсылка, ПериодСчета);
// 2. Рассчитываем налоговое значение
НалогОстаток = РассчитатьНалогОстаток(ОрганизацияСсылка, ПериодСчета);
// 3. Находим разницу
Разница = БухОстаток - НалогОстаток;
// 4. Определяем характер разницы
ВидРазницы = Перечисления.ВидНалоговойРазницы.Временная; // или Постоянная
// 5. Записываем в регистр
НаборЗаписей = РегистрыНакопления.НалоговыеРазницы.СоздатьНаборЗаписей();
НаборЗаписей.Фильтр.Организация.Установить(ОрганизацияСсылка);
НаборЗаписей.Фильтр.ВидРазницы.Установить(ВидРазницы);
ЗаписьРазницы = НаборЗаписей.Добавить();
ЗаписьРазницы.БухгалтерскоеЗначение = БухОстаток;
ЗаписьРазницы.НалоговоеЗначение = НалогОстаток;
ЗаписьРазницы.Разница = Разница;
НаборЗаписей.Записать();
ЗафиксироватьТранзакцию();
Исключение
ОтменитьТранзакцию();
ВызватьИсключение "Ошибка расчёта налоговых разниц: " + ОписаниеОшибки();
КонецПопытки;
КонецПроцедуры
Типы налоговых разниц
Постоянные разницы
// Разницы, которые никогда не сойдутся
// Пример: Расходы на благотворительность
//
// Бухучёт: Признана как расход (уменьшает прибыль)
// Налоговый учёт: НЕ признаётся (прибыль выше)
// Вывод: Налоговая прибыль ВЫШЕ бухгалтерской
//
// Постоянная разница увеличивает налоговую базу
НалоговаяПрибыль = БухПрибыль + ПостоянныеРазницы
Временные разницы
// Разницы, которые сойдутся в будущем
// Пример: Амортизация
//
// 1 год: Бухучёт = 20%, Налоговый = 33% (нелинейный)
// → Налоговая прибыль ниже
//
// 2 год: Бухучёт = 20%, Налоговый = 22%
// → Налоговая прибыль выше
//
// На конец срока они сойдутся к нулю
ВременнаяРазница = ДиспетчеризоватьНаБудущиеПериоды()
Отчёты налогового учёта
Декларация по НДС
// Отчёт.ДекларацияНДС
// Отражает:
// - НДС, начисленный на реализацию
// - НДС к вычету на покупки
// - НДС к уплате (или возврату)
// - Раздел по товарам и услугам
Декларация по прибыли
// Отчёт.ДекларацияПрибыль
// Приложения:
// - Налоговые разницы (постоянные и временные)
// - Убытки, перенесённые с прошлых лет
// - Авансовые платежи
// - Рассчёт авансовых платежей
Налоговый регистр (журнал)
// Отчёт.НалоговыйРегистр
// Показывает для каждого показателя:
// - Бухгалтерское значение
// - Налоговое значение
// - Постоянные разницы
// - Временные разницы
// - Налоговая база по каждому показателю
Практические сложности налогового учёта
1. Введение данных в НА при смене методов
// Если компания перешла с линейной амортизации на нелинейную,
// нужно пересчитать остаток и временные разницы
Процедура ПересчитатьАмортизацию()
// Сложная логика с историческими данными
КонецПроцедуры
2. Курсовые разницы по валютным операциям
// Бухучёт: Курсовые разницы как доход/расход
// Налоговый: Курсовые разницы только при закрытии года
// → Временная разница
3. Резервы
// Резерв на сомнительные долги:
// Бухучёт: До 10% суммы дебиторки
// Налоговый: До 50% в зависимости от просрочки
// → Постоянная или временная разница
В типовых конфигурациях 1С
- 1С:Бухгалтерия — полная система налогового учёта с автоматическими расчётами
- 1С:Управление торговлей — упрощённая версия для розничных сетей
- 1С:ЗУП — налоговый учёт по зарплате (НДФЛ, взносы)
Все они используют единую архитектуру с регистрами сведений и накопления для параллельного ведения бухгалтерского и налогового учёта.