折舊費(fèi)可以抵扣所得稅嗎
問題描述公司有一臺(tái)設(shè)備是2018年買的,但是前期已經(jīng)分期計(jì)提折舊。請(qǐng)問,這樣的情況可以按新政一次性抵扣嗎?專家回復(fù)根據(jù)您的描述,企業(yè)在2018年對(duì)該設(shè)備未選擇享受一次性稅前扣除政策,以后年度不得再變更
2024.11.24計(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)象:
所以財(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月的折舊額。
平均年限法核心公式:固定資產(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
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
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
4
計(jì)算固定資產(chǎn)折余價(jià)值
df['凈值']=round(df['原值']-df['減值']-df['期初累計(jì)折舊']-df['本月折舊']-df['轉(zhuǎn)出'],2)df
以上就是用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ù)必注明以上信息。
問題描述公司有一臺(tái)設(shè)備是2018年買的,但是前期已經(jīng)分期計(jì)提折舊。請(qǐng)問,這樣的情況可以按新政一次性抵扣嗎?專家回復(fù)根據(jù)您的描述,企業(yè)在2018年對(duì)該設(shè)備未選擇享受一次性稅前扣除政策,以后年度不得再變更
2024.11.24版權(quán)聲明:本文轉(zhuǎn)自《伴稅成》,如需了解更多稅收優(yōu)惠政策可了解定(訂)月(閱)號(hào)《伴稅成》有問題先說答案。個(gè)獨(dú)/個(gè)體不需要交企業(yè)所得稅。《中華人民共和國(guó)企業(yè)所得稅法》第一條在中華人民共和國(guó)境內(nèi),企業(yè)和其
2024.11.24導(dǎo)讀:本文講述的是關(guān)于收到增值稅普通發(fā)票怎么抵扣所得稅的有關(guān)問題,這里的抵扣其實(shí)是減少利潤(rùn),降低了企業(yè)所得稅的稅額,小編已在文中為大家舉例進(jìn)行說明,歡迎閱讀。收到增值稅普通發(fā)票怎么抵扣所得稅?普通發(fā)票
2024.11.25一、企業(yè)所得稅計(jì)算區(qū)分兩種情況第一種情況,查賬征收的:企業(yè)所得稅=應(yīng)納稅所得額(即利潤(rùn)總額)*所得稅稅率應(yīng)納稅所得額=營(yíng)業(yè)收入-營(yíng)業(yè)成本-稅金及附加-期間費(fèi)用+營(yíng)業(yè)外收入-營(yíng)業(yè)外支出第二種情況,核定征
2024.11.25【場(chǎng)景案例】A公司邀請(qǐng)幾家供應(yīng)商在某酒店進(jìn)行會(huì)議交流活動(dòng),之后酒店開具了一份包含會(huì)議費(fèi)和會(huì)議就餐餐費(fèi)的增值稅專用發(fā)票,會(huì)計(jì)小李收到后將此份發(fā)票上的稅額一并作進(jìn)項(xiàng)抵扣,該做法是否正確?【風(fēng)險(xiǎn)點(diǎn)睛】根據(jù)稅
2024.11.25