
【営業事務VBA】Proforma Invoiceとは?輸出書類の作成はExcelでカンタン自動化がおすすめ!
Proforma Invoice(プロフォーマインボイス)は、輸出取引の現場で欠かせない仮の送り状です。見積書に近い役割を持ち、契約前の価格提示や前払い依頼に使われますが、Commercial Invoice、Packing List、Case Markなど関連書類との転記作業が営業事務の大きな負担になっています。
「同じ品名・数量・金額を何度もコピペしている」「前任者が作ったExcelマクロが動かなくなった」──そんな悩みを抱える商社の営業事務担当者は少なくありません。本記事では、Proforma Invoiceの基本知識から、Excel VBAによる輸出書類の自動化手法、さらにPDFからExcelへのデータ変換まで、実務に直結する情報を解説します。
Proforma Invoiceの役割
Proforma Invoice(プロフォーマインボイス)は、取引が正式に決まる前に発行する仮の送り状です。法的な請求力は持ちませんが、価格や取引条件を事前に買主へ共有し、商談をスムーズに進めるための重要な書類として位置づけられています。
輸出業務の現場では、見積書を送って条件を交渉し、合意に至った段階でProforma Invoiceを発行するのが一般的な流れです。特に前払い取引(T/T送金など)では、買主がこの書類をもとに送金手続きを行うため、実質的な最終提示書類として機能します。
発行タイミングと典型的な流れ
Proforma Invoiceは契約前や出荷前に発行し、見積もり内容の確定と前払いの促進に使われます。
典型的な取引の流れは以下のとおりです。まず見積書を送付して条件を交渉し、合意が得られたらProforma Invoiceを発行します。次に買主が前払いを実行し、出荷後に正式なCommercial Invoiceを発行するという手順になります。
Commercial Invoiceとの違い
見た目はほぼ同じですが、発行のタイミングと法的効力が大きく異なります。
Proforma InvoiceとCommercial Invoiceの主な違いを以下の表に整理しました。記載する項目(商品名、数量、価格など)はほぼ共通していますが、その位置づけと使われ方がまったく異なる点を理解しておくことが重要です。
| 比較項目 | Proforma Invoice | Commercial Invoice |
|---|---|---|
| 発行タイミング | 取引前(見積もり・前払い用) | 取引後(出荷後) |
| 役割 | 仮の提示・輸入許可申請 | 正式請求・通関用 |
| 法的効力 | なし | あり |
| 記載内容 | 商品名・数量・価格など | ほぼ同じ |
このように、記載内容がほぼ同じであるにもかかわらず、別々のファイルに手作業で転記している現場が非常に多いのが実情です。この「同じデータの二重入力」こそが、営業事務を疲弊させるコピペ地獄の正体といえます。
記載する主な項目
Proforma Invoiceに記載する項目は見積書とほぼ同じで、買主が内容を正確に把握できるよう詳細に記述します。
具体的には以下の項目が含まれます。これらの情報は、後続のCommercial InvoiceやPacking Listにもそのまま転記されるため、最初の入力精度が書類全体の品質を左右します。
✔ 数量・単位
✔ 単価(有償なら販売価格、無償なら市場価格)
✔ 合計金額・通貨
✔ 支払条件(例: T/T送金)
✔ 銀行口座情報
これらの項目を毎回手入力で転記するのは、単純作業でありながらミスが許されない神経をすり減らす業務です。一つの数量ミスが通関の遅延につながるため、担当者の心理的負担は想像以上に大きいものがあります。

Proforma InvoiceとCommercial Invoiceは記載内容がほぼ同じ。だからこそ、一度の入力で両方を自動生成する仕組みが有効です。
輸出書類のコピペ地獄が起きる原因
専門商社・総合商社を問わず、輸出業務に携わる営業事務の現場では、同じデータを何度もコピー&ペーストする作業が日常的に繰り返されています。Proforma Invoice、Commercial Invoice、Packing List、Case Mark、Shipping Instructions──これらの輸出書類は、記載すべき基本情報がほぼ共通しているにもかかわらず、書類ごとに異なるフォーマットへ手作業で転記されているのが実情です。
1件の出荷に対して複数の書類を作成するたびに、同じデータを3回、4回と繰り返し入力する。この作業は単調でありながら、一つの転記ミスが通関の遅延や税関トラブルにつながるため、担当者は神経を擦り減らしています。
データがバラバラに散在している
コピペ地獄の根本原因は、同じデータが複数のExcelファイルに散在し、それぞれが独立して管理されている構造にあります。
Proforma Invoiceはこのファイル、Packing Listはあのファイル、Case Markはまた別のファイル。基幹システムの画面を目視で確認し、必要なデータをExcelへコピペする。別のPDFから数値を読み取り、手入力で転記する。このような作業フローが固定化されてしまうと、担当者は本来の業務である顧客対応や出荷調整に集中する時間をコピペ作業に奪われ続けることになります。
前任者のマクロが止まる恐怖
社内で唯一マクロが組めた前任者が退職し、残されたExcelマクロがブラックボックス化しているケースは非常に多く見られます。
突然「デバッグ」画面が表示されたり、エラーで止まったりしても、誰も直し方がわからず業務がストップする。仕方なく深夜まで残業して手作業でカバーしている──そんな状況に陥っている現場は珍しくありません。システム会社に相談しても「作り直すしかない」と言われ、高額な見積もりに発注できないまま時間だけが過ぎていくという悪循環が生まれています。
転記ミスが引き起こすリスク
輸出書類における転記ミスは、通関遅延や税関トラブルに直結するため、単なる事務ミスでは済まされません。
品名の表記ゆれ、数量の桁間違い、金額の通貨単位の誤り──これらはすべて、手作業のコピペから生まれるヒューマンエラーです。ミスが発覚するのは通関の段階であることが多く、修正と再提出で数日のロスが発生するケースもあります。営業事務の担当者にとって、この「ミスの恐怖」が最大のストレス要因になっているのです。

前任者のマクロが動かなくなっても、Excel VBA専門家なら仕様書なしで原因特定できるケースがほとんどです。
Proforma InvoiceをExcel VBAで自動化する方法
輸出書類の作成に高額なシステム導入は不要です。輸出書類は定型フォーマットであり、記載項目も限られているため、Excelのテンプレートとvbaを組み合わせるだけで十分に自動化できます。会社によってフォーマットが異なっていても、記載すべき情報の構造は同じ。だからこそ、Excelが選ばれるのです。
自動化の核となるのは「マスターデータの一元化」という設計思想です。出荷に必要な基本情報──取引先名、品名、数量、単価、重量、荷姿、原産国など──をひとつのマスターデータシートに集約し、そこからProforma Invoice、Commercial Invoice、Packing List、Case Markといった各書類をVBAのワンクリック操作で自動生成します。
マスターデータ一元化の設計
データの入力は一度だけ。あとはボタンひとつで、必要な書類がすべて正しいフォーマットで出力される仕組みを構築します。
マスターデータの各項目を、各書類のどのセルに配置するかを定義すれば、どんな独自フォーマットにも対応可能です。これがExcel VBAの強みであり、パッケージソフトでは実現できない柔軟性です。Excelは表計算ソフトとして、縦計・横計、為替レート変換といった商品売買に伴う計算処理にもともと最適化されているため、輸出書類との相性は抜群といえます。
入力データの2つのパターン
データの入力方法は「Excel手入力」と「基幹システム出力データの取り込み」の2パターンがあり、現場の業務フローに合わせて選択できます。
Excel手入力の場合は、受注のたびに直接データを入力します。入力時にはVBAによる妥当性チェック機能が稼働し、数量が0や異常値であれば警告を出し、日付の整合性や為替レートの妥当性も自動で確認します。不整合があればエラーメッセージを表示し、該当データに色を塗って修正を促す仕組みです。
基幹システム出力データの取り込みの場合は、CSVやテキストデータを入力元とします。PDFで出力された帳票からデータを抽出し、Excelに変換・取り込むことも可能です。VBAと外部連携の技術を組み合わせることで、手作業での目視確認とコピペが不要になり、作業時間の大幅な短縮とミスの撲滅を同時に実現できます。
VBAによる整合性チェック機能
VBAの自動整合性チェックにより、入力値の上下限チェック、日付の妥当性チェック、金額や品名のクロスチェックが自動的に行われます。
目視チェックとVBAの二重体制を敷くことで、入力ミスを未然に防ぎます。Proforma Invoiceで入力した品名と数量が、Packing ListやCase Markにも正確に反映されるため、書類間の不整合によるトラブルを根本から排除できます。通関トラブルのリスクが大幅に低減するのは、この自動チェック機能があるからこそです。

マスターデータを一元化すれば、入力は一度きり。Proforma InvoiceからCommercial Invoiceへの変換もボタン一つで完了します。
PDFからExcelへのデータ変換
輸出業務の現場では、取引先や船会社からPDF形式で届くデータを手作業でExcelに打ち直しているケースが多く見られます。この「PDFからExcelへのデータ変換」も、VBAと外部連携の技術で自動化が可能です。
PDFからテキストデータを抽出し、Excelのマスターデータシートに自動的に取り込む仕組みを構築すれば、目視と手入力による転記作業はゼロになります。抽出されたデータは、VBAの妥当性チェック機能で自動検証されるため、PDFの読み取りミスや数値の誤りも即座に検出可能です。
自動化で得られる具体的な効果
複数の書類をワンクリックで自動生成する仕組みにより、従来の作業時間を5分の1に短縮した導入事例があります。
工数削減だけではなく、ミスの撲滅とフォーマット変更への即時対応も大きなメリットです。以下に主な効果を整理しました。
| 効果 | 具体的な内容 |
|---|---|
| 工数削減 | 作業時間を従来の5分の1に短縮。年間で数百万円相当の人件費削減効果 |
| ミスの撲滅 | VBAの自動整合性チェックにより、コピペミスや計算ミスを未然に防止 |
| フォーマット変更 | 列幅やフォントサイズの調整は現場担当者が0円で即時対応可能 |
| PDF変換の自動化 | PDFからのデータ抽出・取り込みを自動化し、手入力による転記作業をゼロに |
この仕組みは輸出書類に限らず、あらゆる「PDF→Excelへのデータ変換」業務に応用可能です。受発注データ、検査成績書、取引明細書など、PDFで届くあらゆる帳票をExcelデータとして活用できるようになります。
Excelが選ばれる理由
輸出書類は定型フォーマットであり、大規模システムを導入するまでもなく、Excelで十分に対応できます。
Excelは数式や書式を自由に変更でき、自社専用のロゴ入りProforma Invoiceも簡単に作成できます。取引先や仕向地の変更でフォーマット修正が必要になっても、プログラム改修を伴わない範囲であれば現場の担当者がその場で対応可能です。パッケージソフトのように「業務をシステムに合わせる」必要がなく、「今の業務フローをそのまま活かせる」のがExcelの最大の強みです。

PDFからExcelへのデータ変換も自動化できます。輸出書類以外の帳票にも応用可能なので、相談時にまとめて聞いてみましょう。
Proforma Invoice自動化の費用と納期
輸出書類インボイス作成ツールの開発は、大規模なシステム開発とは異なり「簡易ツール開発」に分類されます。専用のプロジェクトチームを発足するような大がかりな体制は不要であり、比較的小さな作業工数で作成できるのが特徴です。
高額なパッケージソフトや大規模Webシステムの導入を検討する前に、まず「Excelでどこまでできるか」を確認する価値があります。多くの場合、目的は低コストのExcel VBA開発で十分に達成可能です。
開発費用の目安
輸出書類インボイス作成ツールの開発費用は40~60万円が参考価格であり、数百万円のシステム投資は不要です。
データベース導入開発では約100万円~(その約50%がDB構築コスト)かかるのに対し、Excel VBA開発では約30万円~で導入できます。利用ライセンス料やDB構築費も不要で、軽微な修正であれば追加費用0円で対応可能です。以下に開発方式ごとの比較を示します。
| 比較項目 | DB導入開発 | Excel VBA開発 |
|---|---|---|
| 導入費用 | 約100万円~ | 約30万円~ |
| ライセンス料 | 別途発生 | 0円 |
| 軽微な改修 | 都度費用発生 | 0円で対応可能 |
| 納期 | 約3ヶ月 | 約1.5ヶ月 |
短納期を実現する理由
商社向けのProforma Invoice、Packing List、Case Markの雛形テンプレートが多数蓄積されているため、ゼロから作る必要がありません。
Excel VBA開発の場合、叩き台のリリースは最短翌日で対応可能です。過去の豊富な雛形を活用することで納期を大幅に短縮できます。打ち合わせ中に叩き台のイメージがすでに完成していることも珍しくありません。
既存マクロの改修・保守であれば10~15万円から対応可能であり、前任者が残したマクロの修繕費扱いで処理できる範囲です。エラーが出たときだけのスポット対応(30,000円(税別)~)にも対応しているため、「必要なときだけ頼みたい」というニーズにも応えられます。
✔ 既存マクロの改修・保守:10~15万円~
✔ スポット対応:30,000円(税別)~
✔ 1年間の動作保証:無償で付帯
※上記はセルネッツのシステム納入実績に基づく参考料金です。詳細はお問い合わせください。

「作り直し」ではなく「今のExcelを活かす改修」なら、費用も納期も大幅に抑えられます。まずは60分の無料相談で確認してみてください。
よくある質問
Excel VBA専門家であれば、仕様書がなくてもコードを解析して原因を特定できるケースがほとんどです。「マクロ記録」で作られたコードは構造がパターン化しているため、新規に作り直す必要はなく、既存のマクロを活かしたまま修正・改善が可能です。まずは無料相談でExcelファイルをお見せいただければ、対応可能かどうかをその場で判断できます。
対応可能です。会社によってフォーマットが異なっていても、マスターデータの項目を各書類のどのセルに配置するかを定義すれば、どんな独自フォーマットにも対応できます。自社ロゴ入りのレイアウトや、取引先ごとに異なる書式にも柔軟に対応できるのがExcel VBA開発の強みです。
VBAと外部連携の技術を組み合わせることで、PDFからテキストデータを抽出しExcelに自動取り込みする仕組みを構築できます。取り込んだデータはVBAの妥当性チェック機能で自動検証されるため、読み取りミスも即座に検出可能です。無料相談では、実際のPDFサンプルをお持ちいただければ、対応可否と費用感をお伝えできます。
まとめ
Proforma Invoiceをはじめとする輸出書類の作成は、営業事務の現場でコピペ地獄の温床になりやすい業務です。しかし、マスターデータを一元化し、Excel VBAで各書類を自動生成する仕組みを導入すれば、データ入力は一度きりで済み、ミスのない書類がワンクリックで完成します。
高額なシステム導入は必要ありません。今のExcelを活かした改善で、明日からエラーに怯えることなく業務を進められる環境を整えることが可能です。前任者が残したマクロの修正から、Proforma Invoice作成ツールの新規開発まで、まずは60分の無料相談で「今のExcelでどこまでできるか」を確認してみてはいかがでしょうか。
本記事が、輸出書類作成業務の課題解決において参考となれば幸いです。
Excel業務改善事例ショート動画
文章だけでは伝わりにくい改善事例を、ショート動画でご覧いただけます。
◆よくある質問 ◆Excel業務改善の実例 ◆VBA・マクロ活用事例


