張金平 一品紅藥業股份有限公司
引言:存貨是企業一項非常重要的資產,并且現代企業的存貨種類紛繁復雜,存貨的計價方法一經選擇后不得隨意變更,而且ERP系統也不支持存貨計價方法隨意變更,并且存貨計價法的選擇在一定程度上是跟企業的實際情況以及管理要求密切相關,因此正確選擇適合企業管理要求以及核算要求的存貨計價方法是非常重要的事項。
目前理論界對存貨計價方法的研究基本上停留在手工核算存貨發出計價的角度探討各種存貨計價方法的適用范圍、優缺點,偶爾有一些研究會結合國內的ERP系統來研究存貨計價方法對企業財務經營成果的核算,但是對ERP的特性卻理解的不夠深入,對ERP實施過程中選擇的存貨計價方法帶來的缺點闡述得不夠透徹,流于表面。
基于企業內部管理的需要,很多大型企業選擇了SAP等國外軟件作為企業的ERP管理系統。這些軟件又基于管理的需要,選擇的存貨計價方法卻是標準成本對存貨發出進行計價,目前對SAP系統存貨計價方法的研究又是偏重于SAP系統功能實現的介紹,沒有跟企業會計準則結合起來,未免存在著缺憾。
會計準則規定企業應當采用先進先出法、加權平均法或者個別計價法確定發出存貨的實際成本,其中加權平均法包括移動加權平均和全月加權平均法。如企業采用計劃成本法或者定額成本法進行日常核算的,應當按期結轉其成本差異,將計劃成本或者定額成本調整為實際成本。
個別計價法亦稱個別認定法,在理論上講是最準確的成本計價方法。當然,也是最耗時耗力的一種計價方法。采用這一方法是假設存貨的成本流轉與實物流轉相一致,按照各種存貨,逐一辨認各批發出存貨的購進批次或生產批次,分別按其購入或生產時所確定的單位成本作為計算各批發出存貨的方法。個別計價法適用于企業中不能互換使用的存貨、為特定的項目專門購入或制造的并單獨存放的存貨以及貴重的存貨的計價。一般用于房產、船舶、飛機、重型設備、珠寶、名畫等貴重物品行業。
先進先出法是指以先購入的存貨應先發出(即用于銷售或耗用) 這樣一種存貨實物流動假設為前提,對發出存貨進行計價的一種方法。采用這種方法,先購入的存貨成本單位在后購入存貨成本之前轉出,據此確定發出存貨和期末存貨的成本。具體方法是:收入存貨時,逐筆登記收入存貨的數量、單價和金額; 發出存貨時,按照先進先出的原則逐筆登記存貨的發出成本和結存金額。先進先出法在某種角度上來說,是個別計價法的放大版。先進先出法可以隨時結轉存貨發出成本,但較為繁瑣,其工作量較大。在物價持續上升時,期末存貨成本接近于市價,而發出成本偏低,會高估企業當期利潤和庫存存貨價值;反之,會低估企業存貨價值和當期利潤。采用先進先出法的企業一般是食品、醫藥等需要進行質量追溯的行業。
加權平均法包括兩種:移動加權法和月末一次加權平均法。移動加權平均法指企業按實際成本進行材料明細分類核算時,以各批材料收入數量和上批結余材料數量為權數,計算材料平均單位成本的一種方法。采用這種計價方法,每購入一批材料需重新計算一次加權平均單價,據以作為領用材料的單位成本。月末一次加權平均法是指以本月全部進貨數量加上月初存貨數量作為權數,去除本月全部進貨成本加上月初存貨成本,計算出存貨的加權平均單位成本,以此為基礎,計算出本月發出存貨的成本和期末存貨成本的一種方法。采用月末一次加權平均法只在月末一次計算加權平均單價,比較簡單,有利于簡化成本計算工作,但由于平時無法從賬上提供發出和結存存貨的單價及金額,因此不利于存貨成本的日常管理與控制。
綜上所述,個別計價法、先進先出法、移動加權法有實時計價的優點,但是這個優點只適用于原材料,而半成品、半成品的實時計價需求卻無法滿足,必須要等到半成品、產品成本核算完成后,再按照存貨計價的原理進行計算。而全月一次加權平均法無法實時計價,但是不管是原材料還是半成品、成品都能夠一次性進行加權計算。
隨著市場經濟的發展,現代企業以市場訂單為導向后,企業基本是邁入了小批量、多批次、多品種的生產模式。在這種模式下,企業的物料種類紛繁復雜,物料出入庫作業量大,因此采用先進先出法、移動加權平均法、個別計價法的話,手工操作的工作量太大,所以采取ERP系統來進行存貨計價是企業必然的選擇。
金蝶云星空支持個別計價法與先進先出法。采用個別計價法的話,企業還需要啟用序列號管理,對每個物料進行唯一指定,這樣系統才能方便準確的按照個別計價法進行存貨計價。選擇先進先出法,一般要跟批次管理掛鉤,以便系統識別哪個存貨是先進,哪個是先出,ERP系統才能方便準確的按照先進先出法進行存貨計價。
除了少數行業企業外,一般企業都是選加權平均法,包括移動加權法和全月一次加權平均法。金蝶云星空都支持加權平均法計價,包括移動加權平均法以及月末一次加權平均法。使用全月一次加權平均法進行存貨計價是很多企業的選擇,這樣存貨計價簡單明了,工作量小,金蝶云星空很方便的實現這一功能。因為金蝶云星空是月底集中對存貨進行加權平均計價的,天然就吻合全月一次加權平均法的計價邏輯。需要特別指出的是,金蝶云星空支持企業使用移動加權平均法,但是它卻無法完全發揮移動加權平均法實時計算的優勢。因為它的存貨核算是月底或者次月月初進行的,平時只記數量,不計算價格,月底一次性進行成本計算,而月底的成本計算本質上是按照存貨的進出順序進行模擬進行移動加權計算,平時跟月末一次加權平均法一樣,無法計算發出和結存存貨的單價及金額,因此不利于存貨成本的日常管理與控制。
顯然,金蝶云星空能夠滿足企業的日常核算基本需求,并且如果企業是商貿企業,使用個別計價法、先進先出法、以及移動加權平均法還能夠滿足企業的實時計價要求;但是如果企業是生產型企業,月末才計算半成品、成品的存貨核算模式顯然就無法滿足存貨實時計價的需求,那還有沒有一款軟件能夠滿足生產型企業的實時計價,從而滿足存貨成本的日常管控要求呢?
SAP系統中貨物每發生一次移動(移庫除外),相關的物料憑證同步生成財務憑證。也就是說SAP系統的存貨計價是實時的,因此SAP系統是能夠滿足生產型企業的實時管控需求的。
同樣地,SAP系統也支持個別計價法,也需要啟用序列號管理;SAP系統選擇先進先出法時,需要啟用分割評估以及批次管理;SAP也支持移動加權平均法以及月末一次加權平均法;除此之外,SAP系統還支持標準成本計價。
SAP系統如果選擇“移動加權平均法”就能夠真正的實現移動加權計價的邏輯:存貨每次進出,都要重新加權計價,也就說出入庫帶來數量的變化的同時,金額也同步發生更新,當然這種及時計價生成相關會計憑證并更新庫存的功能,在企業實踐里面卻也存在著一些不方便。比如說月初存貨的價格出現重大錯誤,經過一個月巨量的移動加權平均運算后,月末才發現月初存貨價格錯誤的問題的話,那么糾正存貨價格帶來的單據沖回的工作量將會十分巨大。而且,即使生產企業使用SAP系統并且選擇了移動加權平均法,仍然面臨著半成品、產品無法全部采用移動加權法計價的難題。全月一次加權平均法特點是集中在月底進行加權平均計價的。所以說,如果只使用一種加權平均法計價(移動加權法或月末加權平均法之一種),是無法適應SAP系統實時記賬更新庫存金額要求的。那SAP系統是如何解決實時計價這一問題的呢?
SAP系統在中國會計準則規定的存貨計價之外,還提供第四種選擇:標準成本計價。標準成本計價可以滿足半成品、產品實時計價的需求。ERP 系統中使用標準價具有的優點:一是,原材料價格波動不會影響成本核算對象(例如生產訂單)的成本;二是,采用標準價作為標桿可以實現成本控制的一致性,如果標準價格制定合理,通過分析該差異,可以對采購部門和生產部門進行考核,促使其降低采購成本,節約支出;四是,使用標準價,多張發票滯后或單張價差很大的發票滯后不會像移動平均價下那樣造成不切實際的價格評估;五是,在SAP 系統采用標準價時,由于對錯誤進行調整相對比較容易,不正確輸入價格(錯誤過賬)不會像移動平均價下那樣造成難以挽回的后果。使用標準成本計價有很多優點,但是使用標準價作為存貨計價最大的問題是:它不是中國會計準則規定的存貨計價方法。為了遵從中國會計準則對存貨計價的規定,SAP公司推出了專門為中國等亞洲地區開發的物料分類賬功能:平時以標準價作為存貨計價方法,滿足企業事前控制,事中實時核算記賬的需要,以及事后核算分析的需要,同時在成本月結后通過物料分類賬對物料的標準成本進行還原,將標準成本與實際成本的差異分配到庫存與消耗的存貨成本中,它通過在期末以物料分類賬還原的方法實現期末一次性加權計價,從而滿足中國企業會計準則的要求。它的缺點是:當標準成本跟實際成本差異很大的時候,標準成本與實際成本的差異分攤并不能夠準確分攤或者自動結轉;比如說BOM層次較多時,分配的差異層層結轉,容易扭轉真實成本;再比如說財務采取發貨時記入到發出商品,然后開票確認收入并同步結轉主營業務成本的這種模式時,SAP系統分攤的差異成本要么只能選擇記入發出商品或者記入到主營業務成本,而不能先分攤到發出商品,然后再隨著收入確認,同步結轉到主營業務成本;物料分類賬將標準成本還原成實際成本時,并不能將該實際成本還原到生產訂單,將生產訂單的成本更新為實際成本。另外,標準成本的制定本身也是一個企業進行標準成本管理的難點。比如說企業產品更新迭代很快,BOM頻繁升級更新,工藝頻繁進行變更,物料價格波動頻頻,都給標準成本估算帶來困難。盡管有這些缺點,但是SAP系統平時使用標準價、月末通過物料分類賬還原的方法實現使用一次加權價的組合計價模式卻是既滿足了企業存貨實時計價方便事中管控的內部管理需求,也滿足了會計準則的要求。因為會計準則并沒有限定所有的存貨都必須在任何一個時間段都使用同一種存貨計價方法。其實,企業的原材料紛繁復雜,有些原材料貴重,需要使用個別計價法;有些原材料因為有保質期要求,需要采用先進先出法計價,因此不同類型的物料采取不同的存貨計價方法是正常的業務需求。SAP支持不同類型的原材料選擇不同的存貨計價方法。當然,為了更方便維護物料的價格以及滿足管理需求,SAP推薦企業所有的物料平時使用標準價,月末使用一次加權平均法的存貨計價方法組合。
總結:綜上所述,商貿型企業使用金蝶云星空或SAP系統時,使用單一的先進先出法、個別計價法、加權平均法存貨計價方法均可以滿足企業的日常核算要求以及日常管控需求;而生產型企業則可以使用 SAP系統選擇多種存貨計價組合的方式來滿足企業對存貨的“事前預算、事中控制、事后核算及分析”的要求。
注釋:
①本文中的國內ERP軟件以金蝶公司的云星空系統為例。
②SAP是思愛普公司開發的企業管理解決方案的英文簡稱,本文提到的SAP是指ECC6產品。
③少數行業企業,主要是房產、船舶、飛機、重型設備、珠寶、名畫等貴重物品行業以及食品、醫療等有保質期或者有質量追溯要求行業。
④國內ERP軟件對采購入庫,以及退料入庫有很清晰的界定:退料是領料的紅沖,是不參與移動加權平均的;而采購入庫(含退貨給供應商)是參與移動加權平均計算的。
⑤金蝶云星空ERP軟件的標準成本功能僅能用于成本預測以及成本分析之用,不能用于日常的成本管理與控制。
⑥SAP系統對物料移動產生的原始憑證稱之為物料憑證,而會計憑證則稱之為財務憑證。SAP系統僅存貨存放位置變化的作業稱之為移庫,國內ERP軟件習慣稱之為調撥。SAP的移庫產生的物料憑證不生成財務憑證。
⑦前面的物料價格錯誤過賬,會導致后續的發貨也將以不正確的價格進行評估。如果月底才發現錯誤,由于ERP 系統記賬的實時性,將會給月底調賬帶來巨大的工作量。