折讓紀錄
折讓(折讓證明單)是台灣電子發票法定生命週期中,與「作廢」並列的另一條路。發票開立後金額有變動時,只能二選一:同期別內用作廢、跨期別或部分退貨用折讓。
什麼時候該用折讓,而不是作廢
作廢只在同期別內有效。 台灣電子發票以「期別」(單月為一期、雙月合報)為結算單位,一旦該期別已結,就不能再作廢那期的發票。
餐飲最常見的情境:
- 客人 8/31 消費開了發票,9/5 回來申訴退一道菜 → 8 月期別已結,作廢不合法,只能開折讓
- 客人一次點 5 道菜,只退其中 1 道 → 發票整張還是有效的,部分退貨只能折讓
判斷原則:
| 情況 | 該做什麼 |
|---|---|
| 當期、整張作廢(開錯、重複開) | 作廢發票 |
| 跨期退款 | 開立折讓單 |
| 部分退貨 / 部分退款 | 開立折讓單 |
折讓不會讓原發票失效,原發票金額不變,折讓單是另一張獨立的憑證,記錄「這筆交易退了多少」。
進入路徑
- 開立折讓:
發票管理 → 發票列表,對狀態為「已開立」的發票按 折讓 - 管理既有折讓:
發票管理 → 折讓紀錄
開立折讓單
在發票列表按「折讓」後,彈窗上方會顯示四個數字:
| 欄位 | 意義 |
|---|---|
| 原發票金額 | 該張發票的含稅總計 |
| 已折讓 | 這張發票先前已經折掉的累計金額 |
| 本次折讓 | 你這次要折的金額 |
| 折讓後剩餘 | 折完之後還能再折多少 |
兩種折讓方式:
依品項折讓 勾選要退的品項,金額自動帶入原發票的品項小計(可手動修改)。適合「客人退一道菜」這種情境。
依金額折讓 直接輸入本次折讓總額。發票若沒有品項明細(手動開立的發票、關聯訂單已刪除),系統會自動切到此模式。
金額一律填含稅金額,與發票總計同基準。未稅金額與稅額由系統自動換算後送出,不需要自己先除以 1.05。
累計折讓不得超過原發票金額
同一張發票可以分多次部分折讓,但累計折讓金額不得大於原發票金額。系統會在送出前先擋下超額的請求,並明確告訴你「本次最多可折多少」。
已經全額折讓完的發票,列表上的「折讓」按鈕會變成停用狀態(滑過顯示「已全額折讓」)。
哪些發票不能折讓
| 情況 | 系統反應 |
|---|---|
| 發票還是草稿(未開立) | 列表上不會出現「折讓」按鈕 |
| 發票已作廢 | 擋下並提示「發票已作廢,無法折讓(作廢與折讓擇一)」 |
| 已全額折讓 | 「折讓」按鈕停用 |
| 服務商設為 EZPAY | 擋下並提示「EZPAY 折讓尚未支援,請改用 Amego 或聯繫服務商作業」 |
走哪個服務商,是看這張發票當初開立時用的服務商,不是看現在的設定。
折讓紀錄頁
列出所有折讓單,可依狀態、日期區間、原發票號碼篩選。
狀態說明
| 狀態 | 意義 |
|---|---|
| 處理中 | 已占用額度、正在送服務商,通常只會出現幾秒 |
| 已開立 | 折讓成立 |
| 已作廢 | 折讓單已作廢,金額已釋放回原發票的可折額度 |
| 開立失敗 | 送服務商失敗,該筆不占用額度,可重新開立 |
作廢折讓單 狀態為「已開立」的折讓單右側有 作廢,按下後會同步呼叫服務商的作廢 API。作廢成功後,這筆折讓金額在本系統會立刻釋放回原發票的可折額度。
作廢折讓後,光貿端要數十分鐘才真的釋放額度
補印折讓證明單 補印 按鈕只會出現在「已開立」且服務商為 Amego 的折讓單上。系統向服務商取得列印格式後,透過本機 Print Bridge 送到印表機,使用的印表機目標與發票證明聯相同(在「發票參數」的列印目標設定)。
補印需要該台電腦的 Print Bridge 正在執行;沒啟動會顯示「Print Bridge 未啟動,無法列印」。折讓證明單一按印一張,請勿連按。
退款與取消訂單的提醒
在餐飲 POS 對一張已開立發票的訂單執行退款或退單時,系統會跳出提醒,告訴你這張訂單的發票號碼、原金額、已折讓金額與尚可折讓金額。
系統不會自動開立折讓單。 折讓是不可逆的稅務動作(送出後要撤銷得再開一張作廢),而退款的理由五花八門(收錯款、客訴補償、換單重打)。自動綁定會讓每一次誤按退款都變成一筆真實的稅務紀錄,因此一律由人確認金額後手動開立。
後台的訂單頁提醒可直接點「前往開立折讓單」跳到該張發票的折讓畫面;POS 端只顯示提醒文字,折讓請由管理人員在發票管理處理。
POS 端的提醒必須按「我知道了」才會關掉
常見問題
折讓後原發票還有效嗎? 有效。折讓不會作廢原發票,兩者是獨立的兩張憑證。
開過折讓的發票還能作廢嗎? 不行(2026-08-21 起系統會擋下)。折讓是「對一張有效發票的部分沖銷」,原發票一旦作廢,那些折讓單就失去了依附的對象,帳會對不起來。
要全額沖銷請改開折讓;真的必須作廢,請先把該張發票底下的折讓單一一作廢,再作廢發票。系統擋下時會直接列出是哪幾張折讓單。
折讓單可以修改嗎? 不行。開錯金額只能作廢那張折讓單,再開一張正確的。
離線字軌(本地開立)的發票可以折讓嗎? 可以,但那只是本系統的帳面紀錄,服務商端本來就沒有那張發票,因此也不支援補印折讓證明單。
折讓單號是誰配的? 由本系統產生(A + 原發票日期 + 亂碼),送出時一併送給服務商,不可重複。