取引先から受け取ったデジタルインボイス(Peppol/JP PINT形式のXML)を読み込むだけで、 請求書のレイアウトに変換して表示します。記載事項のチェックやPDF保存にも対応。
このツールはブラウザの中だけで動いています。入力した内容が、外部に送信されることはありません。入力内容は外部に送信されません。
詳しくXMLファイルをドラッグ&ドロップ、またはクリックして選択
Peppol / JP PINT(UBL 2.1)形式のインボイスXMLに対応
Peppol形式のデジタルインボイスとは?XMLを請求書として読む方法
デジタルインボイスとは、請求書の内容を人が読むための書類ではなく、システムが直接処理できるデータ(XML)としてやり取りする仕組みです。日本では国際標準規格であるPeppol(ペポル)のネットワークと、その日本向け仕様であるJP PINTに基づく普及が進められており、会計ソフトや請求書システムを通じて、今後こうしたXMLファイルを受け取る機会が増えていくと見込まれています。
しかし受け取ったXMLファイルは、テキストエディタで開いてもタグだらけで人が読める状態ではありません。本ツールは、受け取ったPeppol形式のXMLを解析し、見慣れた請求書のレイアウトに変換して表示するオンラインビューアーです。請求書番号、発行日、取引先情報、明細、税率ごとの合計額といった内容を、紙の請求書と同じ感覚で確認できます。
あわせて、適格請求書(インボイス)として必要な記載事項が揃っているかの自動チェックと、登録番号の形式検証も行います。確認が終わったら、そのままPDFとして保存し、社内の回収・保管フローにそのまま組み込めます。
こんなシーンで便利です
取引先からデジタルインボイスを受け取った時に
システムを導入していない、または受け取ったXMLの中身をすぐに確認したいという場合に、ファイルをアップロードするだけで請求書の見た目で内容を確認できます。
適格請求書の記載事項が揃っているかを確認したい時に
登録番号や税率ごとの合計額など、インボイス制度で必要とされる記載事項が漏れなく記載されているかを、チェックリストで自動確認できます。
受け取ったインボイスを証憑として保存・提出したい時に
PDFとして保存すれば、会計ソフトへの添付や、電子帳簿保存法に対応した保管、税務調査時の提示資料としてそのまま活用できます。
税理士事務所でクライアントから預かったXMLを確認する時に
複数のクライアントから送られてくる形式の異なるインボイスXMLを、取引先ごとに個別のシステムを導入せずその場で内容確認・記載事項チェックができます。
使い方は簡単 4ステップ
- 取引先から受け取ったXMLファイルをドラッグ&ドロップ、またはクリックしてアップロードします。
- 自動的に内容が解析され、請求書番号・取引先情報・明細・税率ごとの合計額が請求書のレイアウトで表示されます。
- 画面上部の「記載事項チェック」で、適格請求書として必要な項目が揃っているかを確認します。
- 内容に問題がなければ「PDFとして保存」、または明細だけを使いたい場合は「明細をCSVで出力」します。
※お試し用に「サンプルXMLを読み込む」ボタンもご用意しています。実際のファイルがなくても、まずは表示イメージをご確認いただけます。
ご利用時の注意点
- 対応形式について:本ツールはPeppol BIS Billing 3.0およびJP PINT(UBL 2.1ベース)のXML構造を前提に解析しています。これ以外の独自形式のXMLでは、一部項目が正しく表示されない場合があります。
- 登録番号の検証について:形式(Tから始まる13桁の数字)とチェックデジットの整合性を確認するものであり、国税庁に実在登録されているかどうかまでは判定していません。実在確認は国税庁の公表システムをご利用ください。
- 記載事項チェックについて:本ツールが示すチェック結果は記載の有無を機械的に確認した目安です。税務上の最終判断は、顧問税理士等の専門家にご確認ください。
- 完全無料・安全:アップロードしたXMLファイルの内容は外部サーバーへ送信されない、通信が発生しないブラウザ完結型の設計です。
適格請求書に必要な記載事項とXML内の該当項目
インボイス制度で定められた記載事項と、Peppol/JP PINT形式のXML内でそれぞれがどの情報に対応しているかの一覧です。
| 記載事項 | 内容 | 本ツールでの表示箇所 |
|---|---|---|
| 発行事業者の氏名または名称 | 請求書を発行した事業者の名称 | 請求書ヘッダーの発行者情報 |
| 登録番号 | Tから始まる13桁の適格請求書発行事業者登録番号 | 発行者情報内(形式チェック付き) |
| 取引年月日 | 商品・サービスを提供した日、または請求書発行日 | 請求書ヘッダーの発行日 |
| 取引内容 | 提供した商品・サービスの内容(軽減税率対象品目の明示を含む) | 明細テーブルの各行 |
| 税率ごとに区分した合計額・適用税率 | 8%・10%など税率ごとの対価の合計額 | 税率別集計テーブル |
| 税率ごとの消費税額 | 8%・10%など税率ごとに区分した消費税額 | 税率別集計テーブル |
| 交付を受ける事業者の氏名または名称 | 請求書の宛先(取引先)の名称 | 請求書ヘッダーの宛先情報 |
【チェックリストの見方】
本ツールでは、これら7項目それぞれについて「記載あり(適切)」「記載はあるが要確認」「記載なし」の3段階で自動判定し、画面上部に一覧表示します。
※小売業等が交付できる「簡易インボイス」では、交付を受ける事業者の氏名・名称や適用税率のいずれか一方の記載を省略できる場合があります。本ツールのチェック結果はあくまで一般的な適格請求書の基準に基づく目安です。
デジタルインボイス(Peppol)導入前に知っておきたい基礎知識
受け取ったXMLを正しく読み解くために押さえておきたい、Peppolの仕組みと確認時の注意点を解説します。
結論:PeppolはXMLをやり取りする『国際標準の仕組み』、JP PINTはその日本向け仕様
Peppol(ペポル)は、請求書などの電子文書を企業間で安全にやり取りするための国際的な標準規格とネットワークの総称です。もともと欧州を中心に発展した仕組みで、どの国のどのシステムを使っていても、同じPeppolネットワークに接続していれば文書を送受信できる点が特徴です。
JP PINTは、このPeppolの国際仕様をベースに日本の消費税法や商習慣に合わせて策定された日本向けの請求書仕様です。登録番号(Tから始まる13桁の番号)や税率ごとの消費税額など、日本のインボイス制度で必要な項目を正しく表現できるよう設計されています。
なぜXMLはそのままでは『読めない』のか
PeppolやJP PINTで使われるXMLは、人が読むためではなく、会計システムが自動で処理するために設計されたデータ形式です。
タグの名前や構造(UBL=Universal Business Languageという国際規格の語彙)に沿って金額や日付が格納されているため、テキストエディタで開くと項目名と数値の羅列にしか見えません。
本ツールのようなビューアーは、このXML構造を解析し、紙の請求書に近いレイアウトへ変換して表示する『翻訳』の役割を担っています。
受け取ったインボイスで最初に確認すべき3つのポイント
取引先からデジタルインボイスを受け取ったら、まず①登録番号の形式が正しいか、②税率ごとの合計額・消費税額が明示されているか、③取引年月日や取引内容に過不足がないかの3点を確認するのが実務上の基本です。
これらは適格請求書等保存方式で定められた記載事項の中核であり、不備があると仕入税額控除の適用に影響する可能性があります。本ツールのチェックリストは、この3点を含む7項目を自動で確認できるよう設計しています。
登録番号の実在確認は国税庁の公表システムで
本ツールが行う登録番号の検証は、番号の桁数や検査用数字(チェックデジット)といった『形式』の整合性を確認するものです。
実際にその番号が適格請求書発行事業者として国税庁に登録されているかどうかは、国税庁が運営する「適格請求書発行事業者公表システム」で個別に確認する必要があります。本ツールの表示画面には、確認作業をスムーズに行えるよう、登録番号のコピー機能と公表システムへのリンクを用意しています。
よくある失敗と対策
XMLの中身をそのままテキストエディタで開き、内容を読み取れず確認作業が止まる
取引先から送られてきたXMLファイルを、普段使っているテキストエディタやメモ帳でそのまま開いてしまい、タグだらけで何が書いてあるのか分からず、金額や取引先名の確認に時間がかかってしまう失敗です。
💡 対策・解決策を見る▼
登録番号の記載だけを確認し、形式の誤りやなりすましの可能性を見落とす
登録番号が『何か記載されている』ことだけを確認し、桁数の誤りや実在しない番号が記載された不正なインボイス(または入力ミス)に気づかないまま処理を進めてしまう失敗です。
💡 対策・解決策を見る▼
税率ごとの合計額が記載されていないインボイスを、そのまま経費処理してしまう
8%(軽減税率)と10%(標準税率)の商品が混在する取引で、税率ごとに区分した合計額や消費税額が明示されていないインボイスを見落としたまま、仕入税額控除の計算に使ってしまう失敗です。
💡 対策・解決策を見る▼
自己流のXML形式やテスト用データを本番の取引先に送ってしまう
発行側の立場で、Peppol・JP PINTの標準仕様から外れた独自形式のXMLや、テスト環境のデータをそのまま取引先に送付してしまい、受領側のビューアーやシステムで正しく表示・処理できないトラブルにつながるケースです。
💡 対策・解決策を見る▼
よくある質問(FAQ)
Q.デジタルインボイス(Peppol)とは何ですか
A. デジタルインボイスとは、請求書の記載内容を人が読むためのPDFなどではなく、コンピューターが直接処理できる標準化されたデータ形式(XML)でやり取りする仕組みです。日本では国際規格であるPeppol(ペポル)のネットワークと、日本向けに策定されたJP PINTという仕様に基づいて普及が進められています。請求書データをシステム間で直接連携できるため、受領側での入力作業や転記ミスを減らせることが期待されています。
Q.取引先からXMLファイルが送られてきましたが、どう見ればいいですか
A. そのXMLファイルを本ツールにアップロードしてください。Peppol・UBL形式のデータ構造を解析し、請求書番号や取引先情報、明細、税率ごとの合計額などを、見慣れた請求書のレイアウトに変換して画面に表示します。中身をテキストエディタで直接開いても人が読める形式ではないため、本ツールのような表示専用のビューアーを使うのが一般的です。
Q.表示した請求書をPDFとして保存できますか
A. はい、できます。「PDFとして保存」ボタンを押すと、お使いのブラウザの印刷機能を使って、操作画面を含まない請求書部分だけのPDFを保存できます。保存したPDFは、社内での回覧や会計ソフトへの添付、税務調査の際の提示用書類としてそのままご利用いただけます。
Q.適格請求書(インボイス)として必要な記載事項が揃っているか確認できますか
A. はい、確認できます。本ツールはXMLを解析した際に、適格請求書等保存方式で必要とされる「発行事業者の氏名または名称」「登録番号」「取引年月日」「取引内容」「税率ごとに区分した合計額・適用税率」「税率ごとの消費税額」「交付を受ける事業者の氏名または名称」の7項目が記載されているかをチェックリスト形式で自動判定します。不足している項目があれば、画面上でひと目で確認できます。
Q.登録番号(Tから始まる14桁の番号)が正しいかどうかも確認できますか
A. 登録番号の桁数と「Tから始まる13桁の数字」という形式が正しいかに加えて、法人番号の検査用数字(チェックデジット)を使った形式的な整合性の検証を行います。ただし、これはあくまで番号の形式が正しく入力されているかの確認であり、実在する適格請求書発行事業者として登録されているかどうかまでは判定できません。実際の登録状況は、ツール内のリンクから国税庁の適格請求書発行事業者公表システムで別途ご確認ください。
Q.アップロードしたXMLファイルの内容が外部に送信される心配はありませんか
A. 一切ありません。本ツールはXMLの読み込みから解析、請求書レイアウトへの変換まで、すべての処理をブラウザ内だけで実行します。取引先の情報や金額が記載された機密性の高いファイルであっても、外部サーバーへ送信されたり保存されたりすることはありません。
Q.Peppol以外の形式(例えばJII標準)のXMLでも読み込めますか
A. 本ツールはPeppol BIS Billing 3.0およびその日本向け仕様であるJP PINT(UBL 2.1ベース)のXML構造を前提に解析しています。これら以外の独自XML形式の場合、項目が正しく読み取れない、または一部の情報が表示されない可能性があります。読み込みに失敗した場合や表示内容に不備がある場合は、送付元の取引先にXMLの形式をご確認ください。
あなたの声で、
このツールをより鋭く。
「こんな機能が欲しい」「ここを直してほしい」といったご意見や、新しいツールのリクエストを募集しています。エンジニアが直接目を通し、開発の参考にさせていただきます。