一、班表改一次,五個人重算薪水
三間門市的連鎖飲料店,42 位員工(12 位月薪、30 位時薪)。店長每週日排班花 2.5 小時,臨時換班每週約 9 次。月底人資對打卡機 CSV、Excel 班表與 LINE 請假訊息,耗掉 11 小時。2026 年起基本工資為月薪 NT$29,500、時薪 NT$196,每人每天少算 10 分鐘,30 人一個月近 NT$16,000 爭議金額。排班系統要解的不是畫格子,是規則、證據與薪資怎麼串成一條線。
二、適用情境 × 不適用情境
適合客製:
- 25 人以上,有輪班或跨店支援
- 時薪與月薪混編,加班規則不同
- 排班要看技能或證照(飲調、堆高機證)
- 受法定人力比限制(診所、幼兒園、保全)
- 出勤要接薪資、勞健保級距或 ERP
不適合,用現成工具就好:
- 15 人以內固定日班,試算表加打卡 App 就夠
- 只有一種班別、無跨店調度
- 三個月內要重組,規則未定型
- 沒人維護技能標籤與班別參數
三、替代方案矩陣
| 方案 | 年成本 NT$ | 優點 | 缺點 |
|---|---|---|---|
| Excel 班表+打卡鐘 | 3,000–15,000 | 零學習成本 | 不擋違法班、對帳靠人工 |
| 台灣人資 SaaS(NUEIP、femas) | 30,000–120,000 | 法規有人維護、含薪資 | 排班邏輯固定,技能與人力比塞不進 |
| 國外排班 SaaS(Deputy、When I Work) | 50,000–200,000 | 排班介面成熟 | 不懂一例一休與勞保級距 |
| 客製化(ScriptWalker) | 首年 280,000–450,000 | 你的規則就是系統規則 | 投入高、需 10–14 週 |
判斷公式:(每月排班+對帳工時)× 主管時薪+薪資補發+換班成本,×12 超過客製首年成本 60% 就該做。上述案例是 38 萬對 32 萬。
四、完整流程拆解(10–14 週)
- 第 1–2 週|規則與法遵盤點:訪談店長與工讀生把隱形規則寫成參數,盤點連續出勤、輪班間隔與工時上限。工具 Notion;交付班別字典與加班規則對照表。
- 第 3–4 週|介面設計:後台可拖拉週班表、手機端三秒打卡。工具 Figma;交付可點擊原型與換班流程圖。
- 第 5–9 週|班表引擎與打卡:規則引擎處理人力需求、技能標籤、法規檢核與衝突鎖;打卡用 GPS 圍籬加 QR 備援,App 用 Flutter、後端 Laravel,排程依 Laravel 官方 Task Scheduling 文件。交付班表 API 與併發測試報告。
- 第 10–11 週|薪資試算:換算加班級距、休息日加給與遲到扣款,並依勞基法第 30 條記載至分鐘、保存五年。交付試算報表與勞保級距匯出檔。
- 第 12–14 週|試營運交接:一間門市雙軌兩週新舊同時算薪,UptimeRobot 與 Sentry 監控。交付訓練錄影與驗收表。
五、真實成本完整拆解
ScriptWalker「排班與出勤管理系統開發」起價 NT$150,000,一次性項目:
- 規則與法遵盤點:20,000–40,000
- UI/UX(週班表+手機打卡):25,000–50,000
- 班表引擎與法規檢核:60,000–110,000
- 打卡模組(GPS/QR/NFC):30,000–60,000
- 加班費與薪資試算:35,000–70,000
- 多角色權限與報表:20,000–40,000
最常漏算的隱藏費用:
- App 上架:Apple US$99/年、Google Play US$25
- 換班簡訊:NT$0.8/則,月 3,000 則約 NT$2,400
- 主機與五年出勤封存:NT$1,500–5,000/月
- 年度維護與法規更新:開發費 15–20%
- 導入期訓練與雙軌對帳:40–60 小時
三級預算:
- 入門 NT$150,000–250,000:單店、單一班別、Web 打卡
- 標準 NT$280,000–450,000:多店多班別、Flutter 定位打卡、加班試算
- 進階 NT$500,000–850,000:證照排班、預測建議班表、串接 ERP
六、實施真相 vs 客戶想像
| 客戶以為 | 實際發生 |
|---|---|
| 系統自動排出完美班表 | 只給 70–80% 草稿,價值是先擋掉違法與撞班 |
| 改 App 打卡就沒人作弊 | 代打卡、關定位照樣有,需圍籬+裝置綁定+異常報表 |
| 兩週就能全面上線 | 雙軌至少兩週,第一次薪資結算前別關舊流程 |
| 舊打卡資料整包匯入 | 多數匯出無班別假別,只能參考不能當薪資依據 |
七、常見陷阱 × 怎麼避開
- 規則寫在人腦裡:上線才冒出沒人講的規矩 → 第 1 週用班別字典寫成可勾選參數。
- 加班費只做一套算法:時薪與月薪換算基礎不同 → 同日要能跑兩套並輸出計算式。
- 紀錄只記到小時:違反第 30 條第 5 項可處 9 萬至 45 萬罰鍰 → 時間存到秒、報表顯示到分。
- 改打卡沒有稽核軌跡:查不到誰改的 → 異動寫入 audit log,含修改人與原值。
- 換班沒有審核關卡:互換造成連上 8 天 → 送出當下跑法規檢核,不通過直接擋。
八、成功指標 + 上線後 90 天路線圖
- 第 30 天:打卡採用率 ≥ 95%、補登比例 < 5%、單次排班從 150 分鐘降到 45 分鐘內,這階段只看資料品質。
- 第 60 天:薪資對帳從 11 小時降到 3 小時內、換班處理 < 10 分鐘、法規攔截原因分佈成形,開始調參數。
- 第 90 天:人力成本佔營收比可按門市與時段拆解,加班時數月減 10–15%,並產出可交勞檢的出勤報表。
九、決策清單
- ☐ 員工超過 25 人?
- ☐ 有時薪與月薪員工?
- ☐ 每週臨時換班 3 次以上?
- ☐ 每週排班超過 90 分鐘?
- ☐ 月底對帳超過 5 小時?
- ☐ 一年內有加班費補發?
- ☐ 出勤已記到分鐘?
- ☐ 需要跨店調度?
- ☐ 排班要看證照或人力比?
- ☐ 出勤要接薪資或 ERP?
- ☐ 有能拍板規則的窗口?
勾 6 項以上客製投報率通常成立;3 項以下先用 SaaS 撐一年。
十、常見問題 FAQ
排班可以完全自動嗎?
可以產草稿,但不建議全自動上線。引擎依需求、技能與法規產出 70–80% 班表,店長再調人情因素;失敗點通常是預測不準,不是演算法。
手機打卡法律上算數嗎?
算。勞基法承認電腦出勤紀錄系統,重點在可資覈實、記載至分鐘、保存五年;實務需裝置綁定、位置驗證與異動軌跡,並讓員工隨時查閱。
已用人資 SaaS,還需要客製嗎?
若 SaaS 薪資模組堪用,可只客製排班、薪資留在 SaaS,用 API 推送出勤,成本約 NT$180,000–300,000。
上線後每年還要付多少?
維護與法規更新抓開發費 15–20%,加主機備份 NT$18,000–60,000/年、簡訊約 NT$30,000/年,第二年起約 NT$80,000–130,000。
十一、下一步
如果班表還在 Excel、薪資還在人工對帳,先把上週排班與對帳時數乘以主管時薪,數字通常比想像大。我們提供 45 分鐘免費診斷,附班別字典範本與依人數估算的預算級距。
- Email:[email protected]
- 電話:0916-224-047
- LINE:@ufv9089p