先日、システム開発を手がける社長からこんな相談を受けました。
「3月に大型案件の着手金として400万円が振り込まれたので、今期の売上に計上しておきました。開発はまだ半分も進んでいないんですが、入金はあったので」
一見、几帳面な経理処理に見えます。ですが実はこれ、余計な税金を払ってしまう典型的なパターンです。
「お金が入った」と「売上が発生した」は別の話
経理の現場でよくある勘違いが、入金があったタイミングと売上が発生するタイミングを同じものだと考えてしまうことです。
商品をまだ引き渡していない、サービスをまだ提供し終えていない段階で受け取ったお金は、会計上も税務上も「売上」ではありません。これは前受金、あるいは前受収益と呼ばれ、貸借対照表では負債として扱われます。
理由はシンプルです。まだ義務を果たしていないお金は、いつか返さなければならない可能性を含んでいるからです。案件が途中でキャンセルになれば、受け取った着手金を返金することもあり得ます。そういう性質のお金を、確定した利益である売上と一緒くたにしてはいけないというのが会計の基本的な考え方です。
なぜ売上に混ぜると税金を払いすぎるのか
先ほどの400万円の着手金を、そのまま今期の売上に計上したとします。すると、実際にはまだ完了していない仕事の分まで、今期の利益として法人税の課税対象に乗ってしまいます。
開発が完了して本来売上になるのは来期なのに、税金だけ今期に前払いすることになるわけです。資金繰りの観点で見ても、まだ確定していない利益に対して先に納税してしまうのは、キャッシュフローを不必要に圧迫します。
年間保守契約やサブスクリプション型のサービスでも同じことが起きがちです。1年分の契約料をまとめて受け取った瞬間に全額を売上計上してしまうと、まだ提供していない11か月分のサービスの対価まで、先に課税されてしまうことになります。
逆に、売上を前受金に化けさせるのも通りません
税務署OBの方によく言われるのは、「前受金を売上にしてしまう会社は多いが、その逆、つまり本来の売上を前受金だと言い張って先送りする処理も、当然否認の対象になる」ということです。
実際に商品を引き渡し、サービスの提供も完了しているのに、書類上だけ「これはまだ前受金です」として売上計上を来期に回す。これは節税どころか、税務調査で取引の実態を確認されればすぐに矛盾が発覚し、追徴課税と加算税の対象になります。
つまり前受金の扱いは、都合のいい方向にずらすための道具ではなく、実態に即して機械的に判定すべきものだということです。
線引きの基準は「契約の中身」にある
では、何を基準に売上と前受金を区分すればいいのでしょうか。答えはシンプルで、契約で約束した役務の提供、あるいは商品の引き渡しが完了しているかどうかです。
請負契約であれば納品と検収の完了、継続的なサービス契約であればその期間分の役務提供が済んだかどうかで判断します。入金の有無やタイミングは、この判断に一切関係がありません。
実務上のポイントは、契約書の中に「いつ、何をもって役務提供が完了したとみなすか」を明記しておくことです。着手金・中間金・残金といった分割入金がある契約なら、それぞれの入金がどの時点の役務提供に対応するのかを整理しておくと、決算時に迷わずに済みます。
年間契約であれば、入金は一括でも、売上は月割りで按分して毎月計上していくのが原則です。この処理を怠ると、決算のたびに「今期はいくら前受金として繰り越すべきか」という計算に追われることになります。
決算前に確認しておきたいこと
前受金の処理は、地味に見えて税額に直結する重要な論点です。特に決算期をまたぐ大型案件や、年間契約をまとめて請求している会社ほど、影響額は大きくなりがちです。
本当に大切なのは、入金のタイミングに引きずられず、契約書の中身に立ち返って役務提供の完了時期を確認する習慣です。
まだ前受金と売上の区分ルールが社内で曖昧なら、決算を機に一度、進行中の契約を棚卸ししておくのがおすすめです。
※本記事は一般的な情報提供を目的としています。具体的な税務判断は税理士にご相談ください。