【請求書】Googleスプレッドシート請求書自動生成ツール[InvoiceGenerator] v1.6公開しました

[InvoiceGenerator] 請求書スプレッドシート v1.6

https://docs.google.com/spreadsheets/d/17E8zSLi-vmIztCltw5i6PEkGeMGrw-1BzizBFsPLXSs/edit#gid=0

請求書自動作成 Google スプレッドシートv1.6

Invoice Generator(請求書自動生成)

主な変更点

  • 課税事業者番号(登録番号)を表示できるようにしました。
    (settings シートのB13「登録番号」に設定してください)
  • 税率設定(BillingシートのI列)
  • Googleドライブ上の指定フォルダにPDFを生成(詳細はsettingsシートのH2セルのコメント)
  • 請求書の複数一括出力

開始ー終了セルに請求書番号をそれぞれ入力し、「請求書作成」ボタンで複数請求書を生成します。

他にもご要望受付中です。もし不具合等あればご連絡ください。

※もろもろ追記予定

25 thoughts on “【請求書】Googleスプレッドシート請求書自動生成ツール[InvoiceGenerator] v1.6公開しました

  1. 交通費も請求書に含めたいのですが、どのようにしたら交通費だけ税が課税されないようにできますか?

  2. いつも最高にお世話になっております。内容の左列にBillingのC列の請求日を反映させることはできないでしょうか

    1. ありがとうございます。
      内容の左列というのは、「Billing」シートの「内容」列の左列です?
      または、「Invoice」シートの「内容」列の左列です?

      1. 「Invoice」シートの「内容」列の左列です。そこにBillingの請求日も転載できたら最高にありがたいのですができませんでしょうか

        日付 内容        単価 個数 合計
        12/31   Web Development 100000 1 100000
        ↑これです

        1. invoiceシート(請求書)の請求内容の明細各行に日付を表示するということです?

          日付  内容       単価 個数 合計
          11/30 Web Development 100000 1 100000
          12/1  Web Development 100000 1 100000
          12/2  Web Development 100000 1 100000

          1. 現状、内容ごとに日付の表示機能はないのですが、内容に日付も含めることで出力できると思います。

  3. こんな素晴らしい物があったのかと感動しております。
    有料でも全然払いたいです。

    入力済みシートの並べ替えのやり方を教えていただけますと幸いです。
    例えば、
    ・「請求書番号」での並べ替え
    ・「請求日」での並べかえ
    ・settingのタブでの「請求先リスト」の列、あいうえお順で並べ替え

  4. こんな素晴らしいものがあったのか!と感動しております。
    有料でも全然払いたいです。

    入力済みデータを並べ替えることは可能なのでしょうか?
    ・「請求番号」順でシートを並び替え
    ・「請求日」順でシートを並び替え
    ・settingタブの「請求先リスト」を、あいうえお順で並び替え

    等々。ABC列のソートを使うと、1-4行のヘッダーデータも含まれてしまい
    レイアウトが崩れてしまいます・・・

    1. 入力済みデータを並べ替えることは可能なのでしょうか?
      >・「請求番号」順でシートを並び替え

      こちらは「請求書作成」を実行した際に昇順に並べ替えられる仕様になっています。

      >・「請求日」順でシートを並び替え
      行4のヘッダー行からデータ下部までを選択状態にし、[データ]>[範囲を並べ替え]>[範囲の並べ替え詳細オプション]でヘッダーありにして並べ替えができると思います。

      >・settingタブの「請求先リスト」を、あいうえお順で並び替え

      こちらも↑と同様の方法でC列のみ選択状態にすることで可能と思います。

  5. 「setting」で請求書を「Invoice」と「Invoice-2」で振り分けているのに、全て「Invoice」で表示されます。
    これはどうすればいいですか?

    1. >「setting」で請求書を「Invoice」と「Invoice-2」で振り分けているのに、全て「Invoice」で表示されます。

      settingsの「使用請求書シート」は、現状1シートのみの設定です。
      各シートに出力はされますが、PDF出力は設定したシート名になります。

      1. 返答ありがとうございます!
        そういうシステムだったのですね。
        使ってるデザインが多い方の請求書を連番にして対応します。

        デザインがバラバラでも一括でPDFにできたらとても便利なので、実装していただければ嬉しいです!

  6. 消費税の異なる商品を以下のように入力した場合に小計を消費税区分ごとに出力するにはどのようにしたらよいですか

    商品が混在するような以下の場合に
    商品A群小計、256,000円、消費税10%、消費税25,600円、計281,600円
    商品B群小計、50,000円、消費税8%、消費税4,000円、計54,000円

    の場合に以下のように出力したい
    商品合計:306,000円
    消費税合計:29,600円
    請求合計:335,600円

  7. ここで聞く内容ではないとは思うのですが、投稿させてください。

    テンプレートを拝借して気付いたのですが、印刷の際のカスタム改ページや、余白の設定が事前に設定されており、何も設定を変更しなくても非常にきれいなPDFが出力されたことに非常に驚きました。

    長年悩ませられてきた「Spreadsheetではできないこと」という認識をしていたのですが、自分でテンプレートを追加する際などの参考にヒントだけでも教えていただけると嬉しいです。

  8. こちらの機能、大変お世話になっております…!

    現在請求書PDFを一枚作成するごとにBrowser.msgBoxにてポップアラートがユーザーに対して3回表示されていると思うのですが、

    ①Browser.msgBox(‘Create invoice No.’+請求書番号+’ ?’, Browser.Buttons.YES_NO);
    ②Browser.msgBox(‘Complete’);
    ③Browser.msgBox(‘Do you want to create a PDF?’,Browser.Buttons.YES_NO);

    上記のBrowser.msgBoxを①のみにすることは可能でしょうか?
    50枚など大量にInvoice PDFを作成する際、ポップアップアラートが計150回表示され、手作業で処理するのに時間を要してしまいまして…。

  9. 初心者ですいません。
    こちら閲覧のみになっていますが、複製して使用するという事でしょうか?

  10. コメント失礼します。
    内容の左横に件名をおきたいのですが、どのように追加すればよいでしょうか…?
    例えば【件名】ハウスクリーニング【内容】物件名
    などの構造を作成したいです。

    領収書の但し書きは件名にする予定です。

この記事のご感想やコメントはこちら

メールアドレスが公開されることはありません。 が付いている欄は必須項目です