上個月一家 60 人的機械零件廠拿兩份報價來問我們:內部訂單排程系統,台灣團隊 NT$180 萬、6 個月;某東南亞團隊 US$30,000(約 NT$96 萬)、5 個月。老闆問得很直接:「差 NT$84 萬,為什麼不選便宜的?」
我們的回答不是「別找海外」,而是:你桌上那份需求文件的成熟度,決定這 84 萬會剩下多少。以下給你一條能自己算的公式。
先打破 5 個迷思
- 時薪差距就是總成本差距。報價只含寫程式工時,真正膨脹的是釐清、等待與返工——這三項從不在報價單上。
- 非同步溝通能解決時差。非同步只在規格已凍結時有效。需求還在變時,一個誤解要 1–2 個工作天才被發現,一週只跑得動 2–3 次修正循環。
- 便宜是因為技術差。依 Accelerance 2026 全球軟體開發費率報告,亞洲約 US$20–50/hr、歐洲資深工程師 US$64–76/hr,價差來自各地人力市場結構,不是能力落差。
- 找個 PM 就管得住。PM 是成本,不是解方。跨時區的協調與文件成本通常吃掉專案總工時的 15–25%。
- 研究說外包省 15–30%,所以海外一定省。Deloitte 全球外包調查比的是「外包 vs 自建」,不是「海外 vs 在地」。拿它證明後者是換了題目。
核心框架:有效單位成本(EUC)
把隱藏項全壓進「每一個有效產出小時真正花你多少」:
EUC = 名目時薪 ×(1+返工率)×(1+溝通係數)+ 每小時內部管理攤提
- 溝通係數(每日工時重疊):≥6 小時 +5%;3–5 小時 +15%;≤2 小時 +30%
- 返工率(需求成熟度):高(畫面稿+流程圖+驗收標準)10%;中(只有功能清單)25%;低(只有口頭描述)45%。跨時區再加 20 個百分點,因為修正循環變慢會讓錯誤疊加。
- 管理攤提:內部窗口週工時 × 其時薪 ÷ 該週專案有效工時。在地約 NT$60/hr,跨時區約 NT$200/hr。
用開場那案子實算(成熟度「高」):海外 800×1.30×1.30+200 = NT$1,552;在地 1,800×1.10×1.05+60 = NT$2,082。名目價差 56%,套完公式只剩 25%。
決策門檻:淨差 <25% 放棄跨時區;25–40% 只在規格已凍結、可切成獨立模組時做;>40% 才是明確划算。
三種企業,三種結論
| 情境 | 條件 | 套公式後 | 建議 |
|---|---|---|---|
| A. 40 人貿易公司內部庫存系統 | 需求只有一頁 A4,邊做邊想 | 淨差降到 15–20% | 在地團隊,NT$120–180 萬 |
| B. 120 人電商 App 改版 | 設計稿與 API 文件齊全,約 2,000 工時 | 淨差 30–35% | 混合:在地做架構與驗收(約 400 小時)、海外量產(約 1,600 小時),省 NT$60–90 萬 |
| C. 8 人新創 MVP | 3 個月要上線給投資人看 | 速度權重高於單價 | 跨時區出局,NT$60–100 萬做極簡版 |
報價單上看不到的成本
| 項目 | 在地 | 跨時區 |
|---|---|---|
| 需求釐清會議 | 8–12 小時 | 20–30 小時(含補錄影、補文件) |
| 時差等待 | 近乎 0 | 每次澄清多 0.5–1.5 個工作天,6 個月累積 15–25 天 |
| 規格與驗收文件雙語化 | — | NT$30,000–80,000 |
| 內部窗口投入 | 每週 2–4 小時 | 每週 6–10 小時,半年約 180 小時(NT$600/hr 計 ≈ NT$10.8 萬) |
| 境外勞務扣繳 | — | 付給總機構在境外的營利事業,原則上依各類所得扣繳率標準第 3 條按 20% 扣繳;NT$96 萬合約即 NT$19.2 萬現金壓力 |
| 匯款與匯差 | — | 每筆電匯 NT$800–1,500,匯率成本 1–3% |
| 緊急修復回應 | 2–8 小時 | 12–36 小時 |
| 換人風險 | 1–2 週學習曲線 | 2–4 週,且跨境求償實務上幾乎不可行 |
順帶一提第三個選項:自養一位資深工程師,除月薪 NT$70,000–95,000(見 104 薪資情報與勞動部職類別薪資調查),還要加不低於工資 6% 的勞退提繳、勞健保、設備與招募,年成本約是月薪的 15–16 倍。
跨時區夥伴計分卡(12 維度)
每項 0–3 分,滿分 36。<24 分不要跨時區;24–30 分只做規格已凍結的模組;>30 分才適合長期合作。
- 每日與台灣的工時重疊時數
- 書面溝通品質(規格與變更紀錄)
- 固定 PM,且合約載明不隨意輪替
- 每週交付可運行版本,而非進度百分比
- 原始碼與雲端帳號第一天就在你名下
- 需求變更有書面變更單與報價
- 付款條件與扣繳負擔白紙黑字
- 資料存放地點與個資合規承諾
- 台灣發票、金流、物流的在地實績
- 保固期長度與緊急回應時限
- 換人/終止的交接條款與交付物清單
- 台灣時區可用的緊急聯絡管道
我們的做法,以及不適合我們的情況
ScriptWalker 有四種模式:專案制(NT$60 萬起)、顧問制(月費 NT$30,000–60,000,幫你審規格、管你既有的海外團隊、做技術驗收)、月費維運(NT$25,000–50,000/月)、混合分工(我們做架構與驗收,你的海外團隊量產)。最常被找的其實是顧問制——客戶不換廠商,只是需要一個站在他這邊的技術把關者。
這些情況請不要找我們:
- 純以時薪比價、只要最低價
- 內部沒有能拍板的人,每次會議推翻上次結論
- 需要 24 小時輪班 on-call
- 超過 5,000 工時的大型 ERP 導入(請找系統整合商)
- 非中文市場的長期客服型外包
90 天過渡遊戲書
- 第 1–30 天|把賭注縮小:凍結第一階段範圍、開好你名下的原始碼與雲端帳號、約定每日至少 2 小時同步窗、產出雙語規格與驗收標準,只發包一個模組。
- 第 31–60 天|量測而不是相信:第一個可運行模組進測試環境,跑 2 輪驗收,記錄實際返工率與每次澄清的往返天數,回填 EUC 公式。
- 第 61–90 天|用真實數字重算:淨差若跌破 25%,剩下模組收回在地或改混合;同時做一次帳號與文件的交接演練,確認真的交得回來。
決策清單
- ☐ 我有畫面稿或流程圖,不只是口頭描述
- ☐ 我寫得出這個系統的驗收標準
- ☐ 我方有固定窗口,每週可投入 6 小時以上
- ☐ 對方與台灣每日工時重疊 ≥3 小時
- ☐ 原始碼與雲端帳號在我公司名下
- ☐ 合約載明 PM 不隨意更換
- ☐ 需求變更有書面變更單與報價流程
- ☐ 我已確認扣繳稅負由哪一方承擔
- ☐ 我知道資料會存在哪個國家
- ☐ 對方做過台灣發票或本地金流串接
- ☐ 保固期與緊急回應時限已寫進合約
- ☐ 我算過 EUC,淨差確實大於 25%
勾不到 8 項,先別發包海外;勾不到 5 項,連在地都會做得很痛苦。
常見問題 FAQ
海外報價便宜一半,是真的嗎?
名目時薪確實可能便宜 40–60%。但加上返工、時差等待、雙語文件、內部窗口工時與境外扣繳後,實務淨差通常落在 20–30%。低於 25% 就不值得承擔跨境風險。
大家都用英文溝通,應該就沒問題吧?
語言不是瓶頸,修正循環的速度才是。同一個誤解,在地團隊當天下午修掉,跨時區要 1–2 個工作天;半年累積下來就是 15–25 個工作天。
那 20% 扣繳可以叫對方吸收嗎?
可以談,但合約要寫清楚報價含稅或未稅。多數海外廠商報未稅淨額,代表你要多準備約 20% 現金。若該筆勞務有境內外提供比例或成本費用空間,請會計師向國稅局申請核定,別自行認定。
混合模式怎麼分工才不會互推責任?
介面歸一方、實作歸另一方:在地方負責資料模型、API 契約與驗收標準,海外方照契約實作。爭議一律回到那份契約判定,不靠會議記憶。
做到一半才發現不對,怎麼止血?
先做三件事:帳號與原始碼權限拉回自己名下、凍結所有新增需求、找第三方做一次程式碼與資料庫盤點。盤點結果會告訴你該換人重做還是接手續做。
下一步
如果你手上正好有一份海外報價和一份在地報價,我們提供 30 分鐘免費諮詢:帶兩份報價來,我們陪你把 EUC 算一次,看淨差多少、哪些成本被藏起來。算完你可能發現該找海外,那也很好——這種判斷本來就該由數字決定。
- Email:[email protected]
- 電話:0916-224-047
- LINE:@ufv9089p