
[摘要] 根據(jù)全額全員納稅申報(bào)流程的特點(diǎn)和納稅管理系統(tǒng)的建設(shè)目標(biāo),本文提出了計(jì)稅函數(shù)的核心算法,分析了納稅管理系統(tǒng)的處理流程,對多次提交、累積計(jì)稅的算法進(jìn)行了詳細(xì)的闡述。
[關(guān)鍵詞] 計(jì)稅函數(shù);累積計(jì)稅;算法
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2013 . 19. 020
[中圖分類號] F232;F810.42 [文獻(xiàn)標(biāo)識碼] A [文章編號] 1673 - 0194(2013)19-0033-02
0 引 言
按國家稅務(wù)總局規(guī)定,目前個(gè)人所得稅全員全額納稅明細(xì)申報(bào)需全面實(shí)施。雖然地方稅務(wù)部門提供了相應(yīng)的申報(bào)軟件,但其計(jì)稅方式并不適合許多企事業(yè)單位現(xiàn)有的收入管理和發(fā)放模式。因此根據(jù)單位的實(shí)際情況,開發(fā)個(gè)人所得稅申報(bào)管理系統(tǒng),已成為許多大型企業(yè)和高校的當(dāng)務(wù)之急。以各高校的財(cái)務(wù)部門為例,薪酬發(fā)放都有不同的規(guī)章制度,而分次發(fā)放,累積計(jì)稅就會導(dǎo)致不同稅率的適用問題。因此,只有開發(fā)適合的納稅系統(tǒng),才能解決收入分次發(fā)放的計(jì)稅問題。各部門將工資、崗貼、年終勞酬及所有零星收入通過網(wǎng)絡(luò)全部導(dǎo)入系統(tǒng),從而便捷地進(jìn)行計(jì)稅、輸出報(bào)表、查詢相關(guān)數(shù)據(jù)。到月底財(cái)務(wù)部門將該系統(tǒng)中的數(shù)據(jù)按要求導(dǎo)出,提交給地方稅務(wù)部門,從而實(shí)現(xiàn)個(gè)人所得稅的全員全額納稅管理。
高校傳統(tǒng)的納稅管理方法是各單位自行手工計(jì)稅,然后制表送交財(cái)務(wù)部門進(jìn)行審核。然而隨著單位的增加和部門規(guī)模的不斷擴(kuò)大,傳統(tǒng)的納稅管理方式逐漸暴露出許多問題,如各單位和財(cái)務(wù)部門的工作非常繁重,手工計(jì)稅的效率低而且易出差錯(cuò),而對財(cái)務(wù)數(shù)據(jù)的準(zhǔn)確性和安全性要求是非常嚴(yán)格的。因此財(cái)務(wù)部門迫切需要開發(fā)納稅管理系統(tǒng),以適應(yīng)當(dāng)前財(cái)務(wù)管理信息化的發(fā)展,提供更加完善的服務(wù)和準(zhǔn)確的數(shù)據(jù)。針對上述情況,我們設(shè)計(jì)了具有累積計(jì)稅功能的納稅管理系統(tǒng),本文主要探討開發(fā)過程中涉及計(jì)稅函數(shù)和累積計(jì)稅算法的關(guān)鍵部分。
1 計(jì)稅函數(shù)
根據(jù)國務(wù)院《中華人民共和國個(gè)人所得稅法實(shí)施條例》的相關(guān)計(jì)稅規(guī)則,納稅人 2011 年 9 月 1 日(含)以后實(shí)際取得的工資、薪金所得,應(yīng)適用稅法修改后的減除費(fèi)用標(biāo)準(zhǔn)和稅率表(見表1),計(jì)算繳納個(gè)人所得稅。
因此,我們首先編寫出對應(yīng)的計(jì)稅函數(shù)paytax,輸入?yún)?shù)為本次發(fā)放的金額和國籍狀況(國內(nèi)個(gè)稅起征點(diǎn)為 3 500元,外籍人員個(gè)稅起征點(diǎn)為4 800元),然后按照《中華人民共和國個(gè)人所得稅法實(shí)施條例》定義納稅金額等級,根據(jù)7級超額累進(jìn)稅額定義稅率和速算扣除數(shù)。paytax函數(shù)計(jì)算每次導(dǎo)入薪酬后應(yīng)納稅的金額,方便在系統(tǒng)中計(jì)稅時(shí)調(diào)用。
對于年終獎,國家稅務(wù)總局規(guī)定,納稅人取得全年一次性獎金,單獨(dú)作為一個(gè)月工資、薪金所得計(jì)算納稅,并按以下計(jì)稅辦法,由扣繳義務(wù)人發(fā)放時(shí)代扣代繳:
先將雇員當(dāng)月內(nèi)取得的全年一次性獎金,除以12個(gè)月,按其商數(shù)確定適用稅率和速算扣除數(shù)。如果在發(fā)放年終一次性獎金的當(dāng)月,雇員當(dāng)月工資薪金所得低于稅法規(guī)定的費(fèi)用扣除額,應(yīng)將全年一次性獎金減除“雇員當(dāng)月工資薪金所得與費(fèi)用扣除額的差額”后的余額,按上述辦法確定全年一次性獎金的適用稅率和速算扣除數(shù)。這就是指,如果當(dāng)月工資收入不足3 500元,則先從年終獎中拿出一部分錢,將當(dāng)月工資補(bǔ)足3 500元后,然后將剩余的年終獎金額套入計(jì)稅公式,得出應(yīng)繳稅額。
根據(jù)以上規(guī)定,年終獎計(jì)稅函數(shù)yeartax設(shè)計(jì)也按照7級超額累進(jìn)稅額定義稅率和速算扣除數(shù),最后返回年終獎稅額。
2 累積計(jì)稅的算法流程
對于大型企業(yè)和高校來說,有些單位可能在一個(gè)月內(nèi)多次發(fā)放薪酬,而不同金額適用的稅率不同,因此每個(gè)月累積計(jì)稅時(shí)就會出現(xiàn)納稅金額“不合理”的現(xiàn)象,為了保證每月匯總時(shí)納稅金額的準(zhǔn)確性,我們的主要思路是,按月對單位每次提交的每筆金額做編號記錄,并設(shè)置一個(gè)審核標(biāo)志位,當(dāng)財(cái)務(wù)管理人員審核通過后修改相應(yīng)標(biāo)志位。為不產(chǎn)生混淆,不允許對已經(jīng)審核的金額計(jì)稅,而之前存在未審核的數(shù)據(jù)時(shí),不允許對新的數(shù)據(jù)進(jìn)行計(jì)稅,這樣就可以避免因多次提交而產(chǎn)生稅額的混亂。
單位每次提交一筆薪酬,系統(tǒng)先根據(jù)審核標(biāo)志位選出本月之前已通過審核的總金額,對其調(diào)用計(jì)稅函數(shù)計(jì)稅,再將本次提交金額累積計(jì)稅,兩者相減就是本次所需繳納的實(shí)際稅款,這樣就實(shí)現(xiàn)了財(cái)務(wù)部門要求的分次發(fā)放,累積計(jì)稅的功能,其算法如下:
算法:每月發(fā)放薪酬的累積計(jì)稅方法。
輸入:員工ki本次發(fā)放薪酬為si,審核標(biāo)志位置0,paytax()為計(jì)稅函數(shù)。
輸出:本次發(fā)放薪酬應(yīng)繳納稅款tax。
函數(shù)體:
(a)for本次發(fā)放薪酬的每個(gè)員工ki,薪酬為si;
(b)選擇本月員工ki已經(jīng)計(jì)稅審核過的薪酬sj,即審核標(biāo)志位為1的數(shù)據(jù);
(c)for每個(gè)員工已審核的薪酬sj;
(d) sum1 += sj 該員工本月已審核薪酬總數(shù);
(e)sum2 = sum1 + si 該員工本月發(fā)放薪酬總數(shù);
(f)tax = paytax(sum2)- paytax(sum1)為該員工本次發(fā)放薪酬應(yīng)繳納稅額;
(g)本次薪酬si對應(yīng)的審核標(biāo)志位置1。
這樣我們就得到分次發(fā)放、累積計(jì)稅需要的結(jié)果,以便管理部門和個(gè)人查詢每次發(fā)放薪酬的納稅明細(xì)。年終獎累積計(jì)稅方法類似,只是按照國家規(guī)定“如果在發(fā)放年終一次性獎金的當(dāng)月,雇員當(dāng)月工資薪金所得低于稅法規(guī)定的費(fèi)用扣除額”的條件計(jì)算應(yīng)納稅金額,在系統(tǒng)實(shí)際操作時(shí)會出現(xiàn)問題,因?yàn)榘l(fā)放年終獎的時(shí)候當(dāng)月薪金可能還沒有確定,因此在實(shí)際應(yīng)用中,我們一般取上月數(shù)據(jù)來作為判斷條件。
最后,按照目前的計(jì)稅規(guī)則在金額等級臨界點(diǎn)可能產(chǎn)生的情況,也是值得探討的,比如某個(gè)職工年終獎為18 000元,按照規(guī)定需要扣稅540元,而如果增加到18 500元,那么按照規(guī)定需要扣稅1 745元,這種情況下個(gè)人如何取舍和合理避稅就是實(shí)際需要考慮的問題。而在極端的情況下,系統(tǒng)臨界點(diǎn)可能產(chǎn)生特殊的扣稅現(xiàn)象,比如增加一筆小金額補(bǔ)助后,扣稅金額大于發(fā)放金額,即實(shí)際發(fā)放金額為負(fù)數(shù),這也是系統(tǒng)實(shí)際應(yīng)用中可能出現(xiàn)的,解決方案是通過對每個(gè)人員的發(fā)放金額和納稅額按月合計(jì),每月形成一個(gè)匯總表,這樣就可以保障提交至稅務(wù)局?jǐn)?shù)據(jù)的準(zhǔn)確性和合理性。
3 結(jié) 論
本文討論了累積計(jì)稅的納稅系統(tǒng)中最主要的計(jì)稅函數(shù)和算法,并對相關(guān)實(shí)現(xiàn)過程進(jìn)行了重點(diǎn)論述。網(wǎng)絡(luò)和信息技術(shù)的發(fā)展,使得全額全員納稅管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)變得相對容易,這也充分體現(xiàn)了稅務(wù)管理信息化的優(yōu)越性。我們基于此算法開發(fā)和設(shè)計(jì)的納稅管理系統(tǒng)已經(jīng)在武漢大學(xué)財(cái)務(wù)部使用,實(shí)踐證明,大型企事業(yè)單位的財(cái)務(wù)部門實(shí)現(xiàn)每月累積計(jì)稅是可行的。累積計(jì)稅管理可以提高財(cái)務(wù)部門的工作效率,保障財(cái)務(wù)數(shù)據(jù)的準(zhǔn)確性,同時(shí)為上層領(lǐng)導(dǎo)決策提供可靠的依據(jù)。
主要參考文獻(xiàn)
[1][美]W Jason Gilmore. PHP與MySQL程序設(shè)計(jì)[M]. 第3版.朱濤江,譯.北京:人民郵電出版社,2009:320-347.
[2][美]Sterling Hughes. PHP經(jīng)典實(shí)例[M].徐牧,譯. 北京:中國電力出版社, 2003:210-213.