劉芳芳



摘 要:隨著我國經濟不斷發展,財政支出水平快速增長,特別是近年來財政對事業單位公共服務項目資金投入不斷加大,部分事業單位對項目資金日常管理存在權力失控、決策失誤、行為監管失控等問題。當外部監督缺失時,內審可以監督財政項目資金合理合規使用,但是事業單位對財政項目內部審計方法落后,審計效率不高,審計效果不明顯。EXCEL VBA的最大優點就是可以直接在EXCEL中運行,不需要安裝其他編程軟件,并且可以快速處理固定格式表格,完成相關報表的統計。文章梳理了如何通過EXCEL VBA程序進行底稿設計、函證、盤點、現金流量表編制、底稿復核等實務操作,提高事業單位內部內審計效率,提升內部審計報告的可用性和可閱性。
關鍵詞:內部審計;EXCEL VBA快速處理;審計效率
中圖分類號:TP311文獻標識碼:A文章編號:1674-1064(2021)09-0-02
DOI:10.12310/j.issn.1674-1064.2021.09.021
在新時代背景下,事業單位內部審計的定位和職責權限已發生轉變,從原有的財務收支審計、固定的審計類型、傳統的內部審計方法,轉變為從單位管理的全局性出發、以單位管理各業務內部控制建設為抓手,開展預算管理審計,深化經濟責任審計,加強重點領域審計,探索開展重大項目、重要政策跟蹤審計等,各類審計目標已逐漸轉變為評價事業單位運行過程中的管理風險與管理績效,這為事業單位內審工作帶來了新的挑戰。隨著財務數字化發展,事業單位內部審計方式方法也需要轉型,內部審計手段也需要更新。
隨著會計信息化程度越來越高,傳統的審計模式與審計手段受到沖擊,財務收支審計已逐漸成為基礎性審計,在此基礎上更需強調管理審計。這就要求內部審計人員必須轉變思想觀念,拓寬審計內容的深度與廣度,審計覆蓋面從財務管理拓展至各項業務管理,了解各業務流程,深入到業務控制的核心環節,查找核心風險點[1]。在查找風險點基礎上制定適用的內審工作底稿,底稿制定質量是確定審計工作成果的重要載體,應據內部審計目標制定適合各類事業單位工作底稿,制定目標性強的審計指標,確定審計范圍,制定適用、高效的審計底稿模板。
1 審計底稿制作要求
大部分事業單位的內審人員是非專業審計人員,制定內審底稿要求使用者看得懂、會使用,充分發揮內審的意義和作用。依據編制審計工作底稿的要求準則和要求,明確要以底稿要素為導向,統攬審計全過程的基本原則,把做什么(審計目的)、怎么做(審計方式)、說什么(問題闡述)、寫什么(審計結論)問題建設作為審計工作底稿的最基本要素,確定審計底稿應涵蓋的審計范圍。
2 制定內審底稿類別
可根據《行政事業單位內部控制規范》單位層面內容,制定適合本單位內部審計底稿的范圍。制定內審底稿類別,如貨幣資金收支、合同記錄、資產記錄、采購記錄等。如,在審計底稿中可設計通過VBA程序獲取財務報表數據,利用被審計單位歷年的財務數據和各項指標進行分析。取得補審計單位歷年數據后,制作VBA程序,把重復的取數操作變成自動循環,程序自動訪問指定報表,并將表格中相關信息自動導入底稿。
3 利用EXCEL VBA程序制定固定內審底稿記錄模板
借助審計范圍,利用程序內審,結合同類行業數據信息,快速處理數據,對被審計單位提供的信息的真實性進行合規驗證審計。例如貨幣資金審計,雖然執行程序比較簡單,但核對流水、制作銀行函證枯燥煩瑣。目前,絕大多數事業單位都開通了銀行網銀,為防止舞弊,可要求出納人員導出銀行網銀流水,使用EXCEL VBA工具,簡化審計工作,例如批量核對銀行流水等。
如果財務賬與銀行流水每一筆都是對應關系,寫VBA代碼是比較簡單的方式。
第一,將某一銀行的賬號的序時賬存儲到arr_cw(“cw”是“財務”的縮寫),將對應的流水存儲到數組arr_wy(“wy”是“網銀”的縮寫),如圖1所示。
第二,將arr_cw的每行數據進行遍歷(i=1toubound(arr_cw)),對行第I行序時賬數據通過遍歷arr_wy的每行數據(j=1toubound(arr_wy)),查找滿足匹配條件的數據,如圖2所示。
第三,匹配條件,上面第二步就是模擬雙方數據進行比對的過程,然后再設計匹配的滿足條件,如圖3所示。
考慮未達賬項,雙方數據日期差設置為3天;流水一一對應,雙方金額比對數據金額要相等;序時賬中有對方單位的輔助項,則應把對方單位這個條件加上,這也是在人工核對時要注意的,以便查看資金的真實流向。
筆者曾在單位進行內部審計時,金額比對無問題,但在比對單位輔助項即收款單位時,發現財務賬與銀行流水賬存在較大差異,后經過人工復核相關銀行支付單據,發現該單位出納存在利用PS造假銀行回單貪污挪用公款現象。
利用EXCEL VBA程序核查銀行流水,導入相關數據表啟動程序后,只需要幾秒鐘,就可以做到全量數據核對,而不是重點核對大額數據,可以減少人工抽樣核對的疏漏[2]。
同理,對往來科目其他應收款、其他應付款、應收賬款、應付賬款、參收賬示等,做這類科目的審計底稿時,要關注其掛賬的對方單位是否合理、是否存在關聯掛賬,是否存在掛賬單位與實際發生憑據(銀行回單)不一致的情況。
由于內審人員對業務部門的信息并不是全面了解,一定程度上會遺漏需要關注的審計范圍,對異常業務的發生缺乏敏銳性,難以發現問題。而利用數字處理方式,可以進行全面覆蓋各類業務信息,幫助審計人員快速查找疑點,深入發掘資金使用的合規性、資金流向的合理性,并能進一步判斷資金的使用風險。EXCEL VBA程序可充分利用財務數字的重復性、臨界性、離散性智能篩選異常數字提醒項,發現舞弊、違規問題。
4 利用EXCELVBA程序進行數據抽樣核查
審計執行過程中,抽查憑證是一個很復雜的過程,要把相關科目的抽查的憑證表粘出來,按時間順序,檢查完憑證、填好附件信息后,把附件信息填寫到對應的底稿里面。如果按時間排序后,數據就不能一一對應到每個底稿的抽憑表了。這時,就可利用EXCEL VBA制作抽憑表,解決PPS抽樣、分層抽樣、隨機抽樣、自動匯總相關科目憑證信息,自動去重排序,附件信息自動匹配到對應的科目,可以實現所有的項目組成員抽憑信息匯總去重,并將抽憑填寫的附件信息自動匹配到各個項目組成員。
例如屬性統計抽樣中進行憑證抽樣,如果要進行職工薪酬的屬性統計抽如果要檢查每個月的工資表,把12月的薪酬憑證粘貼已寫好的VBA程序電子表SHEET 1中。根據抽樣要求設計程序單據抽樣、憑證抽樣,并將抽樣結果發送到新建的SHEET 2中,形成統一的工作底稿。
在傳統抽樣審計中,抽取樣本的局限性導致存在抽樣風險。而利用VBA程序進行抽樣審計,審計人員還可以利用數據挖掘,數據篩選等技術可以接觸到被審計對象全面完整信息,而且有條件對大量的信息進行快速分析,不再囿于抽樣審計的限制。利用程序的優勢可以輕松實現拓寬審計對象和審計范圍,同時可以實現在程序中動態更新,降低人為判斷風險,能更深入更全面分析,在審計過程中發現更多有價值的信息[3]。
5 結論和報告階段
在執行完的前面的審計程序后,最后一個工作就是編制審計報告、出具審計意見了。按照審計準則的要求,出具內部審計報告。在基于事實確認的基礎上形成初步審計意見與審計對象溝通確認后,形成固定格式的內審報告。這時可以利用VBA程序快速、準確地在EXCEL工作底稿中取數,填寫到內審報告中。例如,可以將EXCEL底稿中相關數據鏈接到對應的統計表格或財務報表,在EXCEL表中先完成數據的核對工作,然后將核對的數據通過VBA程序自動生成報告。
參考文獻
[1] 王儀.高?!皵底謨葘彙钡陌l展趨勢及模型構建研究[J].商業會計,2020(22):67-69.
[2] 魏茹.提升內審工作底稿編制質量的思考[J].審計與理財,2020(11):19-20.
[3] 涂佳兵,林鋮.審計效率手冊:用Excel高效完成審計工作[M].北京:電子工業出版社,2020.