2019-04-07 バージョン 0.3.3 リリース
  • 新元号 令和 に対応しました。

青色申告 複式簿記 65 万円の控除を受けるために必要な帳簿と決算書をかんたんに作成できるフリーソフトウェア aoiro を紹介します。

確定申告には 白色申告 青色申告 簡易簿記 現金式簡易簿記 複式簿記 4 種類があります。4 種類の中でも青色申告 複式簿記 の控除金額は 65 万円と抜きん出ています。

確定申告の種類控除金額
白色申告なし
青色申告 簡易簿記10 万円
青色申告 現金式簡易簿記10 万円
青色申告 複式簿記65 万円

こんなにも控除金額に差があると きっと複式簿記は難しいんだろう と敬遠したい気持ちになってしまうかもしれませんが そんなことありません。複式簿記とても簡単なんです。帳簿を手書きしていた時代ならともかく 今はコンピューターがあります。日々の取引を入力していくだけで必要な帳簿や決算書はすべて自動で作成できる時代になっています。

日々の取引を記録していくことを仕訳といいます。たとえば 100 円の文房具を購入したら 消耗品費が 100 円増えて 現金が 100 円減った という仕訳を入力します。この仕訳だけは人が入力しなければなりません。コンピューターの外で何が起こっているかコンピューターには分かりませんからね。

この仕訳さえ入力してしまえば あとはコンピューターが帳簿 仕訳帳 総勘定元帳 と決算書 損益計算書 貸借対照表 資本等変動計算書 を自動的に出力してくれます。これらの自動的に出力される帳簿と決算書で青色申告 複式簿記 65 万円控除を受けることができます。

aoiro って何?

aoiro は青色申告 複式簿記 に必要な帳簿と決算書を自動的に作成して PDF 形式で出力してくれるフリーソフトウェアです。

私自身 個人事業主として仕事をしています。青色申告 複式簿記 をするために大手の青色申告ソフトやクラウドサービスを試してみたこともあります。中には “無料で使える” と謳っているクラウドサービスもありますが 実際は入力可能な仕訳数が制限されていたりと次第に有料プランへのアップグレードへ誘導されていきます。

市販のパッケージソフトは毎年新しいバージョンが発売されサポートの更新や買い替えを促されます。複式簿記や決算書といった会計の基本は何も変わっていないはずなのに 毎年 新しいバージョンが発売されて何が変わっているのでしょう?

実は基本的な会計機能は何も変わっていません。オンラインバンキングや交通系 IC カードからデータ連携できるとか カメラでレシートを読み取ってデータ連動できるとか 各社 付加価値の向上に力を入れているようです。多機能になっていくのは悪いことではありませんが 多機能になればなるほど すべての機能を使いこなすのは難しくなっていきます。

会計は好きじゃない。青色申告特別控除 65 万円で節税したいだけ。余計な機能なんて要らない。65 万円控除を受けるのに必要な最低限の帳簿と決算書を作るソフトウェアが欲しい

こう思っている人も少なくないはずです。私もそうです。そして 青色申告 複式簿記 に必要な最小限の機能だけを備えた会計ソフトを自分で作ることにしました。私はソフトウェア開発を専門とする IT フリーランスだったのです :-)

こうして生まれたのが青色申告ソフトウェア aoiro です。元々は自分で使うために作ったものですが せっかくなのでオープンソース フリーソフトウェアとして公開することにしました。

何ができるの?

aoiro で仕訳をすると以下の帳簿と決算書を自動的に作成することができます。

  • 仕訳帳
  • 総勘定元帳
  • 損益計算書
  • 貸借対照表

この 4 つは青色申告 複式簿記 で作成と保管が義務付けられています。逆を言えば この 4 つだけ作成すれば青色申告特別控除 65 万円 が受けられる ということです。

帳簿

会計の勉強をすると 現金出納帳 売掛帳 仕入帳など様々な帳簿が登場しますが これらは補助簿と呼ばれるもので必須ではありません。必ず作成しなければならないのは主要簿と呼ばれる仕訳帳と総勘定元帳だけなのです。そして 総勘定元帳は仕訳帳から自動的に作成することができるので 入力しなければならないのは仕訳帳だけということになります。

そもそも 現金出納帳 売掛帳 仕入帳は総勘定元帳のサブセットのようなもので 総勘定元帳には同じ内容が含まれているのです。総勘定元帳の現金勘定のページが現金出納帳と同じ 総勘定元帳の売掛勘定のページが売掛帳と同じといった具合です。

決算書

損益計算書と貸借対照表の出力レイアウトに厳密な規格はなく 会計システムや会社によって決算書のレイアウトは異なっています。aoiro では決算書のレイアウトと科目の並びを 国税庁の確定申告書 B 決算書 損益計算書 貸借対照表 と同じにしてあるので そのまま確定申告書用紙に転記したり 国税庁ウェブサイトの確定申告書等作成コーナーにスムーズに入力していけるようになっています。

帳簿と決算書の出力例

実際にどのような PDF ファイルが出力されるのかサンプルを見てみましょう。

仕訳帳 と 総勘定元帳

仕訳帳は文字通り仕訳が記帳される帳簿です。あなたが入力した仕訳データだけでなく 家事按分や締切の振替仕訳も自動的に出力されます。

総勘定元帳は仕訳を勘定科目ごと分けた帳簿です。仕訳帳の仕訳が総勘定元帳の何ページ目に記載されているか 逆に 総勘定元帳の仕訳が仕訳帳の何ページ目に記載されているか辿れるように相手帳簿のページ番号が出力されます。仕訳帳の 元丁 欄は対応する総勘定元帳のページ 総勘定元帳の 仕丁 欄は対応する仕訳帳のページを表しています。

総勘定元帳は勘定科目ごとに分かれているので特定の勘定科目に着目して推移や残高を確認するのに役立ちます。たとえば 普通預金 勘定科目のページは銀行の通帳記帳の結果と一致しますし 売掛金 勘定科目のページ最下行 残高 を見ればまだ回収できていない売掛残が分かります。

↑ 画像をクリックすると PDF ファイルが開きます

損益計算書 と 貸借対照表

損益計算書を英語では Profit and Loss statement と言います。日本でも損益計算書のことを略して P/L と言ったりしますね。損益の は売上など収益の勘定科目を集計したものです。 は消耗品費や水道光熱費など費用の勘定科目を集計したものです。損益計算書を見れば 収入 - 経費 = 所得 控除前 が分かります。

一般的な損益計算書では売上を月別に集計することはないのですが aoiro では確定申告書 B 決算書 2 ページ目 月別売上 にそのまま転記できるように損益計算書の右側に月別売上も印字するようにしています。

貸借対照表には 期首 1 1 と期末 12 31 の資産 負債 純資産 資本 が出力されます。Balance Sheet 略して B/S と呼ばれたりもします。期末の現金残高 預金残高 売掛残などが分かります。

↑ 画像をクリックすると PDF ファイルが開きます

これらの出力される PDF ファイルは 両面印刷してバインダーに閉じやすいよう 奇数ページは左側に綴じ代 偶数ページは右側に綴じ代を配置しています。

ダウンロード

aoiro 0.3.4
ダウンロード (39.2MB)

実行には 64 ビット版の Windows が必要です

上記のリンクをクリックして aoiro をダウンロードします。ダウンロードした ZIP ファイルを好きな場所に展開します。

使ってみよう

aoiro には仕訳を入力するための専用の GUI 画面はありません。自分の好きなテキスト エディターを使って仕訳を入力することができます。

samples フォルダーに仕訳のサンプルデータが入っているので 自分で仕訳データを入力する前に まずはこのサンプルデータを使って aoiro の使い方を覚えましょう。

仕訳データは YAML というテキスト形式で作成します。拡張子は yml です。YAML XML のように複雑ではなく 人が読み書きし易いように設計されているデータ形式です。仕訳データサンプル1.yml をテキスト エディターで開いてみると以下のようになっています。

仕訳データサンプル1.yml
- 日付: 2018-01-01 摘要: 元入金 借方: [ { 勘定科目: 現金, 金額: 20000 } ] 貸方: [ { 勘定科目: 元入金, 金額: 20000 } ] - 日付: 2018-02-21 摘要: ボールペン 借方: [ { 勘定科目: 消耗品費, 金額: 100 } ] 貸方: [ { 勘定科目: 現金, 金額: 100 } ]
おすすめのテキスト エディター
仕訳データ入力には自分の好きなテキスト エディターを使うことができます。メモ帳でも大丈夫です。テキスト エディターにこだわりがないという方は Visual Studio Code を試してみてはどうでしょうか? YAML 形式にも対応しており項目ごとに色が付くので見やすく編集もしやすいおすすめのテキスト エディターです。

1 つの仕訳データは - ハイフン で始まります。そして 日付 摘要 借方 貸方の 4 つの行で構成されます。日付は yyyy-mm-dd 形式で記述します。摘要は任意の文字列です。借方と貸方の書き方はちょっと複雑に見えますね。ここでは なんとなく借方と貸方は [ ] { } で囲まれている程度の認識で大丈夫です。

上記の例は 20,000 円の 元入金 仕訳と 100 円のボールペンを購入したときの 消耗品費 仕訳です。

まずは このサンプルデータを処理してみましょう。展開したフォルダーに コマンドプロンプトを開く.bat という名前のファイルがあります。このバッチファイルをダブルクリックするとコマンドプロンプトが開きます。このコマンドプロンプトは aoiro.exe が使えるようにあらかじめ PATH 環境変数が設定されています。

samples フォルダーに移動して 次のコマンドを入力します。

コマンドプロンプト
C:¥aoiro-0.2.4>cd samples C:¥aoiro-0.2.4¥samples>aoiro.exe -o 仕訳データサンプル1.yml

aoiro.exe の引数に指定している -o 締め処理をせずに仕訳帳と総勘定元帳のみを出力するオプションです。引数の 仕訳データサンプル1.yml は処理対象の仕訳データファイルです。Enter キーを押してコマンドを実行します。

コマンドプロンプト
C:¥aoiro-0.2.4¥samples>aoiro.exe -o 仕訳データサンプル1.yml 次のデータファイルを使用して、個人決算処理を実行します。 (1) 勘定科目 | C:¥aoiro-0.2.4¥default¥個人¥勘定科目.yml (2) 家事按分 | C:¥aoiro-0.2.4¥default¥個人¥家事按分.yml (3) 仕訳   | C:¥aoiro-0.2.4¥samples¥仕訳データサンプル1.yml (2件) 帳簿を作成しています . . . 仕訳帳.pdf を出力しました。 総勘定元帳.pdf を出力しました。 すべての処理が終了しました。 続行するにはEnterキーを押してください . . .

仕訳帳.pdf を出力しました 総勘定元帳.pdf を出力しました というメッセージが表示されていますね。Enter キーを押すとプロンプトに戻ります。

エクスプローラーで samples フォルダーを見てみると 仕訳帳.pdf 総勘定元帳.pdf が出来ているのが分かります。

仕訳帳.pdf をダブルクリックして開いてみましょう。

仕訳帳には 仕訳データサンプル1.yml の仕訳データが記載されています。まだ仕訳データ件数が少ないので仕訳帳は 1 ページしかありません。

PDF ファイルを開くには?
PDF を開くアプリケーションをインストールしていない場合は
あらかじめ Acrobat Reader をインストールしておきましょう。

続いて 総勘定元帳.pdf をダブルクリックして開いてみましょう。総勘定元帳は勘定科目ごとにページを分けて出力するため すでに 3 ページあります。

決算書も出力してみよう

次は仕訳帳 総勘定元帳だけでなく損益計算書と貸借対照表も出力してみましょう。今度は引数 -o を付けずに 仕訳データサンプル1.yml のみを指定して aoiro.exe を実行します。

Acrobat Reader で仕訳帳や総勘定元帳の PDF ファイルを開いている場合は aoiro.exe を実行する前に PDF ファイルを閉じておいてください。PDF を開いている状態で aoiro.exe を実行すると 別のプロセスが使用中です というエラーが表示されて PDF が出力されずに終わります。
コマンドプロンプト
C:¥aoiro-0.2.4¥samples>aoiro.exe 仕訳データサンプル1.yml 次のデータファイルを使用して、個人決算処理を実行します。 (1) 勘定科目 | C:¥aoiro-0.2.4¥default¥個人¥勘定科目.yml (2) 家事按分 | C:¥aoiro-0.2.4¥default¥個人¥家事按分.yml (3) 仕訳   | C:¥aoiro-0.2.4¥samples¥仕訳データサンプル1.yml (2件) 決算処理を実行しています . . . 収益の損益振替が完了しました。 費用の損益振替が完了しました。 損益の資本振替が完了しました。 資産の残高振替が完了しました。 負債の残高振替が完了しました。 資本の残高振替が完了しました。 帳簿を作成しています . . . 仕訳帳.pdf を出力しました。 総勘定元帳.pdf を出力しました。 損益計算書.pdf を出力しました。 貸借対照表.pdf を出力しました。 繰越処理を実行しています . . . 次年度の開始仕訳.yml を出力しました。 すべての処理が終了しました。 続行するにはEnterキーを押してください . . .
ドラッグ&ドロップでも OK
コマンドプロンプトを開かずに 仕訳データファイル .yml aoiro.exe にドラッグ&ドロップするだけでも実行できます。

今度は決算処理も実行されているので出力メッセージが長いですね。損益計算書と貸借対照表も出力されているか samples フォルダーを確認してみます。

ちゃんと出力されたようです。

  • 仕訳帳.pdf
  • 総勘定元帳.pdf
  • 損益計算書.pdf
  • 貸借対照表.pdf
  • 次年度の開始仕訳.yml

という 5 つのファイルが出力されています。

損益計算書.pdf をダブルクリックして開いてみましょう。ボールペンを購入した仕訳しか入力していないので寂しい損益計算書ですが 経費として 100 円が計上されていて 最下部の 青色申告特別控除前の所得金額 が -100 円になっています。

会計ではマイナスを△で表すことが多いです。

次は 貸借対照表.pdf を開いてみます。こちらも仕訳を 2 件しか入力していないのでほとんど空っぽです。資産の部 現金 を見てみると期首 20,000 円が期末 19,900 円に減っています。100 円のボールペンを購入したからですね。

決算処理をすると仕訳帳と総勘定元帳にも変化があります。もう一度 仕訳帳と総勘定元帳を開いてみます。

仕訳データは 2 件しかないのに仕訳帳には 7 件の仕訳が表示されています。期末 12 31 の日付で自動的に追加されているこれらの仕訳を決算振替の仕訳と言います。決算振替の仕訳は自動的に追加されるので仕訳を入力するときに気にする必要はありません。あなたは実際の取引の仕訳を入力するだけです。あとはコンピューターが自動で決算処理をしてくれるので振替仕訳の方法が分からなくても大丈夫です。

決算処理は何度でも実行できます
決算処理を実行しても入力した仕訳データファイル YAML にデータが書き加えられることはありません。決算仕訳はメモリー上で処理されて PDF にのみ出力されます。そのため 間違いがあれば仕訳データを修正して再び決算処理をする といったことを気軽に何度でも繰り返すことができます。

決算処理は 総勘定元帳.pdf にも影響を及ぼしています。

決算振替の仕訳が追加されたのにともない 損益 控除前の所得金額 残高 という 3 つの振替勘定科目のページが総勘定元帳に追加されています。各勘定科目ページの末尾には 残高 もしくは 損益 の行が追加され 借方と貸方の金額が一致 二重線が引かれています。これを帳簿の締切と言います。帳簿の締切も自動的におこなわれるため 仕訳帳と総勘定元帳の記帳方法を知らなくても正しい帳簿を作成することができます。

日々の取引を仕訳データとして入力していけば 青色申告 65 万円控除 に必要な帳簿と決算書をすべて自動的に作成できる

という aoiro の特徴が少しは伝わったでしょうか。


ここまではサンプルの仕訳データを使ってどのような出力が得られるのかを説明してきました。次のページからは あなたの実際の取引を仕訳データとしてどうやって入力していけばいいのかを説明していきます。