Web制作やシステム開発の案件で、クライアントへの納品・検収が無事に完了した月末。ホッとしたのも束の間、カレンダーと請求書を見ながら次のように悩んだことはないでしょうか?
- 「クライアントの最終検収が完了したのは3月31日。でも、請求書の発行日を4月1日(または翌月の締め日)にした場合、売上は3月分と4月分のどちらで帳簿に付けるべき?」
- 「マネーフォワード クラウド請求書で請求書を発行したら、請求書に印字した『発行日』の日付で会計ソフトに売上が自動連携されてしまった……」
- 「普段はそこまで気にしていなかったけれど、これが『事業年度の決算期(12月末)』をまたいだ場合、税務署から『売上の計上漏れ(期ズレ)』として怒られないか不安」
受託制作を営むフリーランスにとって、「納品完了日(役務提供日・検収日)」と「請求書の発行日」のズレは、最もミスが起きやすく税務調査でも真っ先にチェックされるポイントです。
今回は、売上計上時期のズレが引き起こすリスクと、マネーフォワードの機能を活用して税務上100%適法に処理する日付設定のベストプラクティスを解説します。
ポイント
- 売上計上の大原則は「納品・検収完了日(発生主義)」: 請求書の発行日や入金日に関係なく、クライアントの検収が完了して役務提供が終わった日付で売上(売掛金)を認識しなければなりません。
- MFクラウド請求書の「売上計上日」初期設定の罠: MFクラウド請求書から会計ソフトへ自動連携される日付は、初期状態では「請求日(請求書の発行日)」に設定されていることが多く、翌月日付で発行すると会計側も翌月売上になってしまいます。
- 解決策は「請求書側の売上計上日指定」または「期末の未収売上(売掛金)振替」: 通常月は請求書ソフトの設定を整え、特に事業年度末(12月納品・翌年1月請求)では会計ソフト側で当期売上を確定させることで、税務調査での「期ズレ指摘」を確実に防げます。
なぜ「納品日」と「請求書発行日」のズレが危険なのか?
① 会計・税務の大原則「発生主義」に違反してしまう
簿記・税務において、売上は「代金を受け取った日(現金主義)」や「請求書を発行した日(請求日基準)」ではなく、「商品の引き渡しやサービスの提供が完了した日(発生主義・納品基準又は検収基準)」に計上するのが絶対のルールです。
Web制作の場合、「クライアントがサイトを確認し、検収完了の連絡をしてきた日」がまさに役務提供完了のタイミングです。(検収基準、この先は検収基準であることを前提として話を進めます)
それにもかかわらず、「請求書を発行・送付したのが翌月5日だから」と翌月の売上として処理してしまうと、会計上の発生主義の原則から逸脱してしまいます。
② 最大のリスク:決算期(12月)をまたぐ「期ズレ」と追徴課税
通常の月(例えば5月納品・6月請求)であれば、年間の合計所得税・消費税には影響しないため、実務上大きな問題視をされないこともあります。
しかし、「個人事業の事業年度末である12月末」をまたいだ場合は話が別です。
- 12月28日に納品・検収が完了
- 請求書の発行日を1月5日に設定
この売上を1月(翌年)の売上として処理してしまうと、税務署からは「当期の売上を翌期に先送りして意図的に所得(税金)を圧縮した(売上の期ズレ・計上漏れ)」と判定されます。 悪意がなかったとしても、修正申告に加えて過少申告加算税や延滞税などのペナルティが課されるリスクがあります。
③ MFクラウド請求書の「自動連携の日付」による勘違い
「マネーフォワード クラウド請求書を使っているから自動で正しく仕訳が入っているはず」と思い込んでいると落とし穴にハマります。
クラウド請求書を発行した際、クラウド会計へ送られる「取引日(仕訳日)」は、デフォルト設定では請求書に印字された「請求日」になります。 そのため、「検収は3月31日だが、請求書には4月1日発行と記載した」場合、クラウド会計側には「4月1日の売上」として自動連携されてしまい、ユーザーが気づかないうちに帳簿の月次売上がズレてしまうのです。
発生主義をクリアする日付設定と会計処理(税抜経理)
このズレを解消し、税務上も正しく税抜会計で処理するための2つの実務アプローチです。
【前提例】
- 案件:Webサイト構築(残金分)
- 契約額:税抜500,000円(消費税10%:50,000円 / 税込550,000円)
- 検収完了日:3月31日
- 請求書発行・送付日:4月5日
パターン①:MFクラウド請求書側の「売上計上日」を設定する
マネーフォワード クラウド請求書では、請求書上に印字される「請求日」とは別に、「売上計上日(会計ソフトへの連携日)」を個別に指定できる機能が備わっています。
- 請求書の作成画面を開く
- 請求日:取引先の締め日や実務上の送付日に合わせて「4月5日」と入力(相手に届くPDFにはこの日付が載ります)。
- 「詳細設定」の「売上計上日」を修正する
- 入力欄の「売上計上日」に、実際の検収日である「3月31日」を指定します。
- 自動連携される仕訳
- この設定で発行すると、相手に送る請求書は「4月5日発行」の体裁を保ちつつ、クラウド会計側には「3月31日付」の仕訳として自動登録されます。
| 取引日(仕訳日) | 借方(左側) | 貸方(右側) | 仕訳の説明 |
| 3月31日 (検収完了日) | 売掛金 550,000円 | 売上高 500,000円 仮受消費税等 50,000円 | 納品・検収が完了した当月末日付で売上高および仮受消費税等を認識。 |
| 翌月以降 (入金時) | 普通預金 550,000円 | 売掛金 550,000円 | 口座着金明細と売掛金を1クリックで消込。 |
これにより、日常業務の中で手動の振替伝票を打つことなく、完全自動で「発生主義(納品日ベース)」の帳簿が完成します。
パターン②:決算期末(12月)に請求書が間に合わない場合の「未収計上(手動)」
12月末に検収が完了したものの、クライアントの要望等で「請求書の発行・連携は年明け1月以降にしかできない」という場合の確実な防衛策です。
12月末の決算仕訳として、手動(振替伝票入力)で売上を先行計上しておきます。
手順と仕訳表
- 12月31日付:検収完了に伴い、売上と売掛金を当期に確定させる。
- 翌年1月:年明けに請求書を発行して通常通り連携させた後、二重計上を防ぐために12月の売掛金と相殺・整理する。
| タイミング | 借方(左側) | 貸方(右側) | 仕訳の説明 |
| 12月31日 (当期決算末) | 売掛金 550,000円 | 売上高 500,000円 仮受消費税等 50,000円 | 【手作業(決算修正)】 役務提供が当期内に完了しているため、請求書未発行でも当期の売上・税抜消費税として確定計上。 |
| 翌年1月5日 (請求書発行時) | 売掛金(請求書連携) 550,000円 | 売上高 500,000円 仮受消費税等 50,000円 | MF請求書から翌期に自動起票された仕訳。※このままだと二重計上になるため、対象外へ修正するか相殺振替を行う。【手動で無効化】 |
| 翌年2月末 (入金時) | 普通預金 550,000円 | 売掛金 550,000円 | 口座着金明細と売掛金を消込。 |
このように、期末日をまたぐ案件については「検収が完了した年(12月)」に必ず売上を立てておくことで、税務調査での否認リスクをゼロに抑えられます。
まとめ
受託案件における売上の計上タイミングは、「請求書の日付ではなく、クライアントの検収完了日(発生主義)」が鉄則です。
マネーフォワード クラウド請求書を使う際は、「請求日」と「売上計上日」が別々に設定できる仕様を把握し、納品月末に正しく売上を認識させる運用をルーティン化しましょう。
次回のテーマ:入金があったのに消し込めない!?売掛金突合エラーの解消法
請求書の発行と売上計上をマスターしたら、受託フローの最終関門「入金・消込」に入ります
その最初の壁となるのが、「着手金・残金の分割入金に対する売掛金消込エラー」です。
「口座に55万円が振り込まれたのに、マネーフォワードが別の請求書とマッチングしようとして消込サジェストが出ない……」
分割請求書を発行した後に、口座明細と売掛金を1クリックで美しく一致・消込させるための具体的な照合テクニックをお届けします!

コメント