ブラウザ完結型で実現する請求書下書き作成とデータプライバシー
無料のオンライン請求書作成ツールは、ブラウザの1つのタブ内のみで動作するワークスペースを提供します。入力された請求書の詳細はブラウザのこのタブ内に留まり、BroBroGoに送信されることはありません。外部サーバーへのデータアップロードを行わずにすべての処理がローカルで実行されるため、業務上の取引情報を扱う際にも、入力データが外部に送信される心配をせずに下書きを作成できます。
本ツールは、アカウント登録なしで迅速に内訳付きの請求書を作成したいフリーランスや個人事業主、小規模事業者の事務作業を支援します。
請求書を構成する基本要素と入力ルール
正確な請求書下書きを作成するために、ワークスペースでは以下の項目を入力します。
- 請求元: 請求元の会社名、住所、連絡先詳細を入力します。
- 請求先: 顧客名および請求先詳細を入力します。
- 請求書番号: 下書きに表示される参照用の識別番号です。
- 発行日: 請求書の発行日を指定します。
- お支払い期限: 任意で支払いの締め切り日を設定できます。
- 項目: 最大20行まで追加可能です。各項目には以下の入力が必要です。
- 内容
- 数量: 0より大きい値にする必要があり、小数点以下は6桁までです。
- 単価: 選択された通貨がサポートする小数点以下の桁数を超えない、有効な0以上の数値を入力します。
- 通貨: 下書きの表記とフォーマットに適用する通貨を選択します。
- 税金の表記: VAT、GST、売上税、または一般的な税金から選択します。
- 税率: 0%から100%の範囲で指定します。
- お支払い条件: 銀行振込先などの支払いに関する指示を任意で入力します。
端数処理と計算の仕組み
ツール内での金額計算は、選択された通貨の仕様に準拠して厳密に行われます。
各行の金額 = 数量 × 単価
算出された各行の金額は、選択された通貨の小数点以下の桁数に四捨五入されます。
小計は、画面上に表示されている四捨五入済みの各行の金額の合計値となります。税額は、この小計に指定された税率を掛け合わせ、同様に通貨の小数点桁数に合わせて四捨五入して算出されます。最終的な合計金額は、小計にこの四捨五入された税額を加算した金額になります。
通貨の切り替えは金額の表記とフォーマットのみを指定するものであり、価格の換算や為替レートの参照は行われません。
入力検証とエラーメッセージ
入力内容に不備がある場合、ワークスペースには以下のエラーメッセージが表示され、適切な修正が求められます。
- 取引先情報の不足: 「請求元と請求先の両方を入力してください。」
- 基本情報の不足: 「請求書番号と発行日を入力してください。」
- 項目の未登録: 「内容、数量、単価が入力された項目を少なくとも1つ追加してください。」
- 項目の入力不備: 「この項目の内容、数量、単価をすべて入力してください。」
- 数量の不正: 「数量は0より大きい値にする必要があり、小数点以下は6桁までです。」
- 単価の不正: 「有効な0以上の単価を入力してください。」
- 単価の桁数超過: 「単価の小数点以下の桁数が、この通貨でサポートされている桁数を超えています。」
- 税率の範囲外: 「0%から100%の範囲で税率を入力してください。」
- 金額の超過: 「その項目の金額は、この下書きで扱うには大きすぎます。」
- 項目数の上限到達: 「この下書きには、上限である20個の項目がすでに追加されています。」
ブラウザ機能を利用したPDF出力
編集タブからプレビュータブに切り替えることで、印刷用プレビューを確認できます。ブラウザが標準で備えている「印刷 / PDFとして保存」機能を利用することで、外部のPDF生成エンジンに依存することなく、すっきりとしたレイアウトのPDFドキュメントとして書き出したり、紙に印刷したりできます。
よくある質問(FAQ)
各行の合計金額や税金はどのように計算されますか?
各行の金額は、数量に単価を掛け合わせ、選択された通貨の小数点以下の桁数に四捨五入して算出されます。小計は表示されている各行の合計額となり、税額は小計に指定された税率を掛けたもの、そして合計金額は小計に税額を加算したものになります。
これは法的に準拠した適格請求書ですか?また、そのまま提出できますか?
自動的には対応していません。本ツールは印刷用の下書きを作成するものであり、税率の選択、管轄区域の判定、登録番号の検証、複合税の按分、または現地の請求書ルールの確認などは行いません。発行や提出を行う前に、必要な記載事項、税率、および帳簿保存ルールをすべてご確認ください。
通貨を変更すると、価格は自動的に換算されますか?
いいえ。通貨の選択は下書きの表記とフォーマットのみに適用され、為替レートを参照したり、入力された数値を変換したりすることはありません。実際の両替が必要な場合は、通貨を切り替える前に別途価格を換算してください。