メインコンテンツへスキップ
Beancount.io Logo
Beancount vs Actual Budget

お金を所有するための2つのオープンソースの道

Actual Budgetは、最高の無料・セルフホスト型エンベロープ予算管理ツールです。Beancountは、プレーンテキストによる完全な複式元帳です。同じ哲学、異なる役割—正直な選択ガイドをお届けします。

  • 無料&オープンソース
  • 広告なし、データ販売なし
  • どのベンダーより長く残る台帳
純資産推移グラフと口座残高を表示したbeancount.io元帳ダッシュボード
純資産チャートと最近の取引を表示するBeancountモバイルアプリのホーム画面
100%
オープンソースのコア
$0
Beancount + Favaのセルフホスト費用
プレーンテキスト
30年後も読める台帳
Git
すべての変更をバージョン管理し、監査可能

Beancount vs Actual Budget、比較

どちらも無料・オープンソースで、ローカルファーストです。違いは役割:来月のキャッシュのためのエンベロープの規律か、すべての完全で監査可能な記録か。

Beancount

複式簿記

すべての取引はアカウント間でゼロにバランスし、残高表明が明細書に対して帳簿を証明します。

Actual Budget

エンベロープ予算管理

ゼロベース・YNAB方式:手元の現金のみを予算化し、クレジットカードは負のドルとして扱います。支出の規律のために設計されています。

Beancount

ロット、原価基準、利益

当座預金と同じ元帳で完全な投資会計—保有、価格、変換、キャピタルゲイン。

Actual Budget

残高のみの追跡

投資は、手動で更新する予算外アカウントに格納されます—設計上、保有、ロット、価格はありません。

Beancount

商品を第一級市民として

通貨、株式、ファンド、暗号通貨を構造化された変換会計で扱います—どの国でも機能する帳簿。

Actual Budget

単一通貨

公式には未サポート。実験的な通貨機能が2026年時点で開発中です。

Beancount

読めるプレーンテキスト

任意のエディタで開け、Gitで意味のある差分が取れる元帳—ファイル自体が永遠の記録です。

Actual Budget

ローカルSQLite + オープンAPI

ローカルファーストのストレージ。完全なZIPエクスポートとオープンな@actual-app/apiがありますが、履歴を読むにはアプリかコードが必要です。

Beancount

レビュー可能なインポーター + ホスト型同期

明細は確認可能なテキスト入力候補になります。beancount.ioは、必要なときにバンク同期とスマートインポートを追加します。

Actual Budget

独自の認証情報を使ったブリッジ

SimpleFIN、Enable Banking、Akahu、Pluggy、GoCardless(新規登録停止中)— プライベートで手動トリガー、国によって対応状況が異なります。

Beancount

ファイルを好きな方法で同期

テキストファイルは何とでも同期可能 — Gitが自然な選択肢 — 利便性を求める方向けにオプションのホスティングプランもあります。

Actual Budget

セルフホスト同期サーバー

Dockerコンテナであなたの家庭向けにCRDTベースの同期を提供し、オプションでエンドツーエンド暗号化も可能 — 永久無料。

Actual Budgetが勝っている点

多くの読者にとって、Actualが正解です — サブスクリプションアプリに戻るよりも、そちらにたどり着いてほしいと考えています。

正しく実装されたエンベロープ予算

ゼロベース予算、繰越計算、クレジットカードをマイナスのお金として扱う — Beancountが目指さない規律ツール。

一晩で覚えられる

開始するのに会計知識は不要。Beancountは効果を発揮する前に複式簿記の基本を学ぶ必要があります。

無料のマルチデバイス同期

セルフホストサーバー — またはPikaPodsで月額約$3(20%が寄付されます) — サブスクリプションなしで家庭内で同期。

アーキテクチャによるプライバシー

バンク同期をオプトインしない限り、データが第三者に触れることはありません — エンドツーエンド暗号化同期も利用可能。

完全な比較表

機能ごとに、誇張なしで比較。

ステータス

Beancount
2008年から活発に開発されているオープンソース
Actual Budget
MITライセンス、2022年よりコミュニティメンテナンス、毎月リリース

主な目的

Beancount
完全でプログラム可能な複式簿記
Actual Budget
ルールとスケジュールに基づくエンベロープ(ゼロベース)予算管理

会計モデル

Beancount
複式簿記 — すべての取引が勘定間でバランス
Actual Budget
エンベロープカテゴリによる単式入力

データ所有権

Beancount
所有・バージョン管理・バックアップできるプレーンテキストファイル
Actual Budget
ローカルSQLiteファイル、完全なzipエクスポートとオープンなローカルAPI

投資

Beancount
ロット、取得原価、価格、キャピタルゲイン
Actual Budget
手動更新の残高を追跡するオフバジェット勘定

多通貨

Beancount
構造化されたコモディティと換算
Actual Budget
未対応、実験的機能を開発中

バンク同期

Beancount
beancount.ioバンク同期と確認可能なインポーター
Actual Budget
セルフホストブリッジ:SimpleFIN、Enable Bankingなど

コスト

Beancount
無料のオープンソースコア。ホスティングはオプション
Actual Budget
無料、セルフホストまたは月額約$3のワンクリックホスト

財務の全体像を把握

Webダッシュボード、BQLクエリ、ネイティブモバイルアプリ——その背後には1つのプレーンテキスト台帳。

純資産ダッシュボード
純資産ダッシュボード
損益計算書
損益計算書
仕訳帳——すべての記録をプレーンテキストで
仕訳帳——すべての記録をプレーンテキストで
BQLクエリコンソール
BQLクエリコンソール
ホーム——純資産を一目で
ホーム——純資産を一目で
口座
口座
取引
取引
レポート——収入、支出、利益
レポート——収入、支出、利益
数秒で取引を追加
数秒で取引を追加
レシート取り込み
レシート取り込み

「無料」の本当の意味

両方ともフリーソフトウェアです — 正直な比較は、それぞれがお金の代わりに何を求めるかです。

Beancount

無料
オープンソース、永続的に
  • Beancount + Fava: $0、セルフホスト
  • 銀行連携、モバイル、AIのためのbeancount.ioオプションプラン
  • 広告も紹介料もなし——あなたの台帳がペイウォールの向こうに置かれることはありません

Actual Budget

無料
MITライセンス、セルフホスト
  • ルール、スケジュール、レポートを使った封筒方式の予算管理
  • セルフホスト同期サーバー、または約$3/月のワンクリックホスティング
  • 投資や複数通貨は未対応—現金予算管理に限定

Actual Budgetからの移行:5つのステップ

2つのローカルファーストツールならスムーズ:エクスポートウィンドウもロックインもなし—あなたのデータはすでにディスク上にあります。

  1. 1

    予算をエクスポート

    完全な予算ZIPファイル(db.sqlite + metadata.json)をダウンロードするか、@actual-app/apiで全データを読み取り、取引をCSVとしてエクスポートします。

  2. 2

    明細から残高を設定

    移行日を選び、銀行取引明細書から各口座の残高を記録します—新しい台帳の検証ポイントになります。

  3. 3

    口座とカテゴリをマッピング

    予算内の口座をBeancountの資産・負債口座にマッピングし、Actualのカテゴリを収入・費用口座にマッピングします。

  4. 4

    小さなバッチでインポート

    Smart Importを使って、取引を月ごとにバランスの取れた複式記帳に変換します。振替が収入や費用として二重計上されないよう注意します。

  5. 5

    残高確認して前へ

    取引明細書の日付に残高アサーションを追加し、予算外の残高を完全なロットレベルの投資追跡にアップグレードします—Actualではできなかった部分です。

どちらを選ぶべき?

こんな人はBeancountを…

…完全で検証可能な財務記録を求めている場合:原価ベースの投資、複数通貨対応、そしてすべてのアプリを超えて存続するプレーンテキスト台帳—私たちのものも含めて。

Actual Budgetを選ぶべき場合…

…支出の規律を重視する場合:封筒方式の予算管理、サブスクリプションなしのYNABワークフロー、そしてセルフホストのプライバシーと緩やかな学習曲線。

両方のジョブを本当に必要とする家庭もあります。欠如がより痛い方から始めてください—2つのローカルファーストツール間では、どちらの方向でも移行は簡単です。

よくある質問

Actual Budget と Beancount、どちらを使うべきですか?

ツールではなく、仕事で選んでください。Actual Budget は封筒方式の予算管理アプリです。すべてのお金に役割を与え、変動費を抑え、YNAB のサブスクリプションを無料でセルフホスト可能なものに置き換えることに優れています。Beancount は複式簿記システムです。投資の取得原価、複数通貨、銀行取引明細書と照合可能な残高など、完全で監査可能な財務記録を構築することに優れています。「来月のお金はどこに使うべきか?」という問いには Actual を、「自分の財務状態の正確で検証可能な状態は何か?」という問いには Beancount を選んでください。

Actual Budget と Beancount はどちらも無料でオープンソースですか?

はい、本当にそうです。Actual Budget は MIT ライセンスで、James Long が 2022年4月にオープンソース化して以来コミュニティによってメンテナンスされており、セルフホストは無料です。推奨されているワンクリックホストの PikaPods は、ホスティング料金の 20% をプロジェクトに寄付しています。Beancount と Fava ウェブインターフェースも同様に無料でオープンソースであり、あなたの元帳は決してペイウォールの背後に置かれることのないプレーンテキストファイルです。beancount.io のオプションの有料プランは、銀行同期やモバイルアプリなどのホスト型の便利機能を対象としており、ソフトウェアやあなたのデータに対するものではありません。

Actual Budget は投資や複数通貨を追跡できますか?

いいえ、設計上できません。投資と住宅ローンは、手動で更新する残高を追跡する予算外口座に存在します(保有株、ロット、価格はなし)。公式ドキュメントでは、Actual は複数通貨をサポートしておらず、実験的な通貨機能は 2026年現在も開発中であると述べています。これらはまさに Beancount の強みです。投資はロット、取得原価、価格、キャピタルゲインを保持し、すべての通貨、株式、ファンド、暗号資産は、実際の換算会計を持つ第一級の商品として扱われます。

Actual Budget から Beancount に移行できますか?

はい、この種の移行としては親しみやすいものです。Actual はデータをローカルの SQLite ファイルに保存し、予算全体を zip でエクスポートできます。これは再インポート可能で、オープンな @actual-app/api で読み取ることもできます。取引は CSV でも出力されます。Actual の口座を Beancount の口座にマッピングし、各取引をバランスの取れた複式仕訳に変換し、明細書の日付に残高アサーションを追加して結果を検証します。封筒カテゴリの履歴は予算として引き継がれませんが、すべての取引と残高は引き継ぐことができます。

Beancount と Actual Budget はどちらもオフラインとセルフホストで動作しますか?

はい、どちらもローカルファーストであり、同じプライバシー重視のユーザーを惹きつけています。Actual のプライマリデータベースはあなたのデバイス上にあります。セルフホストの同期サーバー(Docker)は、オプションのエンドツーエンド暗号化によるマルチデバイス同期を追加します。Beancount の元帳はディスク上のプレーンテキストファイルであり、自由な方法で同期できます(Git が自然な選択肢です)。違いは形式です。Actual の真実は、アプリまたはその API を介して読み取られる SQLite に存在し、Beancount の真実は、どのエディタでも開け、差分を確認し、監査できるテキストに存在します。

終了されない帳簿を始める準備はできましたか?

数分で無料開始——クレジットカード不要、ロックインなし。プレーンテキストの台帳はいつまでもあなたのものです。