如何在 Odoo 會計中匯入期初餘額
返回資源|ERP 系統

如何在 Odoo 會計中匯入期初餘額

Yannis, Odoo Expert
10 分鐘閱讀

目錄

為什麼需要期初餘額

從舊有會計軟體遷移至 Odoo 時,你需要匯入期初分錄,確保各帳戶餘額從正確的起點開始。若跳過此步驟,Odoo 中的財務紀錄將會不完整。

典型的期初餘額遷移包含四個部分:

  • 總帳 — 每個帳戶的餘額
  • 未結應收及應付帳款 — 任何未付的發票、帳單或折讓單
  • 銀行餘額 — 你目前的銀行帳戶餘額(多個帳戶同樣適用此流程)
  • 目前存貨帳戶 — 若使用手動存貨計價方式

開始前的最佳做法

匯入前,請遵循以下準則以避免錯誤:

  1. 使用期末資料。 以財政年度或稅務期間的期末資料進行遷移。
  2. 確保總帳平衡。 借方總額必須等於貸方總額。
  3. 核實應收帳款。 總帳上的應收帳款餘額必須等於未付客戶發票總額減去未付客戶折讓單總額。
  4. 核實應付帳款。 應付帳款餘額必須等於未付供應商帳單總額減去供應商折讓單總額。

暫記帳戶技巧

你無法直接將總帳原封不動地匯入。原因如下:

當你在 Odoo 中建立發票或帳單時,系統會自動記入應收或應付帳款。如果你同時從總帳匯入應收餘額,該帳戶中的金額就會重複計算

直接匯入應收帳款時產生重複分錄問題的示意圖

從總帳中移除應收及應付帳款也不可行,因為總帳將不再平衡。

解決方案: 使用暫記帳戶(Suspense Account)暫時存放應收及應付帳款餘額。

  • 在總帳中,將應收及應付帳戶替換為暫記帳戶
  • 匯入發票和帳單時,它們同樣記入同一個暫記帳戶
  • 暫記帳戶最終相互抵銷,使你的應收及應付帳戶顯示正確餘額

處理銀行帳戶

銀行帳戶也有類似的問題。如果你直接將餘額匯入銀行帳戶,將沒有對應的分錄可供對帳。

解決方法: 在總帳匯入時,將銀行帳戶替換為銀行未結收款帳戶(若餘額為正數)。若餘額為負數,則改用銀行未結付款帳戶

準備試算表

你的匯入檔案需要多個工作表:

工作表 1:總帳(餘額)

欄位內容
Date期初餘額日期
Journal專用的「Opening Balance」日記帳(例如短碼 OPB)
Reference分錄標籤
Account Code每行的帳戶編號
Debit借方金額(同一行不可同時有借方和貸方)
Credit貸方金額

與舊系統匯出資料的主要差異:

  • 將應收/應付帳戶替換為暫記帳戶編號
  • 將銀行帳戶替換為未結收款帳戶

試算表顯示總帳工作表,標示需要更改的帳戶

試算表顯示已替換帳戶、準備匯入 Odoo 的資產負債表

工作表 2:應收帳款

每筆未付發票一行:

  • 客戶名稱、發票編號、日期、應付總額
  • 標示來源的欄位(例如「Opening Balance」)
  • 暫記帳戶編號(必須與總帳工作表中使用的一致)

試算表顯示應收帳款分頁,包含發票明細及暫記帳戶

工作表 3:應付帳款

結構與應收帳款相同,但用於供應商帳單:

  • 編號序列使用「Bill」前綴取代「INV」
  • 參考欄位列出舊系統的採購單
  • 若無需填寫,參考欄位為選填

試算表顯示應付帳款分頁,包含供應商帳單明細

逐步匯入流程

步驟 1:建立期初餘額日記帳

  1. 前往 Accounting > Configuration > Journals
  2. 建立名為「Opening Balance」的新日記帳
  3. 類型設為 Miscellaneous
  4. 短碼設為 OPB

Odoo 日記帳建立表單,已設定 Opening Balance 日記帳

步驟 2:匯入總帳

  1. 前往 Accounting > Journal Entries
  2. 點擊 Action > Import Records
  3. 上傳試算表並選擇總帳工作表

Odoo 匯入紀錄對話框,已上傳檔案並選擇資產負債表

  1. Odoo 會依據欄位名稱自動對應 — 請確認對應結果是否正確
  2. 若以帳戶編號識別帳戶,可跳過「Account Name」欄位

欄位對應畫面,顯示自動對應的欄位,Account Name 已跳過

  1. 點擊 Test 進行匯入前驗證
  2. 點擊 Import
  3. 移除「Posted」篩選條件以找到你的草稿分錄
  4. 開啟分錄,檢視後點擊 Post

準備過帳的草稿日記帳分錄

步驟 3:匯入客戶發票

  1. 前往 Customers > Invoices
  2. 點擊 Action > Import Records
  3. 上傳同一檔案並選擇應收帳款工作表
  4. 測試後匯入
  5. 選取所有匯入的發票,一次過帳

已匯入的客戶發票,已選取準備批次過帳

步驟 4:匯入供應商帳單

  1. 前往 Vendors > Bills
  2. 點擊 Action > Import Records
  3. 上傳檔案並選擇應付帳款工作表
  4. 測試後匯入
  5. 選取所有匯入的帳單,一次過帳

已匯入的供應商帳單,已選取準備批次過帳

步驟 5:對帳銀行餘額

  1. 前往會計儀表板
  2. 在你的銀行帳戶上點擊 New Transaction

會計儀表板,標示 New Transaction 按鈕

  1. 標籤輸入「Opening Balance」
  2. 日期設為你的期初餘額日期
  3. 貼上銀行餘額金額
  4. 儲存並關閉

銀行交易表單,已填入期初餘額資料

  1. 點擊 Reconcile — Odoo 會建議匹配的期初分錄
  2. 選取後點擊 Validate

銀行對帳畫面,顯示建議匹配的期初分錄

驗證結果

完成所有步驟後,請檢查你的總帳:

  • 暫記帳戶應完全平衡(餘額為零)
  • 應收及應付帳款應顯示正確餘額
  • 銀行帳戶應反映正確餘額
  • 未結收款/付款帳戶應已平衡
  • 你的總帳應與舊系統的總帳一致

匯入完成後所有帳戶正確平衡的最終總帳

總結

步驟操作匯入模型
1建立 OPB 日記帳
2匯入總帳Journal Entry
3匯入未結發票Customer Invoice
4匯入未結帳單Vendor Bill
5對帳銀行餘額Bank Transaction

此方法提供了一套標準且可靠的期初餘額匯入流程。雖然複雜的情況可能需要額外調整,但此工作流程已涵蓋大多數企業遷移至 Odoo 會計的需求。


參考資料

標籤

Odoo會計數據遷移期初餘額總分類帳
Professional businesswoman working with data and analytics in modern office environment

需要香港 Odoo 實施協助?

Zoo AI 是香港 Odoo 合作夥伴,為中小企提供專業 ERP 實施與 AI 自動化方案。立即聯絡我們,了解更多。