銀行照合
銀行口座の取引明細とlimの仕訳を自動で照合(マッチング)し、未処理の取引を検出します。
銀行口座の接続
# 銀行口座を追加
lim bank connect --provider mizuho --account-type checking
# 接続済み口座の一覧
lim bank list
ID Bank Account Last Sync Status
bank_01J7... みずほ 普通 ****1234 2026-03-15 connected
bank_01J8... 三菱UFJ 普通 ****5678 2026-03-15 connected
取引の同期
# 最新の取引を同期
lim bank sync
# 特定の口座を同期
lim bank sync bank_01J7...
自動マッチング
同期された銀行取引は、Judgment Engineが自動でマッチングします:
Bank Reconciliation (2026-03-01 ~ 2026-03-15)
────────────────────────────────────────────────
✅ Matched: 45 transactions
⚠️ Suggested: 3 transactions (confirmation needed)
❌ Unmatched: 2 transactions
マッチングルール
limは以下の情報を使って取引をマッチングします:
- 金額の一致 — 仕訳金額と入出金額の完全一致
- 取引先名 — 振込名義から取引先を特定
- 日付の近接 — 仕訳日と入出金日の差
- 過去の履歴 — 同じ取引先の過去パターン
未マッチ取引の処理
# 未マッチ取引の一覧
lim bank unmatched
# 手動でマッチング
lim bank match txn_01J7... --journal je_01J8...
# 新規仕訳として登録
lim bank post txn_01J7...
定期的な支払い(家賃、サブスクリプションなど)は、一度マッチングすると次回から自動でマッチングされます。
CSVインポート
API連携に対応していない銀行の場合、CSVファイルからインポートできます:
lim bank import --file mizuho_202603.csv --bank mizuho
対応フォーマット: みずほ、三菱UFJ、三井住友、ゆうちょ、楽天銀行、住信SBI
残高の確認
Account Book Balance Bank Balance Diff
みずほ 普通 1234 2,400,000 2,400,000 0 ✓
三菱UFJ 普通 5678 1,200,000 1,215,000 15,000
次のステップ