完Q之路(八十九):HKAS 7 現金流量表(Statement of Cash Flows)

「相心,我們公司現在的Burn Rate如何?」數年前,我第一次真正在工作上接觸到這個名詞。到網上查一查,方知那是現金燃燒率,即公司現金到目前為止花費了多少現金。

那時候我接觸得最多的就只有資產負債表(Statement of Financial Position)和損益表(Income Statement),從未有真正透過公司的現金流量表(Statement of Cash Flows)來監察公司的現金花費。自那天起,我便開始學習這個對公司十分有用的財務報表。

以直接法(Direct Method)或間接法(Indirect Method)來準備營業活動現金流(Cash flow from Operating Activities)

我在大學讀書時當然有接觸過這個現金流量表,也知道當中有直接法(Direct Method)和間接法(Indirect Method),但只是有皮毛的認知。當然,現在的認知也不是很多,卻也能勉強應付日常工作。

在舊公司時我除了在參與審計時,會在審計報告裡看到現金流量表(Statement of Cash Flows),卻因產業關係,公司未有太多現金進出,加上公司現金流一直都很健康,當時的老闆未有太重視公司現金的狀態;直到幾年前我進入現在的公司,老闆對於公司的現金頗為緊張,一來是因為公司所屬的產業需要不少資金來擴張生意,二來公司當時的現金並不是很多,因此老闆經常渴望做到量入為出的程度。

當老闆拋下上面的那句說話,我便知道我需要重新了解一下如何準備現金流量表(Statement of Cash Flows)。

在讀書時期,我學到了兩個準備現金流量表(Statement of Cash Flows)中營業活動現金流(Cash flow from Operating Activities)的方法:直接法(Direct Method)和間接法(Indirect Method)。一般來說,公司都會用間接法(Indirect Method)來準備,因為對比起直接法(Direct Method),間接法(Indirect Method)能花更少時間來準備。

簡單來說,直接法(Direct method)是將公司經營活動中的現金流入和流出各項目直接列出,從而計算出該時期的淨現金流入/流出(與資產負債表(Statement of Financial Position)的現金餘額相同);間接法(Indirect method)則是從公司的損益表(Income Statement)中的稅前利潤(Profit Before Taxes)開始,再經過調整成為經營活動的現金流入和流出。

在我公司正在使用的會計系統有使用兩個方法來得出的現金流量表(Statement of Cash Flows)的營業活動現金流(Cash flow from Operating Activities),但間接法(Indirect method)所得出的報表實在是不太理想,所以我一般都會用另一個以直接法(Direct method)所得出的報表。

你問我的話,直接法(Direct method)所做的報表實在很清楚,當老闆問我個別問題時我也能很精確地回答他,而且當中的資訊也能考助公司進行營業現金流的預測(Operating Cashflow Forecast)。直接法(Direct method)的報表並不需要有任何特別知識,只需要知道每一宗交易的內容便行。唯一的缺點是如果會計系統不太完善(以我所知,韓國九成公司在用的那個政府指定會計系統,好像就是不太完善), 我們便需要花大量時間去梳理那些交易明細。如果老闆不理會個別交易, 我們便可使用間接法(Indirect method)所得出的報表。

根據HKAS 7,公司需要披露現金和現金等價物(Cash and Cash Equivalent)並展示出能與資產負債表(Statement of Financial Position)和損益表(Income Statement)對帳的現金流量表(Statement of Cash Flows)。接下來,我們將看看如何利用間接法(Indirect method)來準備營業活動現金流(Cash flow from Operating Activities),從而獲得現金流量表(Statement of Cash Flows)。

以下是在現金流量表(Statement of Cash Flows)出現的三種類型的活動,以及就我認知會包含的例子。不同行業會有不同種類的例子,以下將不能一一列出,只能列出較為常見的例子。

營業活動(Operating Activities)

營業活動(Operating Activities)是指公司主要用來產造盈利的活動,以及其他不被歸類為投資活動(Investing Activities)和融資活動(Financing Activities)的活動。那些關於營業活動(Operating Activities)的現金流為公司提示其是否有足夠現金來進行其他活動,例如還款、投資等,也能為公司提供資料來預測將來的營業現金流(Operating Cashflow Forecast)。

當我們使用間接法(Indirect method)來計算營業活動現金流(Cash flow from Operating Activities),我們會先從公司的損益表(Income Statement)找出稅前利潤(Profit Before Taxes) ,然後作出相應調整。以下是一些常見的調整例子:

加回:

  1. 財務費用(Finance Cost),例如貸款利息支付。由於它應該放在融資活動(Financing Activities),所以要在營業活動(Operating Activities)的調整中加回,並視之為融資活動(Financing Activities)的現金流出。
  2. 折舊費用(Depeciation)(包括普通折舊和基於HKFRS 16而產生的折舊)。它是非現金,需要加回。
  3. 有關銀行現金的匯兌損失(Exchange Gain on Foreign Currency)。它是非現金,需要加回。
  4. 資產減值損失(Impairment Loss)。它是非現金,需要加回。
  5. 商譽減值(Goodwill Impairment)。它是非現金,需要加回。
  6. 固定資產處理損失(Loss on Disposal of Fixed Assets)。由於它應該放在投資活動(Investing Activities),所以要在營業活動(Operating Activities)的調整中加回,並視之為投資活動(Investing Activities)的現金流出。
  7. 應收賬和其他應收賬的減少(Decrease in Account Receivables & Other Receivables)。減少代表多收了現金,即現金流入,需要加回。
  8. 應付賬和其他應付賬的增加(Increase in Account Receivables & Other Receivables)。增加代表少付了現金,即現金流入,需要加回。
  9. 以權益結算的股份支付(Share-based Payment)。它是非現金,需要加回。

減去:

  1. 有關銀行現金的匯兌收益(Exchange Gain on Foreign Currency)。它是非現金,需要減去。
  2. 固定資產處理收益(Gain on Disposal of Fixed Assets)。由於它應該放在投資活動(Investing Activities),所以要在營業活動(Operating Activities)的調整中減去,並視之為投資活動(Investing Activities)的現金流入。
  3. 應收賬和其他應收賬的增加(Increase in Account Receivables & Other Receivables)。增加代表少收了現金,即現金流出,需要減去。
  4. 應付賬和其他應付賬的減少(Decrease in Account Receivables & Other Receivables)。減少代表多付了現金,即現金流出,需要減去。
  5. 利息收入(Interest Income),例如定存利息收入。由於它應該放在投資活動(Investing Activities),所以要在營業活動(Operating Activities)的調整中減去,並視之為投資活動(Investing Activities)的現金流入。

投資活動(Investing Activities)

投資活動(Investing Activities)是指那些購買或丟棄非流動資產(例如PPE、無形資產等),以及不包括在現金等價物(Cash Equivalent)(即不包括在營業活動(Operating Activities))的投資。

現金等價物(Cash Equivalent)是指短期(少於三個月)、高流動性、能保持低風險地轉換至已知現金金額,例如存款證(Certificate of Deposit)。股權投資(Equity Investment)和銀行貸款並不包括在內:前者風險太高,後者則是融資活動(Financing Activities)。但是,當股權投資(Equity Investment)是很短期的投資,例如購買某公司的優先股(Preferred Shares)並在短時間(例如三個月內)被贖回,則它也能被當作為現金等價物(Cash Equivalent)。

以下是一些常見的投資活動(Investing Activities)的例子:

加回:

  1. 利息收入(Interest Income),例如定存利息收入。由於它應該放在投資活動(Investing Activities),所以要在營業活動(Operating Activities)的調整中減去,並視之為投資活動(Investing Activities)的現金流入。
  2. 固定資產處理收款(Proceed From Disposal of Fixed Assets)。由於它應該放在投資活動(Investing Activities),所以要在營業活動(Operating Activities)的調整中減去,並視之為投資活動(Investing Activities)的現金流入。
  3. 超過3個月的定存現金減少(Decrease in Time Deposits with Maturity over 3 months),代表更多現金被視作現金等價物(Cash Equivalent),需要加回。
  4. 少於3個月的定存現金增加(Increase in Time Deposits with Maturity less than 3 months),代表更多現金被視作現金等價物(Cash Equivalent),需要加回。
  5. 關聯公司的派息(Dividends From Associates),實際現金流入,需要加回。

減去:

  1. 超過3個月的定存現金增加(Increase in Time Deposits with Maturity over 3 months)。超過3個月的存放使其流動性下跌,不被視作現金等價物(Cash Equivalent),需要減去。
  2. 少於3個月的定存現金減少(Decrease in Time Deposits with Maturity less than 3 months),代表更少現金被視作現金等價物(Cash Equivalent),需要減去。
  3. 付款購買固定資產(Payment for Purchase of Fixed Asset),代表現金流出,需要減去。
  4. 付款進行生意收購(Payment of Acquisition of Business),如使用現金進行交易,則代表現金流出,需要減去。

融資活動(Financing Activities)

融資活動(Financing Activities)是指不同種類的借貸或權益變動,例如從發行股票所獲得的現金流入、銀行/財務機構的貸款、還款、HKFRS 16所產生的租賃負債(Lease Liability)。

以下是一些常見的融資活動(Financing Activities)的例子:

加回:

  1. 銀行貸款(Bank Loan)。這是典型的融資活動(Financing Activities)
  2. 發行股票後的收款(Proceeds from issuance of share capital)。

減去:

  1. 財務費用(Finance Cost),例如貸款利息支付。由於它應該放在融資活動(Financing Activities),所以要在營業活動(Operating Activities)的調整中加回,並視之為融資活動(Financing Activities)的現金流出。
  2. 已付租賃租金的資本要素(Capital Elements of Lease rentals Paid[Cash Payment])。根據HKFRS 16,承租方(Lessee)要把這資本要素放在融資活動(Financing Activities)。
  3. 已付租賃租金的利息要素(Interest Elements of Lease rentals Paid[Cash Payment])。根據HKFRS 16,承租方(Lessee)要把這資本要素放在融資活動(Financing Activities)。
  4. 已付股息(Dividend Paid)。這是從公司分配利潤予股東的行為,視作融資活動(Financing Activities)。
  5. 銀行貸款還款(Repayment of Bank Loan)。

完成現金流量表(Statement of Cash Flows)

當成功計算營業活動(Operating Activities)、投資活動(Investing Activities)和融資活動(Financing Activities)的現金流,把它們相加,便能得知現金與現金等價物的淨增加/減少(Net Increase / Decrease in Cash and Cash Equivalent)。假如現金流裡只有一種貨幣,則此金額便會等同現金與現金等價物在期初和期末的差異,否則其相差便會歸咎於外幣匯兌收益/損失(Exchange Gain / Loss on Foreign Currency)。

合併現金流量表(Statement of Cash Flows)

合併現金流量表(Statement of Cash Flows)和個體現金流量表(Statement of Cash Flows)的準備方法相同,除了要注意如何看待收購前後的現金進出。

例如公司A收購公司B成子公司,假如收購的時間為年末,則年末當公司A準備合併報表時,公司B的報表便會被包括在內。公司A在準備合併現金流量表(Statement of Cash Flows)時要計算出:

  1. 流動資本調整(Working Capital Adjustment)[(年末數 – 子公司的數(即公司B )) – 年初數],與
  2. 收購的現金流出,即買入價(Consideration)和子公司在收購當日的現金與現金等價物的總額,

然後把以上的調整和現金流出當作投資活動(Investing Activities)。

流動資本調整(Working Capital Adjustment)包括流動資產和流動負債的變動。

假如公司A賣出作為子公司的公司B,賣出時間為年末,則年初時當公司A準備合併報表時,公司B的報表仍然會被包括在內,直到年末賣出子公司收錢。同樣地,公司A在準備合併現金流量表(Statement of Cash Flows)時要計算出:

  1. 流動資本調整(Working Capital Adjustment)[年末數 – (年初數 – 子公司的數(即公司B ))],與
  2. 收購的現金流入,即賣出價(Consideration)和子公司在被賣走當日的現金與現金等價物的差額,

然後把以上的調整和現金流出當作投資活動(Investing Activities)。


看完文章後是否知道更多了?歡迎你留言,或發信到電郵learning@iamdelusionman.com一起交流一下!如果你有興趣想一起寫文章,我也歡迎你來inbox啊!

罔相心室(CHI): https://chinese.iamdelusionman.com/
罔相心室(ENG): https://iamdelusionman.com/
Facebook: https://www.facebook.com/iamdelusionman
Facebook Page: https://www.facebook.com/roadoflearning2020
Instagram: https://www.instagram.com/yickki_mong/
MeWe: https://mewe.com/i/yickkimong

Leave a Reply