国产东北多p真实在线_惠民福利日韩爽到高潮的免费视频_bt天堂在线观看www_小草色网视频免费播放_日日AAV视频网站免费看_亚洲欧美人精品高清_人妻无码久久精品人妻_精品无码免费在线_一区二区日韩动漫av_国产欧美另类第一页

折舊抵減所得稅計(jì)算

更新時(shí)間: 2024.11.24 00:56 閱讀:

計(jì)算固定資產(chǎn)折舊是財(cái)務(wù)每個(gè)月的例行工作了,最近小秘書在財(cái)碼官方群里看到了學(xué)員們?cè)谟懻摴潭ㄙY產(chǎn)折舊的話題。

固定資產(chǎn)折舊是把使用過程中的損耗按一定方法計(jì)入當(dāng)期損益。計(jì)提折舊才能反映資產(chǎn)真實(shí)的運(yùn)營(yíng)狀況。通常情況下固定資產(chǎn)折舊要進(jìn)入產(chǎn)品成本或期間費(fèi)用(管理費(fèi)用或銷售費(fèi)用)作為收入去進(jìn)行抵減,最后匯到當(dāng)期的稅前利潤(rùn)。

如果公司購(gòu)入的固定資產(chǎn)不進(jìn)行折舊的話,會(huì)出現(xiàn)如下的幾個(gè)現(xiàn)象:

  • 如果不計(jì)提減值,固定資產(chǎn)的賬面價(jià)值不會(huì)發(fā)生變化,但實(shí)際上資產(chǎn)在損耗,并沒有那么值錢,造成的結(jié)果是資產(chǎn)虛高,不能反映真實(shí)的財(cái)務(wù)狀況。
  • 利潤(rùn)虛高。在某些情況下如果產(chǎn)品售價(jià)過低,但算利潤(rùn)時(shí)結(jié)果還是正的,感覺好像是掙錢了,但是實(shí)際上是在虧錢,因?yàn)槌杀緵]有得到補(bǔ)償。
  • 稅前利潤(rùn)比正常抵扣時(shí)要高,公司將面臨多交稅的情況。

所以財(cái)務(wù)朋友們想要又快又準(zhǔn)的計(jì)算每月固定資產(chǎn)折舊金額就要結(jié)合數(shù)字化工具了~今天小秘書帶大家來看看如何用Python計(jì)算固定資產(chǎn)折舊金額!

在案例分享前,我們要考慮次月折舊的跨年情形,所以在文章中將次月算法修改如下:

原為:

df['開始計(jì)提折舊日期'] = df['開始使用日期'].apply(lambda x:dt.date(x.year, x.month+1,1))

改為:

df['開始計(jì)提折舊日期'] =

df['開始使用日期'].apply(lambda x:(x+DateOffset(months=1)).replace(day=1))

使用DateOffset能自動(dòng)將月份加1,再將日期replace成1號(hào)就可以了。

在我國(guó)會(huì)計(jì)準(zhǔn)則中可選用的折舊方法包括年限平均法、工作量法、雙倍余額遞減法和年數(shù)總和法,不同的折舊方法體現(xiàn)固定資產(chǎn)經(jīng)濟(jì)利益的預(yù)期消耗方式。在固定資產(chǎn)折舊的時(shí)候要注意固定資產(chǎn)折舊的計(jì)提還與固定資產(chǎn)使用狀態(tài)有關(guān)。

如下固定資產(chǎn)需要計(jì)提折舊:

(1)在用固定資產(chǎn);

(2)季節(jié)性停用及修理停用的固定資產(chǎn);

(3)融資租入的固定資產(chǎn)(新準(zhǔn)則下需要在使用權(quán)資產(chǎn)核算)

如下固定資產(chǎn)不計(jì)提折舊:

(1)已提足折舊仍繼續(xù)使用的固定資產(chǎn);

(2)提前報(bào)廢的固定資產(chǎn);

(3)因改造轉(zhuǎn)入在建工程的固定資產(chǎn)。

接下來我們結(jié)合下圖數(shù)據(jù),計(jì)算固定資產(chǎn)折舊2020年9月的折舊額。

折舊抵減所得稅計(jì)算(圖1)

平均年限法核心公式:固定資產(chǎn)折舊=(原值-減值-殘值-期初累計(jì)折舊)/剩余使用期限

1

環(huán)境設(shè)置

import pandas as pdimport datetime as dtfrom pandas.tseries.offsets import DateOffsetfile = '財(cái)會(huì)實(shí)驗(yàn)數(shù)據(jù).xlsx'df = pd.read_excel(file, sheet_name='固定資產(chǎn)卡片')df.fillna(0,inplace=True)df
折舊抵減所得稅計(jì)算(圖2)

2

計(jì)算剩余使用期限

因?yàn)楣潭ㄙY產(chǎn)當(dāng)月增加,次月開始計(jì)提折舊,因此,計(jì)算剩余使用期限時(shí)應(yīng)考慮時(shí)間差異。

# 開始計(jì)提折舊日期=開始使用日期的次月1日df['開始計(jì)提折舊日期'] = df['開始使用日期'].apply(lambda x:(x+DateOffset(months=1)).replace(day=1))# 已折舊期限=2020年8月31日-開始計(jì)提折舊日期+1天enddate=dt.date(2020, 9, 1)def totalmonth(startdate):return (enddate.year-startdate.year)*12 + (enddate.month-startdate.month) + (enddate.day-startdate.day)/30df['已折舊期限'] = df['開始計(jì)提折舊日期'].map(totalmonth)# 剩余折舊期限=使用年限-已折舊期限,當(dāng)已提足折舊仍繼續(xù)使用時(shí),剩余期限=0df['剩余折舊期限'] = (df['使用年限']*12-df['已折舊期限']).apply(lambda x:max(x,0))df
折舊抵減所得稅計(jì)算(圖3)

3

2020年9月折舊

報(bào)廢和改造的固定資產(chǎn)無(wú)需計(jì)提折舊,直接轉(zhuǎn)出:轉(zhuǎn)出=原值-減值-期初累計(jì)折舊

其他固定資產(chǎn)計(jì)算折舊:本月折舊=(原值-減值-殘值-期初累計(jì)折舊)/剩余使用期限

def dep(x):if x['使用狀況']=='改造'or x['使用狀況']=='報(bào)廢':x['本月折舊'] = 0x['轉(zhuǎn)出'] = round((x['原值']-x['減值']-x['期初累計(jì)折舊']),2)elif x['剩余折舊期限']==0:x['本月折舊'] = round((x['原值']-x['減值']-x['預(yù)計(jì)殘值']-x['期初累計(jì)折舊']),2)x['轉(zhuǎn)出'] = 0else:x['本月折舊'] = round((x['原值']-x['減值']-x['預(yù)計(jì)殘值']-x['期初累計(jì)折舊'])/x['剩余折舊期限'],2)x['轉(zhuǎn)出'] = 0return xdf = df.apply(dep,axis=1)df
折舊抵減所得稅計(jì)算(圖4)

4

計(jì)算固定資產(chǎn)折余價(jià)值

df['凈值']=round(df['原值']-df['減值']-df['期初累計(jì)折舊']-df['本月折舊']-df['轉(zhuǎn)出'],2)df
折舊抵減所得稅計(jì)算(圖5)

以上就是用Python計(jì)算固定資產(chǎn)折舊金額的方法了,在Python中輸入公式和代碼就能一鍵回車生成固定資產(chǎn)折舊費(fèi)用,看起來是不是很簡(jiǎn)單吶~


?圖片版權(quán)歸財(cái)碼Python所有,如對(duì)版權(quán)有異議,請(qǐng)聯(lián)系后臺(tái)議定處理。

本文由財(cái)碼Python整理發(fā)布,如需轉(zhuǎn)載請(qǐng)務(wù)必注明以上信息。

???展開全文
標(biāo)簽: 暫無(wú)
沒解決問題?查閱“相關(guān)文檔”