五、已知風險項

五、已知風險項

← 回首頁

本方案有 4 個已識別風險。R1、R2 需要決策方向、R3 已有 workflow、R4 需跟廠商 confirm 細節。

R1 · 發票開立 vs 收入認列時點的營業稅風險

風險:現行流程「收款 → 開發票 → 出貨完成才拋鼎新認列」下,鼎新從「開發票」到「出貨完成拋單」之間沒有預收收入科目認列

  • 稅務局角度:發票已開立 → 銷項稅額已產生
  • 財報角度:出貨才認銷貨收入
  • 中間空窗:鼎新帳上沒有「預收收入」科目
  • 若結帳日跨越「開發票 → 出貨」時點,會有帳稅差異

Mitigation options(待評估)

  • (a) 手工月底補記預收收入(人力風險)
  • (b) 系統自動化:開發票時同步一筆「預收收入」到鼎新,出貨完成時轉「銷貨收入」(額外開發,流程完整)
  • (c) 改變拋單時機:收款 / 開發票時同步拋鼎新做預收,出貨時再轉銷貨(雙拋單,開發量最大)

法規查證(翠翠補問「若跳過預收直接認銷貨會怎樣」)

面向 影響
營業稅法 無影響。發票開立時銷項稅額已產生,稅局看發票開立不看收入科目
財報準則(IFRS 15 / 台灣財報準則) 不符。銷貨收入應在客戶取得控制權時認列(出貨才算控制移轉)。跳過預收 = 收入時點提前 = 跨月結帳時財報數字失真
會計師查核 上市 / 上櫃 / 需簽證公司:會 flag 為錯誤,可能要求重編、影響 unqualified opinion。中小企業 / 稅簽案件實務有些不嚴查,但量大或明顯仍會被挑
所得稅法 銷貨收入按權責基礎認列。若把預收當銷貨 → 該期銷貨收入被高估 → 應納所得稅暫時被高估(下期會自我調節)

結論:稅法本身沒問題,會計原則 / 財報表達有問題。需跟公司財務長 / 外部會計師 confirm 快電商公司是否適用嚴格的財報準則(是否需要 CPA 簽證、是否納入集團合併報表)。若需要 → 必須認預收,走 (a)/(b)/(c) 之一;若不需要 → 可跳過,但要有明確書面政策決議留存。

R2 · 拋轉失敗機制未定

風險:超電已完成訂單拋鼎新做帳務認列若失敗(網路 / rate limit / 鼎新 side 錯誤),沒有回覆機制。可能發生「超電訂單 = 已完成,但鼎新沒認列」帳目對不上。

Option 特性
(a) 同步阻擋 + Retry 訂單狀態暫不改「已完成」,資料一致性高,但訂單狀態卡
(b) 異步 retry + 告警(industry standard) 失敗訊息進 dead letter queue,定時 retry,超過 N 次打 Slack / Email 給 IT
(c) 每日對帳 + 手工補 每日跑報表比對,差異手工補傳票;開發最少但發現延遲 24h

提醒:需超電 + 鼎新兩家廠商評估 out-of-box 支援程度後,再選擇。

R3 · 已出貨已認列後退貨的冲銷

workflow:超電退貨完成 → 拋退貨資料給鼎新 → 鼎新自動產生銷退單(走 2.4 退貨接收 endpoint)。

提醒:這個 workflow 需 confirm 退貨資料格式跟原始銷貨的 key 值 mapping(例:訂單編號、品號等對得起來)。

R4 · 修改進貨單的鼎新 ERP 權限限制

提醒:修改原進貨單的動作,在鼎新 ERP 通常有月結 / 過帳限制(已過帳的單多半鎖住)。翠翠答「對帳在月結前」所以修原單可用,但要跟鼎新廠商 confirm 進貨單修改的權限規則,SOP 上寫明時序邊界。