16 — 01.02.19 — 13:02
Функция ПолучитьXMLПакетДляФискализацияЧека(ОбщиеПараметры, ВыходныеПараметры, СуммаЧека, ШиринаСтроки = 32) Экспорт
ПозицииЧека = ОбщиеПараметры.ПозицииЧека;
ТаблицаОплат = ОбщиеПараметры.ТаблицаОплат;
СуммаЧека = 0;
// Пакетная печать чека. Подготовка пакета.
ЗаписьXML = Новый ЗаписьXML();
ЗаписьXML.УстановитьСтроку(«UTF-8»);
ЗаписьXML.ЗаписатьОбъявлениеXML();
ЗаписьXML.ЗаписатьНачалоЭлемента(«CheckPackage»);
ЗаписьXML.ЗаписатьНачалоЭлемента(«Parameters»);
ТипРасчета = МенеджерОборудованияКлиентСервер.ПолучитьКодТипаРасчетаДенежнымиСредствами(ОбщиеПараметры.ТипРасчета);
ЗаписьXML.ЗаписатьАтрибут(«PaymentType» , XMLСтрока(ТипРасчета));
Если ОбщиеПараметры.Свойство(«КодСистемыНалогообложения») И ОбщиеПараметры.КодСистемыНалогообложения <> Неопределено Тогда
ЗаписьXML.ЗаписатьАтрибут(«TaxVariant» , XMLСтрока(ОбщиеПараметры.КодСистемыНалогообложения));
КонецЕсли;
ЗаписьXML.ЗаписатьАтрибут(«SenderEmail», XMLСтрока(?(ОбщиеПараметры.Свойство(«ОтправительEmail»), ОбщиеПараметры.ОтправительEmail, «»)));
// Email отправляет средствами 1C
Если ОбщиеПараметры.Свойство(«Отправляет1СEmail») И НЕ ОбщиеПараметры.Отправляет1СEmail Тогда
ЗаписьXML.ЗаписатьАтрибут(«CustomerEmail», XMLСтрока(?(ОбщиеПараметры.Свойство(«ПокупательEmail»), ОбщиеПараметры.ПокупательEmail, «»)));
КонецЕсли;
// SMS отправляет средствами 1C
Если ОбщиеПараметры.Свойство(«Отправляет1СSMS») И НЕ ОбщиеПараметры.Отправляет1СSMS Тогда
ЗаписьXML.ЗаписатьАтрибут(«CustomerPhone», XMLСтрока(?(ОбщиеПараметры.Свойство(«ПокупательНомер»), ОбщиеПараметры.ПокупательНомер, «»)));
КонецЕсли;
Если ОбщиеПараметры.Свойство(«ВознагражденияАгента») И ОбщиеПараметры.ВознагражденияАгента <> Неопределено Тогда
ЗаписьXML.ЗаписатьАтрибут(«AgentCompensation» , XMLСтрока(ОбщиеПараметры.ВознагражденияАгента));
КонецЕсли;
Если ОбщиеПараметры.Свойство(«ТелефонПлатежногоАгента») И ОбщиеПараметры.ТелефонПлатежногоАгента <> Неопределено Тогда
ЗаписьXML.ЗаписатьАтрибут(«AgentPhone» , XMLСтрока(ОбщиеПараметры.ТелефонПлатежногоАгента));
КонецЕсли;
Если ОбщиеПараметры.Свойство(«ТелефонОператораПоПриемуПлатежей») И ОбщиеПараметры.ТелефонОператораПоПриемуПлатежей <> Неопределено Тогда
ЗаписьXML.ЗаписатьАтрибут(«ReceivePaymentsOperatorPhone» , XMLСтрока(ОбщиеПараметры.ТелефонОператораПоПриемуПлатежей));
КонецЕсли;
Если ОбщиеПараметры.Свойство(«ТелефонОператораПеревода») И ОбщиеПараметры.ТелефонОператораПеревода <> Неопределено Тогда
ЗаписьXML.ЗаписатьАтрибут(«MoneyTransferOperatorPhone» , XMLСтрока(ОбщиеПараметры.ТелефонОператораПеревода));
КонецЕсли;
Если ОбщиеПараметры.Свойство(«АдресОператораПеревода») И ОбщиеПараметры.АдресОператораПеревода <> Неопределено Тогда
ЗаписьXML.ЗаписатьАтрибут(«MoneyTransferOperatorAddress» , XMLСтрока(ОбщиеПараметры.АдресОператораПеревода));
КонецЕсли;
Если ОбщиеПараметры.Свойство(«ИННОператораПеревода») И ОбщиеПараметры.ИННОператораПеревода <> Неопределено Тогда
ЗаписьXML.ЗаписатьАтрибут(«MoneyTransferOperatorVATIN» , XMLСтрока(ОбщиеПараметры.ИННОператораПеревода));
КонецЕсли;
Если ОбщиеПараметры.Свойство(«НаименованиеОператораПеревода») И ОбщиеПараметры.НаименованиеОператораПеревода <> Неопределено Тогда
ЗаписьXML.ЗаписатьАтрибут(«MoneyTransferOperatorName» , XMLСтрока(ОбщиеПараметры.НаименованиеОператораПеревода));
КонецЕсли;
Если ОбщиеПараметры.Свойство(«ТелефонБанковскогоАгента») И ОбщиеПараметры.ТелефонБанковскогоАгента <> Неопределено Тогда
ЗаписьXML.ЗаписатьАтрибут(«BankAgentPhone» , XMLСтрока(ОбщиеПараметры.ТелефонБанковскогоАгента));
КонецЕсли;
Если ОбщиеПараметры.Свойство(«ТелефонБанковскогоСубагента») И ОбщиеПараметры.ТелефонБанковскогоСубагента <> Неопределено Тогда
ЗаписьXML.ЗаписатьАтрибут(«BankSubagentPhone» , XMLСтрока(ОбщиеПараметры.ТелефонБанковскогоСубагента));
КонецЕсли;
Если ОбщиеПараметры.Свойство(«ОперацияБанковскогоАгента») И ОбщиеПараметры.ОперацияБанковскогоАгента <> Неопределено Тогда
ЗаписьXML.ЗаписатьАтрибут(«BankAgentOperation» , XMLСтрока(ОбщиеПараметры.ОперацияБанковскогоАгента));
КонецЕсли;
Если ОбщиеПараметры.Свойство(«ОперацияБанковскогоСубагента») И ОбщиеПараметры.ОперацияБанковскогоСубагента <> Неопределено Тогда
ЗаписьXML.ЗаписатьАтрибут(«BankSubagentOperation» , XMLСтрока(ОбщиеПараметры.ОперацияБанковскогоСубагента));
КонецЕсли;
Если ОбщиеПараметры.Свойство(«ВознагражденияБанковскогоАгента») И ОбщиеПараметры.ВознагражденияБанковскогоАгента <> Неопределено Тогда
ЗаписьXML.ЗаписатьАтрибут(«BankAgentCompensation» , XMLСтрока(ОбщиеПараметры.ВознагражденияБанковскогоАгента));
КонецЕсли;
ЗаписьXML.ЗаписатьКонецЭлемента();
// Табличная часть
Если ОбщиеПараметры.ПозицииЧека <> Неопределено Тогда
ЗаписьXML.ЗаписатьНачалоЭлемента(«Positions»);
Для ИндексМассива = 0 По ОбщиеПараметры.ПозицииЧека.Количество() — 1 Цикл
ТекущаяПозиция = ОбщиеПараметры.ПозицииЧека[ИндексМассива];
Если ТекущаяПозиция.Свойство(«ФискальнаяСтрока») Тогда
ЗаписьXML.ЗаписатьНачалоЭлемента(«FiscalString»);
ЗаписьXML.ЗаписатьАтрибут(«Name» , XMLСтрока(ТекущаяПозиция.Наименование));
ЗаписьXML.ЗаписатьАтрибут(«Quantity» , XMLСтрока(ТекущаяПозиция.Количество));
ЗаписьXML.ЗаписатьАтрибут(«Price» , XMLСтрока(ТекущаяПозиция.Сумма/ТекущаяПозиция.Количество)); //Т.В.Ю.
//ЗаписьXML.ЗаписатьАтрибут(«Price» , XMLСтрока(ТекущаяПозиция.Цена));
ЗаписьXML.ЗаписатьАтрибут(«Amount» , XMLСтрока(ТекущаяПозиция.Сумма));
ЗаписьXML.ЗаписатьАтрибут(«DiscountSum» , XMLСтрока(0)); //Т.В.Ю.
ЗаписьXML.ЗаписатьАтрибут(«Department», XMLСтрока(ТекущаяПозиция.НомерСекции));
Если НЕ ПустаяСтрока(ТекущаяПозиция.СтавкаНДС) Тогда
//ЗаписьXML.ЗаписатьАтрибут(«Tax» , XMLСтрока(ТекущаяПозиция.СтавкаНДС));
ЗаписьXML.ЗаписатьАтрибут(«Tax» , «SumTAX18»);
Иначе
ЗаписьXML.ЗаписатьАтрибут(«Tax» , «none»);
КонецЕсли;
ЗаписьXML.ЗаписатьКонецЭлемента();
СуммаЧека = СуммаЧека + ТекущаяПозиция.Сумма;
ИначеЕсли ТекущаяПозиция.Свойство(«ТекстоваяСтрока») Тогда
Если ТекущаяПозиция.Свойство(«ПереносСтроки») И ТекущаяПозиция.ПереносСтроки Тогда
ТекстовыеСтроки = МенеджерОборудованияКлиентСервер.ПостроитьПолеПереносом(ТекущаяПозиция.Текст, ШиринаСтроки);
Иначе
ТекстовыеСтроки = ТекущаяПозиция.Текст;
КонецЕсли;
Выравнивание = ?(ТекущаяПозиция.Свойство(«Выравнивание»), ТекущаяПозиция.Выравнивание, «Лево»);
Для НомерСтроки = 1 По СтрЧислоСтрок(ТекстовыеСтроки) Цикл
ВыделеннаяСтрока = СтрПолучитьСтроку(ТекстовыеСтроки, НомерСтроки);
ВыделеннаяСтрока = МенеджерОборудованияКлиентСервер.ВыравнитьПоле(ВыделеннаяСтрока, ШиринаСтроки, Выравнивание);
ЗаписьXML.ЗаписатьНачалоЭлемента(«TextString»);
ЗаписьXML.ЗаписатьАтрибут(«Text», XMLСтрока(ВыделеннаяСтрока));
ЗаписьXML.ЗаписатьКонецЭлемента();
КонецЦикла;
ИначеЕсли ТекущаяПозиция.Свойство(«ШтрихКод») Тогда
ЗаписьXML.ЗаписатьНачалоЭлемента(«Barcode»);
ЗаписьXML.ЗаписатьАтрибут(«BarcodeType», XMLСтрока(ТекущаяПозиция.ТипШтрихкода));
ЗаписьXML.ЗаписатьАтрибут(«Barcode», XMLСтрока(ТекущаяПозиция.ШтрихКод));
ЗаписьXML.ЗаписатьКонецЭлемента();
КонецЕсли;
КонецЦикла;
ЗаписьXML.ЗаписатьКонецЭлемента();
КонецЕсли;
Так? ранее с торговым оборудованием просто не сталкивался
При загрузке банковских выписок в 1С выдаёт ошибку «При выполнении операции произошла ошибка:
Перечисление.СтавкиНДС.НДС19. Предопределенный элемент отсутствует в данных
Подробности в журнале регистрации.»
Это происходит когда мы оплачивали счёт, в котором есть несколько позиций с НДС 20% и несколько позиций без НДС.
Например: Товар сумма 566,67 — НДС 20% 113,33 — ВСЕГО 680
Доставка 50 — НДС 0 — ВСЕГО 50
Сумма счёта 730 НДС 113,33
А 1С хочет сумму НДС 121,67 И не загружает выписку
Заполнить и подать уведомление об исчисленных суммах налогов и взносов
Ирина Ротнова, Доброго времени суток.
1С Бухгалтерия предприятия. редакция 3.0
Версия Конфигурации 3.0.75.100

Здравствуйте
Цитата (asya28):При загрузке банковских выписок в 1С выдаёт ошибку «При выполнении операции произошла ошибка:
Перечисление.СтавкиНДС.НДС19. Предопределенный элемент отсутствует в данных
Подробности в журнале регистрации.»
Это происходит когда мы оплачивали счёт, в котором есть несколько позиций с НДС 20% и несколько позиций без НДС.
Например: Товар сумма 566,67 — НДС 20% 113,33 — ВСЕГО 680
Доставка 50 — НДС 0 — ВСЕГО 50
Сумма счёта 730 НДС 113,33
А 1С хочет сумму НДС 121,67 И не загружает выписку
Да, 1С стала капризничать и по похожему поводу. У меня была проблема такая, есть сумма НДС, а ставку в платежке не указали. Платежками занимаются другие люди.
Как решила. В файле txt нашла эти проблемные точки и руками внесла ставку НДС. Вам нужно сделать так как хочет 1С, исправить сумму НДС. По-другому наверное не загрузиться.
Возможно есть более быстрый способ, но я своими мозгами догадалась только до такого способа исправления
simport, Здравствуйте.
Я тоже так делал в файле .txt а потом в 1С правил на НДС который в платёжке. Но в файл выгружаем и за неделю, да платежей по десять и таких «не корректных» НДС которые не нравятся 1С -ке доходит и до пяти.
А раньше такого не было.
Заполняйте платежки с актуальными на сегодня КБК, кодами дохода и другими обязательными реквизитами

Цитата (asya28):Я тоже так делал в файле .txt а потом в 1С правил на НДС который в платёжке. Но в файл выгружаем и за неделю, да платежей по десять и таких «не корректных» НДС которые не нравятся 1С -ке доходит и до пяти.
А раньше такого не было.
Да, не было.
Думаю, вам нужно обратиться в тех.поддержку 1С с указанием ошибки. Каждый раз загружая выписку так мучиться не вариант. Пусть исправляются.😉
У нас нет платежей с разными ставками. Мы свою проблему решили. Т.к. попросила руководителя проверить шаблоны по проблемным платежкам. У нас за неделю более 100 платежей и одинэсника у нас нет. Приходится самой ковырятся, чтобы получить желаемый результат.
Всем здравствуйте.
Обновил 1С до версии Бухгалтерия предприятия, редакция 3.0 (3.0.77.95) и платёжки стали загружаться.
Для того, чтобы правильно исправить ошибку по НДС, необходимо понять к какой категории ошибок она относится: суммовой или технической ошибке. Давайте разберемся в чем их отличие.
НДС
Ошибки в части НДС и порядок их исправления можно поделить на категории:
- ошибки в суммовых показателях декларации, которые повлияли на расчет НДС;
- «технические» ошибки, допущенные не в счете-фактуре, а при его регистрации в книге покупок или продаж, которые не повлияли на расчет НДС.
При обнаружении в декларации факта неотражения или неполноты отражения сведений, а также ошибок, приводящих к занижению суммы налога, подлежащей уплате, налогоплательщик обязан представить в налоговый орган уточненную декларацию (п. 1 ст. 81 НК РФ).
Уточненные декларации по НДС составляются на основании данных дополнительных листов книги покупок и книги продаж.
По «запоздавшему» счету-фактуре (СФ) НДС может быть принят к вычету в текущей декларации, если он будет получен до срока представления декларации — до 25 числа месяца, следующего за налоговым периодом, в котором товары (работы, услуги) приняты на учет или осуществлена предоплата (Письмо Минфина от 02.02.2016 N 03-07-11/4712).
НДС может быть принят к вычету:
- в течение 3 лет с момента возникновения права при приобретении товаров, работ, услуг (ТРУ) (п. 1.1. ст. 172 НК РФ). Но срок не продлевается на период сдачи декларации (Определение КС РФ от 24.03.2015 N 540-О).
Минфин РФ неоднократно подчеркивал, что перенос на 3 года возможен только для вычетов, предусмотренных п. 2 ст. 171 НК РФ.
При этом в Постановлении Пленума ВАС РФ от 30.05.2014 N 33 указано, что и по иным вычетам возможен вычет НДС в пределах 3 лет.
Иные вычеты по НДС не переносятся, а учитываются в том периоде, когда возникло право на них (Письмо Минфина от 17.10.2017 N 03-07-11/67480):
- при перечислении авансов поставщикам;
- при выполнении обязанностей налогового агента;
- командировочные расходы и представительские расходы (Письмо ФНС от 09.01.2017 N СД-4-3/2@);
- при возврате товара (в течение 1 года п. 4 ст. 172 НК РФ), изменении стоимости, условий договора и т.п.;
- при получении вклада в УК ;
- и др.
Если уточненная декларация подается после истечения срока подачи декларации и срока уплаты налога, то налогоплательщик может избежать штрафа 20% от суммы неуплаченного налога если (п. 4 ст. 81 НК РФ, ст. 122 НК РФ):
- уплатит недоимку по налогу и соответствующие ей пени до представления уточненной декларации.

См. также:
- Уточненная декларация по налогу на прибыль
- Исправление суммовых ошибок по НДС
- Исправление технических ошибок по НДС
- Порядок ответа на требования из ИФНС по НДС
- Требование из ИФНС о «разрыве» в цепочке с контрагентом
- Учет и расчет пеней
- Порядок исправления ошибок в 1С
- Порядок исправления ошибок в БУ
- Порядок исправления ошибок по НУ
- Документ Корректировка поступления вид операции Исправление собственной ошибки
- Занижена сумма выручки прошлого года. Исправление ошибки до подписания отчетности
- Завышены расходы по услугам поставщика прошлого года. Исправление несущественной ошибки после подписания отчетности
Подписывайтесь на наши YouTube и Telegram чтобы не пропустить
важные изменения 1С и законодательства
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Оцените публикацию





(1 оценок, среднее: 5,00 из 5)
Загрузка…

Мы собрали ответы экспертов 1С на частые вопросы по исправлению ошибок, допущенных в учете и отчетности по НДС, а также в бухгалтерском и налоговом учете для целей налогообложения прибыли. Рассказываем, как исправить ошибки и отразить исправления в «1С:Бухгалтерии 8» ред.3.0.
Как исправить ошибки в номерах, датах и суммах полученных счетов-фактур, зарегистрированных в прошлых налоговых периодах?
Если покупатель вручную регистрирует в учетной системе первичные документы и счета-фактуры, поступившие от продавцов, то ситуация, когда возникают технические ошибки (неправильно введен номер или дата счета-фактуры и пр.), не такая уж и редкая. Как следствие, появляются ошибки в регистрационных записях книги покупок, которые приводят к отражению недостоверных сведений в Разделе 8 декларации по НДС. Ошибки ввода можно минимизировать, если использовать обмен электронными документами (ЭДО).
Об обмене электронными документами из «1С:Бухгалтерии 8» (ред. 3.0), применении УПД и УКД эксперты 1С рассказывали на лекции от 14.12.2017 в 1С:Лектории.
Допущенные при регистрации счетов-фактур ошибки может обнаружить сам налогоплательщик, а может выявить налоговый орган при проведении камерального контроля (п. 3 ст. 88 НК РФ).
В первом случае налогоплательщику придется представить в налоговый орган уточненную налоговую декларацию с корректными сведениями. Несмотря на то, что обязанность по представлению уточненной декларации возникает только в случае, если допущенные ошибки привели к занижению суммы налога, подлежащей уплате в бюджет (п. 1 ст. 81 НК РФ), исправление сведений, ранее представленных в Разделе 8 декларации по НДС, возможно только путем представления уточненной налоговой декларации.
Во втором случае налогоплательщик получит от налогового органа сообщение с требованием представления пояснений (п. 2.7 Рекомендаций по проведению камеральных налоговых проверок, направленных письмом ФНС России от 16.07.2013 № АС-4-2/12705). В ответ на полученное сообщение налогоплательщик должен направить в налоговый орган пояснение с указанием корректных данных. При этом необходимость в последующем представлении уточненной декларации у налогоплательщика отсутствует, хотя ФНС России рекомендует это сделать (письмо от 06.11.2015 № ЕД-4-15/19395).
И в том, и в другом случае налогоплательщику придется уточнять данные, ошибочно введенные в учетную систему, и вносить исправления в книгу покупок.
Ошибки, допущенные в прошлых налоговых периодах, исправляются путем аннулирования ошибочных регистрационных записей и внесения новых регистрационных записей в дополнительном листе книги покупок (п.п. 4, 9 Правил ведения книги покупок, утв. Постановлением Правительства РФ от 26.12.2011 № 1137 (далее — Постановление № 1137), письмо ФНС России от 30.04.2015 № БС-18-6/499@). Данные таких дополнительных листов используются для внесения изменений в налоговую декларацию по НДС (п. 6 Правил заполнения дополнительного листа книги покупок, утв. Постановлением № 1137).
Для исправления технических ошибок, допущенных при регистрации полученного счета-фактуры, в программе «1С:Бухгалтерия 8» редакции 3.0 используется документ Корректировка поступления (раздел Покупки) с видом операции Исправление собственной ошибки.
Документ можно создавать на основании документа Поступление (акт, накладная), в этом случае основные поля на закладке Главное и табличная часть на закладках Товары или Услуги будут заполнены сразу при открытии документа.
Операция Исправление собственной ошибки позволяет исправить ошибочно введенные реквизиты счета-фактуры:
- номер и дату;
- ИНН и КПП контрагента;
- код вида операции;
- суммовые и количественные показатели.
Если технические ошибки не затрагивают суммовые или количественные показатели, то на закладке Главное в поле Отражать корректировку целесообразно установить значение Только в учете НДС, поскольку исправление технических ошибок ввода реквизитов счета-фактуры не влияет на отражение операций на счетах бухгалтерского учета и не требует внесения записей в регистр бухгалтерии.
В блоке Исправление ошибок в реквизитах счета-фактуры:
- в строке Что исправляем автоматически проставляется гиперссылка на исправляемый документ Счет-фактура полученный;
- для реквизитов: Входящий номер, Дата, ИНН контрагента, КПП контрагента, Код вида операции формируются две колонки с показателями Старое значение и Новое значение, куда изначально автоматически переносятся соответствующие сведения из документа Счет-фактура полученный.
Для исправления реквизита, содержащего ошибки (например, ошибочного номера счета-фактуры), соответствующий показатель в колонке Новое значение необходимо заменить на правильный (рис. 1).

Рис. 1. Исправление технической ошибки, допущенной при регистрации полученного счета-фактуры
Технические ошибки могут возникать при переносе в документы учетной системы информации из первичных документов о цене и количестве приобретенных товаров (работ, услуг, имущественных прав), а также о ставке и сумме предъявленного НДС.
В этом случае в поле Отражать корректировку следует установить значение Во всех разделах учета, если необходимо одновременно скорректировать данные бухгалтерского и налогового учета по налогу на прибыль и НДС.
Устранение ошибок, затрагивающих количественно-суммовые показатели, выполняется на закладках Товары или Услуги. Табличная часть Товары (Услуги) заполняется автоматически по документу-основанию.
Каждой строке исходного документа соответствуют две строки в документе корректировки: до изменения и после изменения. В строке после изменения нужно указать исправленные суммовые (количественные) показатели.
В результате проведения документа Корректировка поступления с видом операции Исправление собственной ошибки:
- в строке Счет-фактура внизу документа появляется гиперссылка на новый автоматически созданный документ Счет-фактура полученный, который является, по сути, «техническим дубликатом» ранее введенного ошибочного документа по операции приобретения товаров. Все поля нового документа Счет-фактура полученный будут заполнены автоматически на основании сведений, указанных в документе Корректировка поступления;
- вносятся записи в специальные регистры для целей учета НДС.
В дополнительном листе книги покупок будут отражены две записи:
- аннулирование записи по полученному счету-фактуре, содержащему ошибки в реквизитах;
- регистрационная запись по тому же самому счету-фактуре с исправленными реквизитами.
1С:ИТС
Подробнее о порядке исправления ошибок ввода реквизитов полученного счета-фактуры в «1С:Бухгалтерии 8» (ред. 3.0) см. в справочнике «Учет по налогу на добавленную стоимость» раздела «Бухгалтерский и налоговый учет».
После утверждения годовой бухгалтерской отчетности организация, применяющая общую систему налогообложения (ОСНО), выявила ошибку прошлого года: завышена сумма прямых расходов в бухгалтерском учете и для целей налогообложения прибыли. При этом за прошлый год получен убыток, а в текущем году получена прибыль. Можно ли корректировку по налогу на прибыль отразить в текущем году?
В бухгалтерском учете ошибка предшествующего отчетного года, выявленная после утверждения бухгалтерской отчетности за этот год, исправляется в текущем отчетном периоде (п.п. 9, 14 Положения по бухгалтерскому учету «Исправление ошибок в бухгалтерском учете и отчетности» (ПБУ 22/2010), утв. приказом Минфина России от 28.06.2010 № 63н, далее — ПБУ 22/2010).
В налоговом учете, в том числе и для целей налогообложения прибыли, по общему правилу, в соответствии с пунктом 1 статьи 54 НК РФ, ошибки (искажения) исправляются в том периоде, в котором они были совершены. В то же время налогоплательщик вправе провести пересчет налоговой базы и суммы налога в том налоговом (отчетном) периоде, в котором выявлены ошибки (искажения), если:
- невозможно определить период совершения этих ошибок (искажений);
- такие ошибки (искажения) привели к излишней уплате налога.
Очевидно, что завышение суммы прямых расходов не могло привести к излишней уплате налога на прибыль за прошлый год. Налог за прошлый период не был излишне уплачен еще и потому, что у организации в прошлом году образовался убыток, следовательно, такие ошибки учитываются относительно налогового периода, в котором они были совершены (письмо Минфина России от 07.05.2010 № 03-02-07/1-225). Поэтому организация должна выполнить перерасчет налоговой базы и суммы налога за период совершения ошибки, а также представить в налоговый орган уточненную налоговую декларацию за прошлый год (абз. 1 п. 1 ст. 81 НК РФ).
В «1С:Бухгалтерии 8» редакции 3.0 ошибку прошлых лет, связанную с завышением расходов, можно исправить либо документом Корректировка поступления, либо документом Операция.
Отметим, что внутренним регламентом организации корректировка данных прошлого года (в том числе и данных налогового учета) в программе может быть запрещена: установлена дата запрета изменения данных прошлого года, и «открывать» закрытый период недопустимо.
Если изменения в данные налогового учета (НУ) за прошлый год все же вносятся, то меняется финансовый результат в НУ, поэтому возникает необходимость заново сформировать операцию Реформация баланса, причем без перепроведения всех остальных документов, чтобы не затронуть данные бухгалтерского учета.
Избежать указанных трудностей можно, если выполнить следующие действия:
- в текущем периоде исправить ошибку только в бухгалтерском учете — записями по соответствующим счетам в корреспонденции со счетом 84 «Нераспределенная прибыль (непокрытый убыток)» или со счетом 91 «Прочие доходы и расходы» в зависимости от существенности ошибки (п.п. 9, 14 ПБУ 22/2010);
- для организаций, применяющих Положения по бухгалтерскому учету «Учет расчетов по налогу на прибыль организаций» ПБУ 18/02, утв. приказом Минфина России от 19.11.2002 № 114н (далее — ПБУ 18/02), отразить постоянную разницу (ПР). В данном случае под ПР понимаются доходы, формирующие бухгалтерскую прибыль отчетного периода, но не учитываемые при определении налоговой базы по налогу на прибыль как отчетного, так и последующих отчетных периодов;
- вручную составить регистр налогового учета за прошлый год, где отразить уменьшение прямых расходов;
- заполнить и представить в ФНС уточненную декларацию по налогу на прибыль за прошлый год;
- доначислить и доплатить налог на прибыль за прошлый период;
- рассчитать, начислить и уплатить пени по налогу на прибыль.
Организация (на ОСНО, плательщик НДС, положения ПБУ18/02 не применяет) обнаружила ошибки: в прошлых отчетных периодах текущего года не все расходы были отражены в учете. Как и в каком периоде нужно зарегистрировать в программе соответствующие документы?
Как следует из вопроса, неотраженные вовремя расходы и момент обнаружения данного факта относятся к одному и тому же налоговому периоду.
В этом случае документы, учитывающие расходы (Поступление (акт, накладная), Поступление доп. расходов, Требование-накладная, Операция и т. д.) и относящиеся к прошлым отчетным периодам текущего года, можно зарегистрировать в момент их получения или обнаружения, то есть до окончания текущего года.
Таким образом, указанные расходы автоматически будут учтены при определении налоговой базы (прибыли) текущего отчетного (налогового) периода, которая в соответствии с пунктом 7 статьи 274 НК РФ определяется нарастающим итогом с начала года.
Поскольку в данной ситуации ошибки, допущенные в декларациях по налогу на прибыль за прошлые отчетные периоды текущего года, не привели к занижению суммы налога, подлежащей уплате, то организация не обязана представлять в ИФНС уточненные декларации за эти периоды (абз. 2 п. 1 ст. 81 НК РФ).
А как быть, если организация выявила в текущем отчетном (налоговом) периоде расходы, относящиеся к прошлым налоговым периодам (например, в связи с тем, что первичные документы были получены не вовремя)?
По мнению Минфина России (письмо от 24.03.2017 № 03-03-06/1/17177), такое неотражение является искажением налоговой базы предыдущего налогового периода, поэтому действовать надо в соответствии с положениями статьи 54 НК РФ. При этом, если в текущем отчетном (налоговом) периоде организация понесла убыток, то в этом периоде перерасчет налоговой базы невозможен, так как налоговая база признается равной нулю.
Таким образом, документы прошлого года также можно регистрировать в текущем периоде, при условии, что получена прибыль и в прошлом году, и в периоде внесения исправлений.
Если хотя бы одно из этих условий не выполняется, то исправлять ошибки (искажения) в бухгалтерском и налоговом учете придется в разных периодах. Для этого можно воспользоваться последовательностью действий, описанной в ответе на предыдущий вопрос: с помощью документа Операция отразить расходы прошлых лет в бухгалтерском учете, затем вручную составить регистр налогового учета, где отразить корректировки налоговой базы прошлого года.
При этом уплачивать недоимку по налогу на прибыль и пени за прошлый год не потребуется. В интересах налогоплательщика представить уточненную декларацию по налогу на прибыль за прошлый год, чтобы в дальнейшем учесть либо переплаченный налог, либо возросший убыток прошлых лет.
Что касается налога на добавленную стоимость, то налогоплательщики-покупатели имеют право заявлять налоговый вычет в пределах 3-х лет после принятия на учет приобретенных на территории РФ товаров, работ, услуг, имущественных прав (абз. 1 п. 1.1 ст. 172 НК РФ). Поэтому организация не обязана представлять уточненную декларацию по НДС.
Организация (применяет ОСНО и ПБУ 18/02) ошибочно не отразила в прошлом отчетном периоде текущего года принятие к учету основных средств (ОС) с применением амортизационной премии. Можно ли в программе автоматически исправить эту ошибку в периоде ее обнаружения (предыдущий отчетный период для корректировок закрыт)?
Поскольку в программе установлена дата запрета изменения данных (например, 30 июня), то зарегистрировать принятие к учету основного средства следует в периоде обнаружения ошибки (например, в июле) с помощью документа Принятие к учету ОС (раздел ОС и НМА).
В документе нужно указать параметры начисления амортизации для целей бухгалтерского и налогового учета, в том числе срок полезного использования (СПИ), как если бы ошибка не была допущена.
На закладке Амортизационная премия следует установить флаг Включить амортизационную премию в состав расходов.
При этом, если в действительности ОС было принято к учету в предыдущем отчетном периоде (например, в мае), данный факт хозяйственной жизни необходимо подтвердить первичными документами (приказом руководителя, актом о приеме-передаче объекта ОС, инвентарной карточкой объекта ОС), где зафиксированы соответствующие даты. Амортизация в программе начнет начисляться с августа. В этом же месяце в состав косвенных расходов будут включены расходы на капитальные вложения в размере не более 10 % (не более 30 % — в отношении ОС, относящихся к 3-7 амортизационным группам) первоначальной стоимости ОС (п. 9 ст. 258, п. 3 ст. 272 НК РФ).
В программе не предусмотрено автоматическое начисление амортизации за пропущенные месяцы (за июнь и июль), поэтому следует составить бухгалтерскую справку и использовать документ Операция (рис. 2). Поскольку ошибка не затрагивает параметры начисления амортизации, корректировка регистров подсистемы учета ОС не потребуется.

Рис. 2. Корректировка начисленной амортизации ОС
В данной ситуации можно не уточнять налог на прибыль за полугодие. Но, если в организации зарегистрированы обособленные подразделения (ОП), допущенная во II квартале ошибка могла повлиять на расчет долей прибыли за указанный период. Если указанное ОС является объектом налогообложения налога на имущество организаций, и законодательным органом субъекта РФ установлены отчетные периоды, то организация обязана представить уточненную декларацию по налогу на имущество за полугодие.
Организация (ОСНО) в апреле приняла к учету ОС (движимое имущество), а в августе обнаружила арифметическую ошибку, в результате которой стоимость ОС была завышена. Как уменьшить первоначальную стоимость ОС и пересчитать амортизацию?
Из вопроса не ясно, каким способом движимое имущество поступило в организацию. Допустим, указанное ОС было приобретено у поставщика за плату. Для корректировки стоимости приобретенного основного средства в августе текущего года в программе необходимо создать документ Операция, где указать следующую корреспонденцию счетов:
-
СТОРНО Дебет 08.04.1 Кредит 60.01— на сумму корректировки стоимости ОС;
-
СТОРНО Дебет 01.01 Кредит 08.04.1— на сумму корректировки стоимости ОС;
-
СТОРНО Дебет 20.01 (26, 44) Кредит 02.01— на сумму корректировки амортизации за май, июнь, июль текущего года;
-
Дебет 20.01 (26, 44) Кредит 02.01— на сумму амортизации за август текущего года с учетом скорректированной первоначальной стоимости ОС.
Для целей налогового учета по налогу на прибыль соответствующие суммы фиксируются также в ресурсах Сумма НУ Дт и Сумма НУ Кт. Чтобы в дальнейшем амортизация в бухгалтерском и налоговом учете начислялась с учетом внесенных корректировок, параметры амортизации нужно уточнить с помощью документа Изменение параметров амортизации ОС (раздел ОС и НМА — Параметры амортизации ОС). Документ следует также создать в августе (рис. 3). При вводе документа Изменение параметров амортизации ОС в шапке нужно указать следующие реквизиты:
- наименование события в «жизни» основного средства, которое отражается данным документом;
- установить флаги Отражать в бухгалтерском учете и Отражать в налоговом учете.

Рис. 3. Изменение параметров амортизации ОС
В табличном поле нужно указать:
- основное средство, у которого изменяются параметры начисления амортизации из-за обнаруженной ошибки;
- в поле Срок использ. (БУ) — срок полезного использования основного средства в бухучете в месяцах, первоначально установленный организацией при принятии к учету, например 62 месяца;
- в поле Срок для аморт. (БУ) — оставшийся срок полезного использования для начисления амортизации в бухгалтерском учете. Данный СПИ рассчитывается как первоначально установленный СПИ за вычетом количества месяцев начисления амортизации за май-август (62 мес. — 4 мес. = 58 мес.);
- в поле Стоимость для вычисления аморт. (БУ) — оставшаяся стоимость ОС для начисления амортизации в бухгалтерском учете. Данная стоимость рассчитывается как скорректированная первоначальная стоимость ОС за вычетом начисленной амортизации за май-август;
- в поле Срок использ. (НУ) — срок полезного использования в месяцах для начисления амортизации в налоговом учете. В указанной ситуации этот срок не меняется.
Начиная с сентября при выполнении регламентной операции Амортизация и износ основных средств программа будет рассчитывать амортизацию согласно уточненным параметрам.
Данная ошибка привела к недоплате налога на прибыль, поэтому организация обязана представить уточненную декларацию за полугодие.
Завышенная стоимость ОС также могла повлиять на расчет долей прибыли, если в организации зарегистрированы ОП.
В июле текущего года организация (ОСНО, плательщик НДС) подписала с поставщиком дополнительное соглашение на уменьшение цены товарно-материальных ценностей (ТМЦ), приобретенных в прошлых налоговых периодах. В этом же месяце получены корректировочные счета-фактуры. Данные ТМЦ были включены в состав расходов в периоде поступления. В каком налоговом периоде необходимо отразить доходы, связанные с уменьшением покупной цены: можно ли их учесть в текущем периоде или следует подать уточненные декларации за прошлые годы? В прошлых годах у организации была прибыль для целей налогообложения.
Сначала разберемся, можно ли признать ошибкой учет ТМЦ по ценам, указанным в первоначальных первичных документах. В соответствии с пунктом 2 ПБУ 22/2010, не являются ошибками неточности или пропуски в отражении фактов хозяйственной деятельности, выявленные в результате получения новой информации, которая не была доступна организации на момент отражения (неотражения) таких фактов. На момент получения ТМЦ и списания их в производство в предыдущих налоговых периодах организация корректно отражала все доходы и расходы. Подписанное с поставщиком соглашение об изменении цены товара является независимым событием, которое не является ошибкой в бухгалтерском учете. Таким образом, при отражении в бухгалтерском учете изменения цены ТМЦ правила ПБУ 22/2010 не применяются.
В бухгалтерском учете прибыль прошлых лет, выявленная в отчетном году, включается в состав прочих доходов (прочих поступлений). Прочие поступления признаются по мере их выявления и подлежат зачислению на счет прибылей и убытков организации (п.п. 7, 11, 16 Положения по бухгалтерскому учету «Доходы организации» ПБУ 9/99, утв. приказом Минфина России от 06.05.1999 № 32н, далее — ПБУ 9/99). А как быть с налогом на прибыль? НК РФ не раскрывает понятия «ошибки (искажения)», поэтому данное понятие следует использовать в том значении, в каком оно используется в законодательстве о бухгалтерском учете (п. 1 ст. 11 НК РФ), и Минфин России с этим соглашается (письмо от 30.01.2012 № 03-03-06/1/40). Несмотря на это, контролирующие органы настаивают на корректировке налоговой базы по налогу на прибыль в прошлых периодах при уменьшении цены на проданный товар:
- при отражении в налоговой базе покупателя скидки, предоставленной ему путем пересмотра цены товара, у данного налогоплательщика налогооблагаемого дохода не возникает (пп. 19.1 п. 1 ст. 265 НК РФ не применяется). Необходимо пересчитать стоимость сырья и материалов в налоговом учете с учетом изменения цены, в том числе путем пересчета средней стоимости соответствующих ТМЦ начиная с периода оприходования до момента списания (письмо Минфина России от 20.03.2012 № 03-03-06/1/137);
- изменения показателей доходов или расходов, возникшие в связи с изменением цены договора, в том числе в связи с предоставлением скидок, учитываются в порядке, предусмотренном статьей 54 НК РФ, т. е. как при обнаружении ошибки (письмо Минфина России от 22.05.2015 № 03-03-06/1/29540).
Следуя данным рекомендациям Минфина России, налогоплательщик должен не только представить уточненные декларации за прошлые налоговые периоды, но и доплатить недоимку по налогу на прибыль, а также пени.
Поскольку в рассматриваемой ситуации корректировка налогового учета затрагивает несколько прошлых налоговых периодов, в программе целесообразно воспользоваться последовательностью действий, описанных ранее: с помощью документа Операция отразить доходы прошлых лет в бухгалтерском учете, в специальных ресурсах для целей налогового учета отразить ПР (если организация применяет положения ПБУ18/02), затем вручную составить регистры налогового учета, куда приложить расчеты корректировок налоговой базы по каждому налоговому периоду.
В отношении НДС — ситуация намного проще. При получении от поставщика корректировочного счета-фактуры на уменьшение стоимости ТМЦ, покупатель должен:
- восстановить часть входного НДС, принятого к вычету при оприходовании ТМЦ. Восстановление НДС нужно выполнить в том налоговом периоде, на который приходится наиболее ранняя из следующих дат: дата получения дополнительного соглашения на уменьшение стоимости ТМЦ либо дата получения корректировочного счета-фактуры (пп. 4 п. 3 ст. 170 НК РФ). В нашей ситуации — это III квартал;
- отразить в книге продаж документ, полученный первым (п. 14 Правил ведения книги продаж, утв. Постановлением № 1137).
Данные операции автоматически выполняются с помощью документа Корректировка поступления с видом операции Корректировка по согласованию сторон.
Чтобы не затрагивать бухгалтерский и налоговый учет, на закладке Главное в поле Отражать корректировку следует установить значение Только в учете НДС.
1С:ИТС
Подробнее о корректировке входного НДС у покупателя (при уменьшении цены товара в прошлом налоговом периоде) в «1С:Бухгалтерии 8» (ред. 3.0) см. в справочнике «Учет по налогу на добавленную стоимость» раздела «Бухгалтерский и налоговый учет».
В документе реализации за прошлый год обнаружены ошибки, одна из которых привела к переплате налога на прибыль, а другая — к недоплате, причем сумма переплаты больше недоплаты. Как исправить данные ошибки? Как сформировать проводки по данной корректировке?
По мнению контролирующих органов, при обнаружении нескольких ошибок (искажений), повлекших как занижение, так и завышение налоговой базы и суммы налога, относящихся к прошлым налоговым (отчетным) периодам, налоговая база и сумма налога уточняются в разрезе каждой обнаруженной ошибки (письмо Минфина России от 15.11.2010 № 03-02-07/1-528).
Перерасчет налоговой базы и суммы налога производится в соответствии с абзацами 2 и 3 пункта 1 статьи 54 НК РФ.
Это означает, что допущенные в документе реализации прошлого года ошибки, повлекшие занижение налоговой базы и суммы налога, следует исправлять в прошлом году, а не повлекшие занижения — можно исправить и в текущем периоде.
Именно так работает документ учетной системы Корректировка реализации (раздел Продажи) с видом операции Исправление в первичных документах (если корректировка выполняется во всех разделах учета).
Изменения в данные налогового учета вносятся:
- в прошлом налоговом периоде — если ошибки (искажения) привели к занижению суммы налога, подлежащей уплате. При этом для внесения изменений корректируемый период должен быть открыт, иначе документ не будет проведен;
- в текущем отчетном (налоговом) периоде — если ошибки (искажения) не привели к занижению суммы налога, подлежащей уплате. При этом программа не проверяет наличие убытков в прошлом или текущем периодах.
Если годовая бухгалтерская отчетность утверждена, то в документе Корректировка реализации на закладке Расчеты необходимо установить флаг Бухгалтерский учет прошлого года закрыт для корректировки (отчетность подписана). В этом случае ошибки прошлых лет в бухгалтерском учете исправляются в текущем периоде как прибыли и убытки прошлых лет в разрезе каждой ошибки.
Данный документ автоматически исправляет все ошибки прошлых лет в упрощенном порядке, который установлен для несущественных ошибок согласно пунктам 9 и 14 ПБУ 22/2010.
Для исправления НДС необходимо зарегистрировать новый (исправленный) экземпляр счета-фактуры (п. 7 Правил заполнения счетов-фактур, утв. Постановлением № 1137). В дополнительном листе книги продаж автоматически будут отражены две записи (п. 3 Правил заполнения дополнительного листа книги продаж, утв. Постановлением № 1137):
- аннулирование записи по выставленному счету-фактуре, содержащему ошибки;
- регистрационная запись по исправленному счету-фактуре.
Порядок исправления ошибок в налоговом учете (по налогу на прибыль) в разных налоговых периодах в данной ситуации приведет к тому, что наряду с обязанностью представить уточненную декларацию за прошлый налоговый период организации придется еще и доплатить недоимку по налогу на прибыль, а также пени.
Данной неприятности можно избежать, если все ошибки исправить в прошлом налоговом периоде, поскольку сумма переплаты налога больше суммы недоплаты. Для этого в программе целесообразно воспользоваться последовательностью действий, описанной ранее: в текущем периоде с помощью документа Операция отразить доходы и расходы прошлых лет в бухгалтерском учете (в корреспонденции с 91 или 84 счетом), при необходимости отразить постоянные разницы, затем вручную составить регистр налогового учета за прошлый налоговый период. А документ Корректировка реализации — использовать только для корректировки НДС.
1С:ИТС
Подробнее об исправлении реализации в следующем налоговом периоде в «1С:Бухгалтерии 8» (ред. 3.0) см. в справочнике «Учет по налогу на добавленную стоимость» раздела «Бухгалтерский и налоговый учет».
Надоело искать новости на множестве бухгалтерских сайтов? Боитесь пропустить действительно важные изменения в законодательстве? Подписывайтесь на крупнейший бухгалтерский канал БУХ.1С в Telegram https://t.me/buhru (или набрать @buhru в строке поиска в Telegram) и мы оперативно пришлем важные новости прямо в ваш телефон!
P.S. А еще у нас весело 🙂
Где чаще всего ошибаются налогоплательщики и что с этим делать, рассказали налоговики на своем сайте в интернете. Запоминайте!
Важно! С отчета за 3 квартал 2021 года декларацию по НДС нужно оформлять по обновленной форме, в редакции приказа ФНС от 26.03.2021 № ЕД-7-3/228@. Изменения связаны с введением системы прослеживаемости товаров. Построчный алгоритм с примерами заполнения всех двенадцати разделов отчета вы найдете в КонсультантПлюс. Пробный доступ к системе можно получить бесплатно.
Ошибка 1:
При принятии к вычету «импортного» НДС неверно проставлены код вида операции и номер декларации на товары.
Решение:
Представить уточненную налоговую декларацию с указанием кода вида операции 20 и верного номера ДТ.
О порядке возмещения (возврата) НДС при импорте товаров читайте тут.
Ошибка 2:
При заполнении книги продаж по операциям с контрагентами — плательщиками НДС, проставлен код вида операции 26, который предназначен для операций по реализации ТРУ физлицам.
Решение:
Представить уточненку, заменив код вида операции 26 на 01.
Все возможные коды видов операций по НДС с расшифровкой вы найдете здесь.
Ошибка 3:
При восстановлении НДС по ранее исчисленным авансам неверно проставлены номера и даты счетов-фактур.
Решение:
Представить уточненную декларацию с номерами и датами счетов-фактур, соответствующими номерам и датам счетов-фактур, в которых исчислялся авансовый НДС.
Об НДС при авансах читайте:
- «Принятие к вычету НДС с выданных авансов»;
- «Принятие к вычету НДС с полученных авансов».
Ошибка 4:
При частичном принятии НДС к вычету неверно указана стоимость покупки (если конкретнее, то должна быть приведена полная стоимость, а указана ее часть, с которой взяли вычет).
Решение:
Представить уточненную налоговую декларацию с указанием полной стоимости товаров, работ, услуг.
Подробнее см. «Как без ошибок заполнить книгу покупок при вычете НДС по частям?».
Во всех указанных случаях вместо уточненки контролеры разрешили подать формализованный ответ с соответствующими изменениями.