Предложите алгоритм расчёта себестоимости по видам заказов в компании, оказывающей проектные услуги, включая учёт накладных расходов, перенос незавершённых работ между периодами и отражение убытков по убыточным контрактам

11 Ноя в 09:39
1 +1
0
Ответы
1
Алгоритм расчёта себестоимости по видам заказов (пошагово), с учётом накладных расходов, переносов НЗП и признания убытков по убыточным контрактам.
1) Сбор исходных данных (по каждому заказа i)
- прямые затраты в периоде: Di,p\;D_{i,p}Di,p - накопленные прямые затраты до отчётной даты: Di,cum\;D_{i,\text{cum}}Di,cum - сметная (ожидаемая) общая стоимость выполнения заказа: Ei\;E_{i}Ei - договорная цена (выручка): Ri\;R_{i}Ri - сумма выставленных счетов (billings) по заказу: Bi,cum\;B_{i,\text{cum}}Bi,cum - бюджетные/фактические накладные расходы и база распределения (часов, зарплаты, прямых затрат и т.п.).
2) Рассчитать норму накладных расходов (предварительно)
- выбрать базу распределения (например, бюджетные прямые затраты BbudgB_{\text{budg}}Bbudg или рабочие часы).
- норма: r=Бюджетные накладныеБюджетная база\displaystyle r=\frac{\text{Бюджетные накладные}}{\text{Бюджетная база}}r=Бюджетная базаБюджетные накладные .
- применяемая накладная по заказу: Oi,p=r⋅Bi,p\displaystyle O_{i,p}=r\cdot B_{i,p}Oi,p =rBi,p (где Bi,pB_{i,p}Bi,p — база для заказа в периоде).
- накопленная применённая накладная: Oi,cum=∑t≤pOi,t\;O_{i,\text{cum}}=\sum_{t\le p}O_{i,t}Oi,cum =tp Oi,t .
(Опция: использовать ABC — несколько норм по пулу затрат: rk=OHkBasekr_k=\frac{OH_k}{Base_k}rk =Basek OHk , Oi=∑krk⋅Basei,kO_{i}=\sum_k r_k\cdot Base_{i,k}Oi =k rk Basei,k .)
3) Суммарные затраты по заказу
- затраты, накопленные до даты: Ci,cum=Di,cum+Oi,cum\displaystyle C_{i,\text{cum}}=D_{i,\text{cum}}+O_{i,\text{cum}}Ci,cum =Di,cum +Oi,cum .
- затраты за период: Ci,p=Di,p+Oi,p\displaystyle C_{i,p}=D_{i,p}+O_{i,p}Ci,p =Di,p +Oi,p .
4) Определение степени готовности и признание выручки (по необходимости)
- метод «по степени готовности» (cost-to-cost): αi=Ci,cumEi\displaystyle \alpha_i=\frac{C_{i,\text{cum}}}{E_i}αi =Ei Ci,cum (если Ei>0E_i>0Ei >0).
- признанная выручка на дату: Ri,rec=αi⋅Ri\displaystyle R_{i,\text{rec}}=\alpha_i\cdot R_iRi,rec =αi Ri .
- признанные затраты на дату: Ci,rec=Ci,cum\displaystyle C_{i,\text{rec}}=C_{i,\text{cum}}Ci,rec =Ci,cum .
- прибыль, признанная на дату: Πi,rec=Ri,rec−Ci,rec\displaystyle \Pi_{i,\text{rec}}=R_{i,\text{rec}}-C_{i,\text{rec}}Πi,rec =Ri,rec Ci,rec .
(Альтернатива для управленческого учёта — признание при завершении заказа.)
5) Учёт НЗП и перенос между периодами
- остатковая величина НЗП (баланс по заказу): WIPi=Ci,cum+Πi,rec−Bi,cum\displaystyle \text{WIP}_i=C_{i,\text{cum}}+\Pi_{i,\text{rec}}-B_{i,\text{cum}}WIPi =Ci,cum +Πi,rec Bi,cum .
- пояснение: «WIP = затраты наработанные + признанная прибыль − выставленные счета». Если биллинги учтены иначе, можно считать простейшую форму: WIPi(прост)=Ci,cum−соответствующая часть реализованных затрат\displaystyle \text{WIP}_i^{(прост)}=C_{i,\text{cum}}- \text{соответствующая часть реализованных затрат}WIPi(прост) =Ci,cum соответствующая часть реализованных затрат.
- перенос между периодами: WIPi,closing=WIPi,opening+Ci,p−переведено в завершённыеi\displaystyle \text{WIP}_{i,\text{closing}}=\text{WIP}_{i,\text{opening}}+C_{i,p}-\text{переведено в завершённые}_iWIPi,closing =WIPi,opening +Ci,p переведено в завершённыеi .
6) Расчет себестоимости проданных работ за период
- для завершённых заказов: COSi=Ci,cum (на дату закрытия)\displaystyle \text{COS}_i=C_{i,\text{cum (на дату закрытия)}}COSi =Ci,cum (на дату закрытия) .
- для отчётного периода: COSp=∑закрытые iCi,cum+∑признанные по POC iΔCi,rec\displaystyle \text{COS}_{p}=\sum_{\text{закрытые }i}C_{i,\text{cum}}+\sum_{\text{признанные по POC }i} \Delta C_{i,\text{rec}}COSp =закрытые i Ci,cum +признанные по POC i ΔCi,rec .
7) Корректировка по фактическим накладным (варианс)
- фактические накладные: OHactOH_{\text{act}}OHact , применённые: OHapp=∑iOi,cumOH_{\text{app}}=\sum_i O_{i,\text{cum}}OHapp =i Oi,cum .
- отклонение: VarOH=OHact−OHapp\displaystyle Var_{OH}=OH_{\text{act}}-OH_{\text{app}}VarOH =OHact OHapp .
- распределить/списать варь в отчетном периоде пропорционально либо на себестоимость периодов/заказов по политике компании.
8) Признание убытков по убыточным контрактам (onerous contracts)
- для каждого заказа вычислить ожидаемые суммарные затраты: Ei\;E_iEi (включая все прямые и распределённые накладные).
- если Ei>Ri\;E_i>R_iEi >Ri , то обязателен немедленный учет убытка:
Li=Ei−Ri.\displaystyle L_i=E_i-R_i.Li =Ei Ri . - проводка: признать убыток в бухгалтерском учёте (расход) и провизию/обязательство на сумму LiL_iLi ; при расчёте WIP учесть, что себестоимость увеличена на LiL_iLi или уменьшить балансовую стоимость контракта.
- если используется POC — скорректировать ожидаемую полную себестоимость и признать весь LiL_iLi единовременно.
9) Итоговая агрегированная формула себестоимости по видам заказов (группа видов V)
- суммарная себестоимость группы: CostV=∑i∈VCi,cum+∑i∈Vкорректировки (убытки, var)\displaystyle \text{Cost}_V=\sum_{i\in V}C_{i,\text{cum}}+\sum_{i\in V} \text{корректировки (убытки, var)}CostV =iV Ci,cum +iV корректировки (убытки, var).
- остатки НЗП по группе: WIPV=∑i∈VWIPi\displaystyle \text{WIP}_V=\sum_{i\in V}\text{WIP}_iWIPV =iV WIPi .
Рекомендации по внедрению
- определите метод признания выручки (POC или по завершению) и единые правила распределения накладных.
- контролируйте и ревизуйте нормы OH ежемесячно; списывайте вариации по согласованной политике.
- для резервов по убыточным контрактам используйте актуальные оценки общих затрат; документизируйте расчёт резервов.
Эти шаги дают формулу и порядок расчёта себестоимости и операций по НЗП и убыткам; детали (включение налогов, порядок бухгалтерских проводок) зависят от применяемых стандартов (МСФО/РСБУ).
11 Ноя в 12:50
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир