如何將銀行對帳單匯入 Sage
將銀行對帳單數據匯入 Sage 50、Sage Business Cloud 和 Sage Intacct 的完整指南 — 從銀行連線到 PDF 轉檔。
Sage 被全球數百萬家企業使用 — 從在桌機上運行 Sage 50 的獨立簿記員,到使用 Sage Intacct 的企業財務團隊。但是,當客戶向您提供已關閉帳戶、外國銀行或早於銀行連線設定之前的 PDF 銀行對帳單時,您很快就會遇到瓶頸。
Sage 無法直接讀取 PDF 銀行對帳單。這三個版本都做不到。您無法將 PDF 拖入匯入對話框並期望它解析交易。數據被鎖定在文件的格式中 — 表格、標題、分頁 — 而 Sage 在執行任何有用操作之前,需要特定檔案格式的結構化數據。
那麼,如何在不重新輸入每一行的情況下將這些交易匯入 Sage?本指南涵蓋了所有三種 Sage 平台的每一種方法:自動銀行連線、手動檔案上傳以及 PDF 轉 CSV/OFX。讀完本文後,您將確切知道哪種方法適合您的 Sage 版本,以及如何避免導致匯入失敗的格式陷阱。
三種 Sage 版本(及其匯入功能)
在深入研究方法之前,了解您使用的是哪個 Sage 版本會很有幫助。每個版本的匯入功能都不同,步驟也大不相同。
Sage 50 (Desktop) — 經典的在地端會計套裝軟體,在英國和北美很受歡迎。Sage 50 在您的電腦上本地運行,並將數據存儲在本地數據庫中。它支援 CSV 和 OFX 匯入,但其格式要求是三個版本中最嚴格的。
Sage Business Cloud Accounting (Online) — Sage 的雲端平台,前身為 Sage One。基於瀏覽器,可隨處存取。支援 CSV、OFX 和 QIF 匯入,並具有欄位對應介面,比 Sage 50 具有更大的靈活性。
Sage Intacct (Enterprise) — 企業級雲端 ERP。由中型市場和大型組織使用。透過「現金管理 (Cash Management)」模組匯入,具有所有 Sage 產品中最靈活的欄位對應功能。CSV 是主要的匯入格式。
好消息是:這三個版本都接受 CSV 檔案。如果您能將銀行對帳單數據轉換為格式正確的 CSV,就可以將其匯入任何 Sage 產品。
方法 1:銀行連線 (Sage Business Cloud 和 Sage Intacct)
最省事的方法 — 連接您的銀行,讓交易自動流入。
Sage Business Cloud 使用 Yodlee 作為其銀行連線聚合器。前往 銀行 > 連接到您的銀行,搜尋您的金融機構,並授權連線。連結後,交易通常每天同步。
Sage Intacct 透過其「現金管理」模組支援銀行連線。連線在 現金管理 > 銀行連線 下進行配置。Intacct 根據地區與多個聚合器合作。
Sage 50 的銀行連線支援較為有限。Sage 50cloud(連網版本)提供一些銀行連線功能,但因地區和銀行而異。許多 Sage 50 用戶根本無法使用銀行連線。
銀行連線適用於:
- 帳戶目前處於開啟且活躍狀態
- 您的銀行在 Sage 的支援清單中
- 您需要最近的交易(通常是過去 90 天內)
- 您想要持續的自動匯入
銀行連線不適用於:
- 帳戶已關閉 — 無法建立連線
- 您需要超過 90 天的交易
- 您的銀行不受支援(在國際銀行、信用合作社和較小的地區性機構中很常見)
- Yodlee 連線不斷斷開(這是一個常見的投訴,特別是對於使用嚴格多因素驗證的銀行)
- 您正在接手新客戶,需要早於連線建立之前的歷史數據
如果銀行連線符合您的情況,請使用它。對於其他所有情況 — 關閉的帳戶、歷史數據、國際銀行、僅有 PDF 的對帳單 — 您需要方法 2 或方法 3。
方法 2:手動檔案上傳
每個 Sage 版本都有自己的匯入路徑和支援的格式。以下是各個版本的工作方式。
Sage 50 (Desktop)
匯入路徑: 檔案 > 匯入 > 銀行交易 (或 檔案 > 匯入 > 稽核軌跡交易,具體取決於您的版本和地區)。
支援格式: CSV 和 OFX。
Sage 50 的 CSV 欄位要求:
Sage 50 要求欄位按特定順序排列。確切的佈局取決於您使用的是英國版還是美國/加拿大版:
| 欄位 | 英國版本 | 美國/加拿大版本 |
|---|---|---|
| 1 | 類型 (例如 BP, BR, JD, JC) | 日期 |
| 2 | 帳戶參考 | 參考編號 |
| 3 | 會計科目代碼 | 說明 |
| 4 | 日期 | 金額 |
| 5 | 參考編號 | — |
| 6 | 說明 | — |
| 7 | 淨額 | — |
| 8 | 稅務代碼 | — |
| 9 | 稅額 | — |
對於 Sage 50 UK 中的基本銀行交易匯入,最少欄位為:日期、參考編號、說明、金額(或獨立的借/貸方欄位)。日期格式必須與您的 Sage 地區設定相符 — 英國為 DD/MM/YYYY,美國為 MM/DD/YYYY。
OFX 匯入: Sage 50 可以直接匯入 OFX 檔案。這通常比 CSV 更簡單,因為 OFX 檔案帶有自己的日期格式和交易結構。前往 檔案 > 匯入 > 銀行對帳單 (OFX) 並選擇您的檔案。
Sage Business Cloud Accounting (Online)
匯入路徑: 銀行 > 匯入對帳單 (或 銀行 > [選擇帳戶] > 匯入對帳單)。
支援格式: CSV, OFX, QIF。
Sage Business Cloud 有一個欄位對應 UI — 當您上傳 CSV 時,它會要求您指定哪一欄是日期、哪一欄是說明、哪一欄是金額。這比 Sage 50 嚴格的欄位順序要寬容得多。
步驟:
- 前往 銀行 並選擇目標銀行帳戶
- 點擊 匯入對帳單
- 選擇您的檔案 (CSV, OFX, 或 QIF)
- 如果是 CSV:將欄位對應到日期、說明、金額(或獨立的資金存入/資金支出)
- 選擇日期格式
- 預覽並確認
- 匯入的交易將出現在對帳清單中
Sage Intacct (Enterprise)
匯入路徑: 現金管理 > 銀行交易 > 匯入
支援格式: CSV (主要),部分整合支援 OFX。
Sage Intacct 提供最靈活的欄位對應。您可以為經常性檔案格式定義並儲存匯入範本 — 如果您定期從同一家銀行匯入,這非常有用。對應功能允許您將欄位分配給日期、說明、參考編號、交易金額等欄位。
所有版本的常見陷阱
日期格式不匹配。 這是匯入失敗的首要原因。如果您的 CSV 使用 03/02/2026 而 Sage 預期 DD/MM/YYYY,它會將其讀取為 2 月 3 日,而不是 3 月 2 日。務必驗證您的日期格式是否與 Sage 地區設定相符。
小數點分隔符問題。 歐洲銀行對帳單通常使用逗號作為小數點分隔符 (1.234,56)。Sage 50 UK 預期點號小數點 (1234.56)。您可能需要在匯入前重新格式化金額。
重複偵測的怪癖。 Sage 的重複偵測因版本而異。Sage Business Cloud 會檢查日期和金額的組合,但如果說明略有不同,仍可能匯入重複項。帶有交易 ID 的 OFX 檔案比 CSV 提供更好的重複預防。
方法 3:將 PDF 轉換為 Sage 相容格式
這是您最常需要的方法 — 當您只有 PDF 銀行對帳單且需要將其匯入 Sage 時。
使用 PDFSub 銀行對帳單轉換器 的逐步操作:
- 從銀行的線上入口網站下載您的銀行對帳單 PDF(或掃描紙本對帳單)
- 前往 PDFSub 銀行對帳單轉換器
- 上傳 PDF — 拖放或點擊瀏覽
- 檢查提取的交易 — 驗證日期、說明和金額是否正確
- 選擇您的輸出格式:Sage 50 選擇 CSV,Sage Business Cloud 選擇 OFX(如果您偏好欄位對應 UI,也可以選擇 CSV)
- 下載轉換後的檔案並使用上述「方法 2」匯入 Sage
哪個 Sage 版本該用哪種格式?
| Sage 版本 | 建議格式 | 原因 |
|---|---|---|
| Sage 50 (Desktop) | CSV | 與 Sage 50 匯入對話框的最佳相容性 |
| Sage Business Cloud | OFX | 自動對應欄位,包含用於重複偵測的交易 ID |
| Sage Intacct | CSV | 與 Intacct 靈活匯入範本的最佳相容性 |
PDFSub 的 Tier 1 提取功能完全在您的瀏覽器中處理數位 PDF 銀行對帳單 — 檔案永遠不會離開您的機器。它支援 130 多種語言的 20,000 多種銀行格式,並能自動偵測日期格式、小數點慣例以及存款/提款欄位佈局。方案起價為每月 $24.90,並提供 7 天免費試用。
Sage 的 CSV 格式化規則
如果您要匯入 CSV 檔案 — 無論是手動建立、從其他工具匯出,還是從 PDF 轉換 — 這些格式化規則將決定匯入成功與否。
欄位要求
Sage 至少需要三個欄位:
- 日期 (Date) — 交易日期
- 說明 (Description) — 收款人或交易敘述
- 金額 (Amount) — 交易數值(單一欄位),或獨立的 資金存入 (Money In) / 資金支出 (Money Out) 欄位
其他欄位如參考編號、支票號碼和類別是可選的,但很有幫助。
日期格式
您的 CSV 日期必須符合您的 Sage 組織地區設定:
| 地區 | 日期格式 | 範例 |
|---|---|---|
| 英國 / 愛爾蘭 | DD/MM/YYYY |
02/03/2026 |
| 美國 / 加拿大 | MM/DD/YYYY |
03/02/2026 |
| 國際通用 (安全) | YYYY-MM-DD |
2026-03-02 |
Sage 50 對此特別嚴格 — 錯誤的日期格式會導致匯入靜默失敗,或者更糟的是,在沒有警告的情況下誤解日期。上傳前請務必驗證。
標題列
- Sage Business Cloud: 預期有標題列。匯入時勾選「第一列為標題」。
- Sage 50: 取決於匯入方法。某些 Sage 50 匯入對話框預期沒有標題;其他則需要。請分別測試。
- Sage Intacct: 預期有與您儲存的匯入範本相符的標題列。
金額格式
- 無貨幣符號 — 移除
$,NT$,HK$,GBP,EUR等。 - 無千分位分隔符 — 寫成
1234.56,而非1,234.56 - 點號作為小數點分隔符 — 寫成
49.99,而非49,99 - 正負號慣例:
- 單一金額欄位:存款為正數,提款為負數
- 獨立的存入/支出欄位:所有數值均為正數,放置在正確的欄位中
- 無括號負數 — 使用
-234.56,而非(234.56)
編碼
- UTF-8 是大多數 Sage 匯入最安全的選擇
- Windows-1252 (ANSI) 可能是一些較舊的 Sage 50 安裝所必需的,特別是難以處理 UTF-8 BOM (位元組順序標記) 的英國版本
- 如果匯入後看到亂碼(特別是帶有變音符號或特殊字元時),請嘗試以不同的編碼儲存 CSV
OFX 匯入詳情
OFX (Open Financial Exchange) 是一種基於 XML 的結構化格式,專為金融數據交換而設計。與 CSV 相比,它在 Sage 匯入方面具有多項優勢。
OFX 提供而 CSV 不具備的功能:
- 交易 ID (FITIDs) — 每筆交易的唯一識別碼,Sage 用於重複偵測。兩次匯入同一個 OFX 檔案,Sage 會跳過已匯入的交易。
- 帳戶識別 — 銀行代碼、帳號和帳戶類型都嵌入在檔案中
- 標準化日期格式 — 日期始終為
YYYYMMDD,消除了格式歧義 - 交易類型代碼 — 借記、信貸、轉帳、費用、利息等
- 貨幣資訊 — 檔案指定了貨幣,減少了誤解
何時使用 OFX:
- Sage Business Cloud 匯入(完全跳過欄位對應)
- 任何重複預防至關重要的情況(歷史匯入、重疊的日期範圍)
- 從日期/數字格式各異的國際銀行匯入時
何時改用 CSV:
- Sage 50 Desktop(某些版本處理 CSV 比 OFX 更可靠)
- 當您需要在匯入前手動編輯交易時(OFX 較難手動編輯)
- 使用自定義範本的 Sage Intacct 匯入
QIF 匯入 (Sage Business Cloud)
QIF (Quicken Interchange Format) 是由 Intuit 最初為 Quicken 建立的舊格式。Sage Business Cloud 仍然支援它,儘管它正變得越來越少見。
QIF 何時有用:
- 您正在從僅能匯出 QIF 的舊系統遷移
- 您的銀行提供 QIF 下載但不提供 OFX 或 CSV
- 您有來自先前 Quicken 安裝的歷史 QIF 檔案
局限性:
- 無交易 ID — 無重複偵測功能
- 無欄位對應靈活性
- Sage 50 或 Sage Intacct 不支援
- 與 OFX 相比,元數據有限
對於大多數用戶,OFX 或 CSV 是更好的選擇。QIF 是舊版場景的備案。
常見匯入錯誤疑難排解
「日期格式不匹配」 / 日期錯誤
原因: 您的 CSV 使用 MM/DD/YYYY 但 Sage 預期 DD/MM/YYYY(或反之亦然)。對於日期和月份都在 12 或以下的日期,這尤其危險 — 03/02/2026 可能是 3 月 2 日或 2 月 3 日,如果 Sage 選擇了錯誤的解釋,它不會警告您。
解決方法: 檢查您的 Sage 地區設定。在 Sage Business Cloud 中,前往 設定 > 財務設定 以驗證預期的日期格式。重新格式化您的 CSV 以匹配。如有疑問,請使用 YYYY-MM-DD — 這是明確無誤的。
「無效數據」或「無法匯入檔案」
原因: 通常是結構性問題 — 底部有多餘的空白列、帶有總計的摘要列、不可見字元,或者檔案使用分號而非逗號儲存(在歐洲 Excel 中很常見)。
解決方法: 在純文字編輯器(Notepad, TextEdit, VS Code — 而非 Excel)中開啟檔案。檢查末尾是否有空白行。驗證欄位是否由逗號分隔。移除任何非交易的列(總計、頁首、餘額摘要)。
匯入後出現重複交易
原因: 您匯入了重疊的日期範圍,或者您兩次匯入了同一個檔案。CSV 檔案沒有交易 ID,因此 Sage 無法自動偵測重複項。
解決方法: 在匯入之前,檢查目標帳戶中現有交易的日期範圍。如果必須匯入重疊期間,請在匯入後仔細檢查交易並手動刪除重複項。更好的做法是 — 使用 OFX 格式,它包含用於自動重複偵測的 FITID。
遺漏交易
原因: 金額為零的交易、Sage 認為是重複的同一日期交易,或與預期欄位結構不符的列。
解決方法: 檢查原始 CSV 是否有金額為零的行(某些銀行將授權保留或撤銷交易列為 $0.00 項目)。驗證所有列是否具有相同數量的欄位。某些 Sage 版本會靜默跳過無法正確解析的列 — 請將檔案中的交易計數與匯入的計數進行比較。
國際字元的編碼問題
原因: CSV 以 Latin-1、Windows-1252 或其他與 Sage 預期不符的編碼儲存。變音符號、重音符號和非拉丁腳本會顯示為亂碼。
解決方法: 在文字編輯器或試算表應用程式中將檔案重新儲存為 UTF-8。在 Excel 中:檔案 > 另存新檔 > CSV UTF-8 (逗號分隔)。在 Google Sheets 中,預設匯出即為 UTF-8。
Sage 50 vs. Sage Business Cloud:匯入比較
| 功能 | Sage 50 (Desktop) | Sage Business Cloud |
|---|---|---|
| 支援格式 | CSV, OFX | CSV, OFX, QIF |
| 欄位對應 UI | 否 (固定欄位順序) | 是 (互動式對應) |
| 日期格式 | 必須與地區設定完全一致 | 匯入時選擇 |
| 重複偵測 | 有限 | 較佳 (OFX FITIDs) |
| 最大檔案大小 | 無硬性限制 (效能會下降) | 因方案而異 |
| 銀行連線 | 有限 (僅限 Sage 50cloud) | 是 (基於 Yodlee) |
| 匯入路徑 | 檔案 > 匯入 > 銀行交易 | 銀行 > 匯入對帳單 |
| 獨立借/貸方欄位 | 支援 | 支援 (存入/支出) |
| 編碼 | 偏好 Windows-1252 | 偏好 UTF-8 |
| 批次匯入 | 一次一個檔案 | 一次一個檔案 |
| 最佳格式 | CSV | OFX |
給會計師的建議
批次處理多個客戶
如果您是處理多個客戶銀行對帳單的簿記員或會計師,請建立一個可重複的工作流程:
- 一次收集所有 PDF 對帳單 — 在月底或季末要求客戶一次性提供
- 批次轉換 — 使用 PDFSub 銀行對帳單轉換器 處理每份對帳單。按客戶和日期範圍整理轉換後的檔案
- 使用一致的檔案命名 —
客戶名稱_帳戶類型_YYYY-MM.csv(例如AcmeCorp_Checking_2026-02.csv) - 按時間順序匯入 — 先匯入最早的月份,然後依序往後。這有助於 Sage 的對帳引擎正確匹配交易
- 匯入後立即對帳 — 不要讓匯入的交易處於未對帳狀態。將期末餘額與原始 PDF 對帳單進行核對
整理您的檔案
建立一個反映您客戶清單的資料夾結構 — 為原始 PDF、轉換後的檔案以及已匯入/封存的檔案建立獨立資料夾。成功匯入 Sage 後,將檔案移至「已匯入」資料夾。這可以防止意外重複匯入,並能輕鬆追蹤哪些檔案已處理。
每月工作流程
對於持續服務的客戶,建立每月例行程序:
- 在次月 5 日前下載或接收銀行對帳單 PDF
- 將 PDF 轉換為 CSV 或 OFX
- 匯入正確的 Sage 銀行帳戶
- 核對對帳單期末餘額
- 調查並解決任何差異
- 封存原始 PDF 和轉換後的檔案
一旦熟練,每個銀行帳戶每月只需花費 10-15 分鐘。
常見問題解答
我可以將超過 90 天的銀行對帳單匯入 Sage 嗎?
可以,但不能透過銀行連線。銀行連線通常只能抓取過去 30-90 天的交易。對於較舊的對帳單,請從銀行網站下載 PDF,將其轉換為 CSV 或 OFX,然後手動匯入檔案。所有三個 Sage 版本都支援任何日期範圍的手動檔案匯入。
哪種檔案格式最適合 Sage 銀行匯入?
這取決於您的 Sage 版本。對於 Sage 50 Desktop,請使用 CSV — 它與 Sage 50 的匯入對話框相容性最廣。對於 Sage Business Cloud,請使用 OFX — 它會自動對應欄位,並包含用於重複偵測的交易 ID。對於 Sage Intacct,請使用帶有儲存匯入範本的 CSV 以保持一致性。
為什麼 Sage 拒絕我的 CSV 檔案?
最常見的原因包括:日期格式與您的 Sage 地區設定不符、金額欄位中有貨幣符號或逗號分隔符、檔案末尾有空白列,或 Sage 無法解析的摘要/總計列。在文字編輯器(而非 Excel)中開啟檔案以檢查原始數據並驗證格式。
我可以將國際銀行的對帳單匯入 Sage 嗎?
可以。先將 PDF 對帳單轉換為 CSV 或 OFX,確保重新格式化日期和小數點分隔符以匹配您的 Sage 地區設定。例如,使用 DD.MM.YYYY 日期和逗號小數點 (1.234,56) 的德國銀行對帳單,在匯入前需要轉換為 Sage 預期的格式。PDFSub 會自動處理此轉換,包括日期和數字格式的標準化。
匯入 Sage 時如何避免重複交易?
盡可能使用 OFX 格式 — OFX 檔案包含唯一的交易 ID (FITID),Sage 使用它來偵測並跳過重複項。對於 CSV 匯入,請記錄您已匯入的日期範圍,並避免重疊期間。匯入後,仔細檢查交易並手動刪除任何重複項。
Sage 50 支援 OFX 檔案匯入嗎?
是的,Sage 50 透過 檔案 > 匯入 > 銀行對帳單 (OFX) 支援 OFX 匯入(確切的選單路徑因版本和地區而異)。但是,一些較舊的 Sage 50 版本對 OFX 的支援有限。如果遇到問題,請退而使用 CSV 匯入。
我可以將 QIF 檔案匯入 Sage 50 嗎?
不可以。QIF (Quicken Interchange Format) 僅在 Sage Business Cloud Accounting 中受支援。Sage 50 和 Sage Intacct 不接受 QIF 檔案。如果您有 QIF 檔案並需要匯入 Sage 50,請先將其轉換為 CSV。
匯入為單一金額欄位與獨立的存入/支出欄位有什麼區別?
單一金額欄位對存款使用正數,對提款使用負數。獨立的存入/支出欄位在兩者中都使用正數 — 欄位位置決定了方向。獨立欄位的方法避免了正負號慣例的混淆,通常較不容易出錯,特別是對於不熟悉銀行如何格式化金額的用戶。
如何在 Sage 中處理多幣別銀行對帳單?
在匯入前,在 Sage 中設置正確幣別的銀行帳戶。Sage 50 在 Professional 及以上版本中支援多幣別。Sage Business Cloud 和 Intacct 都原生支援多幣別。確保匯入檔案中的金額是該帳戶的基本幣別 — Sage 在匯入過程中不會自動轉換幣別。
我可以在 Sage 中撤銷銀行對帳單匯入嗎?
在 Sage Business Cloud 中,您可以在對帳前從銀行對帳畫面刪除匯入的對帳單行。在 Sage 50 中,您需要找到並刪除單筆交易,或從匯入前備份的還原。在匯入大量數據前務必進行備份。在 Sage Intacct 中,匯入的交易可以透過「現金管理」模組進行沖銷。