Microsoft Moneyを使い始めて半年くらいになる。
噂に違わず、Moneyは支出(収入)を記録することが非常にストレスフリーにできているのは実感できた。それまで家計簿的な記録をつけたことがなかったので、改めて見てみるとエンゲル係数の高さに驚くばかりだけど。
で、Moneyというソフトは確かに
支出・収入を記録・管理するには(そして過去のデータから将来を予測するには)便利なソフトなんだけれども、支出・収入
以外の取引については多少悩む。
一番の例が「立て替え払い」をした時。
例)仕事上の交通費10,000円を現金で支払って、後日会社から同額が振り込まれた
この場合、一番『楽な』記録方法は
払った日に10,000円の「現金」減少:交通費
振り込まれた日に10,000円の「銀行」増加:給与
なんだろうけど、これをやると記録上、その月の収入・支出が同額ずつ上乗せされることになる。で、次善の策として「立替金」みたいな新しい勘定項目を作って、
払った日に10,000円の「現金」減少:「立替金」へ資産間移動
振り込まれた日に10,000円の「銀行」増加:「立替金」から資産間移動
とする方法。
slot氏とここらへんの話をメールでしたら、
> カードの精算って支払いから30〜50日後ぐらいだから、
> その数十日の間に複数の立て替え払いがあった場合に、
> 記録忘れで立替金勘定でずれが発生する可能性が高いとも思う。
という返事が返ってきた。(因みに、slot氏は前者で処理してるとのこと)
「ずれが生じる」ことを気にするのはslot氏らしくて面白い。というのも、1円単位で現金有高とMoney上残高が一致してないと気持ち悪いらしいので。
自分の場合は支出の記録がそもそも100円オーダー。現金有高がMoneyとあまりにも乖離してきたら「雑損/雑益」を計上して一致させるような使い方をしている。これくらいの使い方で良いんじゃないの?と思っていたのでそんなこと気にも留めなかったんだけど・・・
次に微妙なのがFX(外国為替証拠金取引)の記録について。
株の信用売買でも同じだと思うけど、Moneyにはレバレッジが効いた取引を上手く記録することが難しい。(普通に買った銘柄・通貨を記録しようとすると、レバレッジが効いている分、証券口座・FX口座の現金がえらくマイナスになる)
この場合、「口座内の現金ポジがどれくらいか」という情報が失われてしまうので微妙。
現状はMoney上で持ちポジの値上がり・値下がりを把握することを諦め、決済した時に結果のみを記録することにしてるんだけど・・・これについては正直Moneyの機能不足な気がしてならない。なんとかならんもんだろうか。