Курсовые разницы в НУ для уменьшения/увеличения налога на прибыль
Показывать по
10
20
40
сообщений
- 1
- 2
20.05.2008
14:36
#1
"В конфигурации "Бухгалтерия 7.7" в документе "Закрытие месяца" при подсчете сумм постоянных разниц берется либо кредитовый оборот Н08 "Внереализационные доходы" или дебетовый Н09 "Внереализационные расходы". Т.к. знак у них всегда одинаковый, то в любом случае происходит уменьшение налога на прибыль, т.е. всегда "постоянный налоговый актив" и никогда "постоянное налоговое обязательство".
Я чего-то не понимаю или это ошибка разработчиков?
Модуль проведения Закрытие месяца, процедура УчетПостоянныхРазниц, строка 10587 (релиз 498, в 499 аналогично).
БухИт91КР = СоздатьОбъект("БухгалтерскиеИтоги");
БухИт91КР.Опции(1, 1);
БухИт91КР.ИспользоватьСубконто(ВидыСубконто.ВнереализационныеДоходы, Перечисление.ВнереализационныеДоходы.КурсовыеРазницы, 2);
БухИт91КР.ВыполнитьЗапрос(ДатаНач, ДатаКон, "Н08",,,);
БухИт91КР.ВыбратьСубконто(ВидыСубконто.ВнереализационныеДоходы);
Если БухИт91КР.ПолучитьСубконто(ВидыСубконто.ВнереализационныеДоходы,, Перечисление.ВнереализационныеДоходы.КурсовыеРазницы) = 1 Тогда
СуммаПостоянныхРазниц = СуммаПостоянныхРазниц - БухИт91КР.КО();
КонецЕсли;
БухИт91КР = СоздатьОбъект("БухгалтерскиеИтоги");
БухИт91КР.Опции(1, 1);
БухИт91КР.ИспользоватьСубконто(ВидыСубконто.ВнереализационныеРасходы, Перечисление.ВнереализационныеРасходы.КурсовыеРазницы, 2);
БухИт91КР.ВыполнитьЗапрос(ДатаНач, ДатаКон, "Н09",,,);
БухИт91КР.ВыбратьСубконто(ВидыСубконто.ВнереализационныеРасходы);
Если БухИт91КР.ПолучитьСубконто(ВидыСубконто.ВнереализационныеРасходы,, Перечисление.ВнереализационныеРасходы.КурсовыеРазницы) = 1 Тогда
СуммаПостоянныхРазниц = СуммаПостоянныхРазниц - БухИт91КР.ДО();
КонецЕсли;
Если СуммаПостоянныхРазниц <> 0 Тогда
ПостоянныеРазницыТекущегоПериода = ПостоянныеРазницыТекущегоПериода + СуммаПостоянныхРазниц;
Если ФормироватьПечатнуюФорму = 1 Тогда // Формирование печатной формы
ВидОбъекта = "Курсовые разницы по переоценке авансов в валюте";
ДобавитьВТаблицуПостояннуюРазницу(ВидОбъекта, СтатьяРасходов,,,,,, СуммаПостоянныхРазниц);
КонецЕСли;
КонецЕсли;
Или вообще в бухгалтерский форум?
"
Я чего-то не понимаю или это ошибка разработчиков?
Модуль проведения Закрытие месяца, процедура УчетПостоянныхРазниц, строка 10587 (релиз 498, в 499 аналогично).
БухИт91КР = СоздатьОбъект("БухгалтерскиеИтоги");
БухИт91КР.Опции(1, 1);
БухИт91КР.ИспользоватьСубконто(ВидыСубконто.ВнереализационныеДоходы, Перечисление.ВнереализационныеДоходы.КурсовыеРазницы, 2);
БухИт91КР.ВыполнитьЗапрос(ДатаНач, ДатаКон, "Н08",,,);
БухИт91КР.ВыбратьСубконто(ВидыСубконто.ВнереализационныеДоходы);
Если БухИт91КР.ПолучитьСубконто(ВидыСубконто.ВнереализационныеДоходы,, Перечисление.ВнереализационныеДоходы.КурсовыеРазницы) = 1 Тогда
СуммаПостоянныхРазниц = СуммаПостоянныхРазниц - БухИт91КР.КО();
КонецЕсли;
БухИт91КР = СоздатьОбъект("БухгалтерскиеИтоги");
БухИт91КР.Опции(1, 1);
БухИт91КР.ИспользоватьСубконто(ВидыСубконто.ВнереализационныеРасходы, Перечисление.ВнереализационныеРасходы.КурсовыеРазницы, 2);
БухИт91КР.ВыполнитьЗапрос(ДатаНач, ДатаКон, "Н09",,,);
БухИт91КР.ВыбратьСубконто(ВидыСубконто.ВнереализационныеРасходы);
Если БухИт91КР.ПолучитьСубконто(ВидыСубконто.ВнереализационныеРасходы,, Перечисление.ВнереализационныеРасходы.КурсовыеРазницы) = 1 Тогда
СуммаПостоянныхРазниц = СуммаПостоянныхРазниц - БухИт91КР.ДО();
КонецЕсли;
Если СуммаПостоянныхРазниц <> 0 Тогда
ПостоянныеРазницыТекущегоПериода = ПостоянныеРазницыТекущегоПериода + СуммаПостоянныхРазниц;
Если ФормироватьПечатнуюФорму = 1 Тогда // Формирование печатной формы
ВидОбъекта = "Курсовые разницы по переоценке авансов в валюте";
ДобавитьВТаблицуПостояннуюРазницу(ВидОбъекта, СтатьяРасходов,,,,,, СуммаПостоянныхРазниц);
КонецЕСли;
КонецЕсли;
Или вообще в бухгалтерский форум?
"
20.05.2008
15:23
#3
Нет, меня смущает, то, что при отрицательной курсовой разнице, что при положительной идет уменьшение налога на прибыль.
Дт 68 Кр 99.
Дт 68 Кр 99.
20.05.2008
15:28
#4
Тогда давайте смотреть на примере. Вы можете написать все проводки,включая те из-за которых возникла курсовая разница?
20.05.2008
16:22
#5
Только проводки относящиеся к вопросу (если нужно и остальные добавлю)
1. Выписка, аванс в долларах поставщику, 21.01.08: Дт 60.22 Кт 52.
2. Переоценка валюты, 31.01.08 (курс уменьшился относительно 21.01.08): Дт Н09 Курсовые разницы.
3. Закрытие месяца, 31.01.08 (сумма 24% от дебета Н09, на нее уменьшается налог на прибыль): Дт 68.4.2 Кт 99.2.3 Постоянный налоговый актив.
4. Поступление товаров, 11.02.08 (курс увеличился относительно 31.01.08): Кт Н08 Курсовые разницы.
5. Закрытие месяца, 29.02.08 (сумма 24% от кредита Н08): Дт 68.4.2 Кт 99.2.3 Постоянный налоговый актив.
В пятой проводке должно быть постоянное налоговое обязательство и проводка такая: Дт 99.2.3 Кт 68.4.2.
Также обращаю внимание, что речь идет о стандартной конфигурации, без каких либо изменений. Кусок кода, приведенный выше, именно оттуда.
1. Выписка, аванс в долларах поставщику, 21.01.08: Дт 60.22 Кт 52.
2. Переоценка валюты, 31.01.08 (курс уменьшился относительно 21.01.08): Дт Н09 Курсовые разницы.
3. Закрытие месяца, 31.01.08 (сумма 24% от дебета Н09, на нее уменьшается налог на прибыль): Дт 68.4.2 Кт 99.2.3 Постоянный налоговый актив.
4. Поступление товаров, 11.02.08 (курс увеличился относительно 31.01.08): Кт Н08 Курсовые разницы.
5. Закрытие месяца, 29.02.08 (сумма 24% от кредита Н08): Дт 68.4.2 Кт 99.2.3 Постоянный налоговый актив.
В пятой проводке должно быть постоянное налоговое обязательство и проводка такая: Дт 99.2.3 Кт 68.4.2.
Также обращаю внимание, что речь идет о стандартной конфигурации, без каких либо изменений. Кусок кода, приведенный выше, именно оттуда.
20.05.2008
16:43
#6
Эти изменения пришли в 498 релизе.
Исправлено:
Реализованы изменения в учете расчетов в иностранной валюте,
вызванные принятием изменений в ПБУ 3/2006 "Учет активов и
обязательств, стоимость которых выражена в иностранной валюте"
(Приказ Минфина РФ №147н от 25.12.2007, зарегистрирован в
Минюсте РФ 28.01.08, рег. № 11007).
Надо проанализировать изменения в ПБУ чтобы ответить Вам. В любом случае куда копать уже становится ясно. Если еще чего надумаю дельного,отпишусь.
Исправлено:
Реализованы изменения в учете расчетов в иностранной валюте,
вызванные принятием изменений в ПБУ 3/2006 "Учет активов и
обязательств, стоимость которых выражена в иностранной валюте"
(Приказ Минфина РФ №147н от 25.12.2007, зарегистрирован в
Минюсте РФ 28.01.08, рег. № 11007).
Надо проанализировать изменения в ПБУ чтобы ответить Вам. В любом случае куда копать уже становится ясно. Если еще чего надумаю дельного,отпишусь.
20.05.2008
16:54
#7
Так вот я как раз и говорю, что тут возможно ошибка разработчиков.
Изменения состоят в том, что выданные авансы в иностранной валюте добавили в "Перечень активов и обязательств, стоимость которых выражена в иностранной валюте, подлежащих пересчету."
Изменения состоят в том, что выданные авансы в иностранной валюте добавили в "Перечень активов и обязательств, стоимость которых выражена в иностранной валюте, подлежащих пересчету."
20.05.2008
17:00
#8
Далее все суммы сливаются в одну переменную НалоговыйАктивОбязательство и вызывается процедура СформироватьПроводкиПоНалогуНаПрибыль. Обращаю Ваше внимание что туда передаются параметры и о том какую именно проводку делать. Боюсь что без остановки в отладчике с конкретными цифрами не найти причину проблемы.
- 1
- 2
Читают тему
(гостей: 1)