Beancount元帳の分解: ビジネス会計のケーススタディ
· 約3分
本日のブログ記事では、ビジネス向けのBeancount元帳を分解し、このプレーンテキストの複式簿記システムの複雑さを理解できるようにします。
まずはコードから見ていきましょう:
1970-01-01 open Assets:Bank:Mercury
1970-01-01 open Assets:Crypto
1970-01-01 open Equity:Bank:Chase
1970-01-01 open Income:Stripe
1970-01-01 open Income:Crypto:ETH
1970-01-01 open Expenses:COGS
1970-01-01 open Expenses:COGS:Contabo
1970-01-01 open Expenses:COGS:AmazonWebServices
1970-01-01 open Expenses:BusinessExpenses
1970-01-01 open Expenses:BusinessExpenses:ChatGPT
2023-05-14 * "CONTABO.COM" "Mercury Checking ••1234"
Expenses:COGS:Contabo 17.49 USD
Assets:Bank:Mercury -17.49 USD
2023-05-11 * "Amazon Web Services" "Mercury Checking ••1234"
Expenses:COGS:AmazonWebServices 14490.33 USD
Assets:Bank:Mercury -14490.33 USD
2023-03-01 * "STRIPE" "Mercury Checking ••1234"
Income:Stripe -21230.75 USD
Assets:Bank:Mercury 21230.75 USD
2023-05-18 * "customer_182734" "0x5190E84918FD67706A9DFDb337d5744dF4EE5f3f"
Assets:Crypto -19 ETH {1,856.20 USD}
Income:Crypto:ETH 19 ETH @@ 35267.8 USD
コードの理解
-
口座のオープン: コードは1970-01-01に一連の口座をオープンすることから始まります。これには資産口座(
Assets:Bank:Mercury
とAssets:Crypto
)、資本口座(Equity:Bank:Chase
)、収益口座(Income:Stripe
とIncome:Crypto:ETH
)、および費用口座(Expenses:COGS
、Expenses:COGS:AmazonWebServices
、Expenses:BusinessExpenses
、Expenses:BusinessExpenses:ChatGPT
)が含まれます。 -
取引: 次に、2023-03-01 から 2023-05-18 の間に行われた一連の取引を記録します。
-
2023-05-14 の取引は、
Mercury Checking ••1234
からCONTABO.COM
へ $17.49 の支払いを表しています。これは費用(Expenses:COGS:Contabo
-