「毎日の作業を全部請求書に書くべきか」「月合計だけでよいか」は、時間単価契約でよく迷うポイントです。ここで重要なのは、契約上の稼働報告と、税務上の請求書記載事項を同じものとして扱わないことです。
3つの明細方式
| 方式 | 例 | 向くケース | 弱点 |
|---|---|---|---|
| 日別詳細 | 8/3 企画 2.0h 8/4 実装 4.5h | 作業日・内容を先方が照合する | 請求書が長くなる |
| 月合計 | 8月分 業務委託料 42.5h | 月次合計だけで精算できる | 根拠を別途求められることがある |
| 請求書+別紙 | 請求書は月合計、稼働報告を別添 | 請求書を簡潔にしつつ詳細も必要 | 2資料の合計一致を確認する必要 |
判断基準1:契約や先方フォーマットを先に見る
業務委託契約や発注条件で「月次稼働報告を提出」「日付・作業内容を記載」と決まっているなら、その形式を優先します。自分にとって作りやすいかどうかだけで明細を省略しないようにします。
逆に、請求書は月額の業務委託料1行でよく、詳細は別の勤怠・工数システムで確認する取引先なら、同じ明細を請求書へ重複掲載する必要性は低くなります。
判断基準2:請求の検算ができるか
時間単価5,000円、42.5時間なら小計212,500円というように、合計時間と単価から金額を再計算できる状態が基本です。日別詳細を載せない場合でも、元になった稼働記録は自分側で追えるように残しておくと、差異が出たときに確認できます。
- 請求対象期間が明確
- 合計時間と単価が分かる
- 端数処理・上下限が契約と一致
- 別紙がある場合は合計が一致
- 予定名に不要な個人情報・機密情報が混ざっていない
- 税務上必要な請求書情報を別途確認している
判断基準3:予定タイトルをそのまま請求書へ出してよいか
カレンダーの予定タイトルは自分向けのメモであり、そのまま外部提出する前提で書いていないことがあります。「A社 修正」「MTG」程度なら問題になりにくくても、内部メモ、未確定情報、別顧客名などが含まれていないか確認が必要です。
Googleカレンダーから明細を作る場合は、取得した文字列をそのまま外部出力するのではなく、請求用の説明へ整える確認工程を入れる方が安全です。
適格請求書の記載事項と「作業明細」は別に考える
国税庁は適格請求書の記載事項を示しており、一定期間の取引をまとめて記載できる考え方も示しています。ただし、「日別に何時間働いたかを必ず請求書本文へ書く」という一般ルールと同じではありません。個別取引の適格請求書要件は現行の国税庁情報を確認してください。
Calvoのdetail / summary
CalvoのPDF生成コードには、すべての明細行を表示する `detail` と、明細を1行の「〜月分 業務委託料」にまとめる `summary` の2つのContent Profileがあります。
また、WorkLogから請求明細を作るロジックは、デフォルトでは日付単位にまとめる設計です。つまり「日別で見せる」「概要にまとめる」という2方向のコードはありますが、どちらを使えば契約・税務上必ず正しいかをアプリが保証するものではありません。
ケース別の選び方
先方が日次の確認をする
日別詳細または別紙が分かりやすいです。作業名は提出用に整えます。
月次合計だけで精算する
月合計を中心にし、内部では元WorkLogを保持しておくと問い合わせ時に確認できます。
明細が非常に多い
請求書を簡潔にし、稼働報告を別資料にする方法もあります。請求書と報告書の数字がずれない仕組みを作ります。
作業内容の文章はどこまで具体的にするか
「開発 4時間」だけでは先方が何の作業か確認できないことがありますが、内部チケット名や顧客情報まで細かく書く必要もありません。請求明細は、契約上の業務と照合できる程度の粒度に整えます。
| 表現 | 評価 | 理由 |
|---|---|---|
| 作業 4h | 曖昧 | 何の業務か照合しづらい |
| LP改修・表示確認 4h | 実務的 | 対象業務を把握しやすい |
| 内部チケット名・顧客個人情報をそのまま記載 | 過剰になり得る | 請求に不要な機密情報を含む可能性 |
日別明細を自動生成するときの確認
カレンダーや工数表から日別明細を作れるとしても、外部提出用の文章は一度見直します。同じ日に複数予定がある場合、まとめることで読みやすくなる一方、異なる作業カテゴリを一行へ結合すると内容が分かりにくくなる場合があります。
Calvoの `workLogsToLineItems` は、日付単位にまとめる場合、その日のWorkLogタイトルを読点で連結して明細説明を作るコードです。予定名が長い、内部メモ的、同日に多数あるケースでは、PDFに出す前の確認が重要です。
明細粒度を毎月変えない
- 同じ取引先では基本の粒度を揃える
- 詳細提出が必要な月だけ例外にする場合は理由を残す
- 合計時間と金額がどの形式でも一致する
- 請求書番号・対象期間と別紙を紐付ける
- 元カレンダーを変更した場合、請求時点の根拠を確認できるようにする
毎月フォーマットが変わると、先方も自分も比較しづらくなります。契約や先方指定が変わらない限り、detail / summaryの基本方針を取引先ごとに固定する方が運用しやすくなります。
取引先ごとにテンプレートを決める
複数の取引先がある場合、すべてを同じ明細形式に統一する必要はありません。A社は日別明細、B社は月合計、C社は指定の稼働報告書というように、相手先の確認フローへ合わせる方が差し戻しを減らせます。
ただし、毎月ゼロから形式を判断すると運用負担が増えます。取引先データに「基本は詳細」「基本は概要」「別紙あり」といった運用メモを残し、契約変更時だけ見直す方法が実務的です。Calvoの表示プロファイルも、法的判断ではなく、このような表示方針を選ぶ機能として扱うのが適切です。
明細変更時は「比較しやすさ」も確認する
詳細から月合計へ切り替える、別紙方式へ変えるといった変更をすると、取引先側の確認作業も変わります。以前の請求書と比較していた担当者にとっては、情報が減ることで確認しにくくなる場合があります。
形式を変更する場合は、必要なら事前に「今月から請求書は月合計、詳細は別紙」と伝え、請求書番号や対象期間で資料を対応付けます。見た目を簡潔にすることと、確認可能性を落とさないことを両立させます。
詳細表示と概要表示を使い分ける
現在のCalvoには実装上、請求書PDFの `detail` / `summary` 表示定義があります。利用する形式は、取引先との合意・提出ルール・必要記載事項を確認して選んでください。
よくある質問
請求書に毎日の開始・終了時刻を載せる必要がありますか?
一律ではありません。契約上の稼働報告要件と、請求書の必要記載事項を分けて確認してください。
月合計1行だけでもよいですか?
取引先との精算方法や必要記載事項によります。詳細が別資料で管理されているケースもあります。国税庁の現行情報と取引先ルールを確認してください。
Calvoのsummaryを使えば適格請求書として十分ですか?
その保証はしていません。summaryは表示形式の機能です。適格請求書として必要な内容は個別に確認してください。