IE2017

Начисление процентов по кредитам и займам

Обработки - Обработка документов

Начисление процентов по кредитам и займам за указанный месяц по конкретной организации.

Проценты по кредитам и займам начисляются в конце расчетного месяца исходя из анализа 66.03 (58.03) счетов. В зависимости от начальных остатков и оборотов происходит расчет по следующему принципу:

1) Сумма входящего остатка по конкретному контрагенту и договору, если нет оборотов, делится на КоличествоДнейВгоду и умножается на КоличествоДней в данном месяце, и на ПроцентКредита (ПроцентЗайма)

2) Если есть обороты (предположим мы гасим кредит 10 числа месяца), в таком случае мы пользуемся ( предоставляем) кредитом в сумме = СуммаВходящегоОстатка в течении 10 дней, дальше мы меняем облагаемую процентом сумма на новую (если гасим, то с минусом, если берем то с плюсом), и эту сумму уже умножаем на количество дней в месяце в течении которых мы пользуемся этой суммой кредита.

В общем виде формулу можно представить так, на примере анализа 66.03, для 58.03 аналогично, только поменять местами Дт и Кт:


Сумма = СуммаНачальногоОстатка;
Если Оборотов Нет Тогда
   Сумма = Сумма*КоличествоДней/КоличествоДнейВгоду*Процент;
   ДобавимПроводку(...)
Иначе // если есть обороты есть, то получаем таблицу оборотов в разрезе Дт оборотов, Кт оборотов и Даты оборота
   ТаблицаОборотов = ПолучитьОбороты(Контрагент, Договор); // получили таблицу оборотов, теперь посмотрим сколько времени мы пользовались кредитом
   КоличествоДней = ДатаОборота1 - ДатаНачалаМесяца;
   Сумма = Сумма*КоличествоДней/КоличествоДнейВгоду*процент;
   ДобавимПроводку(...)
   Для н = 1 По КоличествоЗаписейВТаблицеОборотов Цикл
      КоличествоДней = ДатаОборота(н+1) - ДатаОборота(н);
      Сумма = ((сумма - ОборотДт(н) + ОборотКт(н))/КоличествоДнейВгоду)*КоличествоДней*процент;
      ДобавимПроводку(...)
   КОнецЦикла;
   КоличествоДней = ДатаКонцаМесяца - ДатаПоследнегоОборота;
   Сумма = ((сумма + СуммаКтПоследнегоОборота - СуммаДтПоследнегоОборота)/КоличествоДнейВгоду)*КоличествоДней*процент;
   ДобавимПроводку(...)
КонецЕсли;

ВАЖНЫЕ ОСОБЕННОСТИ ОБРАБОТКИ:
• Проводка при начислении процентов, при анализе 66.03 такая (Дт 91.02 Кт 66.04)
• Проводка при начислении процентов, при анализе 58.03 такая (Дт 91.01 Кт 76.05)
• Собственно, это стандартные бухгалтерские способы начисления процентов по кредитам и займам. Счета забиты строго в модуле обработки, поэтому, если возникнет необходимость их изменить, придется править в режиме конфигуратора.
• Проценты начисляются только на те договоры, в наименовании которых есть конструкция вида (10,3%), например «Договор займа № 5 от 01.01.01 (20.,5%)» - отсюда будет взята цифра 20,5. Сделано это специально, что бы типовая конфигурация оставалась неизменной.

Скачать файлы

Наименование Файл Версия Размер
НачислениеКредитовИЗаймов
.1250081130 8,83Kb
25.09.09
282
.1250081130 8,83Kb 282 Скачать

См. также

Комментарии
1. Наталья Семухина (NtS) 19.08.09 11:54 Сейчас в теме
нужно добавить еще счет 66.01 - расчеты по кредитам
2. Николай (Nickon) 20.08.09 09:15 Сейчас в теме
Хотелось бы, конечно, посмотреть , но.... пока не скачать
3. Лика Харыбина (Likaka) 24.08.09 14:07 Сейчас в теме
Проводка по начисление процентов по займам предоставленным(сч.58.03) должна быть Д76.5 К91/1, а не НАОБОРОТ!
4. Александр Мозохин (sanmoz) 22 28.08.09 11:26 Сейчас в теме
(3) Я думаю спорить о регламенте отражения данной операции по счетам БУ не стоит, если ваша организация использует 76.5 счет для отражения процентов по займам предоставленным и вы являетесь программистом 1С, то вам не составит труда в коде обработки изменить 3 цифры (учтем, что аналитика на 58.03 и 76.05 совпадают). А вообще, особенность статичности обработки отмечена в описании программы. Признаю, стоит добавить возможность выбора счетов учёта, но в рамках мною решаемой задачи это не требовалось, поэтому предоставляю возможность редактирования моей обработки.
5. Лика Харыбина (Likaka) 28.08.09 13:00 Сейчас в теме
К сожалению, я не программист..
6. Александр Михайлов (mafia) 44 12.07.10 07:19 Сейчас в теме
А если по кредитному договору в течении расчетного периода поменялась кредитная ставка? Т.е. например была 18% а стала 15%?
7. Александр Мозохин (sanmoz) 22 12.07.10 08:16 Сейчас в теме
В этом случае необходимо создать новый договор взаиморасчетов с новыми условиями (процентной ставкой)
8. Otdel Dohodov (OTD) 03.11.10 05:36 Сейчас в теме
Как запустить файл в 1 с? :cry:
9. Татьяна Катцына (K_Tanusik) 27.09.11 14:32 Сейчас в теме
спасибо за обработку. Немного переделала, т.к обработка не учитывала изменения ставок рефинансирования...
10. Александр Никифоров (AlexandrN) 05.10.11 14:51 Сейчас в теме
Спасибо - очень полезная обработка для бухгалтерии - экономит много времени. Немного переделал по просьбе бухгалтерии: сделал две статьи прочих доходов и расходов - одну "принимаемую к НУ", другую "не принимаемую к НУ", чтобы проценты начисленные, которые выше чем по ставке рефинансирования относить на "не принимаемые", а проценты в размере ставки рефинансирования к "принимаемым". Изменения небольшие.
11. Svetlana_K (Svetlana_K) 05.10.11 15:49 Сейчас в теме
Спасибо! Хорошая обработка. Бухгалтерия довольна.
12. Lizi60 (Lizi60) 18.11.11 15:21 Сейчас в теме
Очень пригодилась обработка. И, главное, код понятный. Легко донастроить под дополнительные требования бухгалтеров.
13. Sabfir Sabfir (Sabfir) 12.08.14 17:24 Сейчас в теме
Дайте кто-то информацию по отражению займов в 1С. Балланс после операций с займами не сходится. Отчет не анализирует счет 58.03, так как в типовой конфигурации его попросту нет.
Оставьте свое сообщение