2 ポイント 投稿者 GN⁺ 2023-07-26 | 1件のコメント | WhatsAppで共有
  • Invoice Dragon は、インボイスと領収書を PDF ですばやく作成するための無料ツール
  • 原題は、PDF インボイスと領収書を無料で生成できる点を前面に打ち出している
  • サービスは、ユーザーが文書を手軽に作成できるソリューションを掲げている
  • 提供された情報だけでは、テンプレート、保存方式、アカウントの要否、ライセンスなどの詳細条件は確認できない
  • HN のタイトル基準ではオープンソースアプリであり、無料の PDF 文書生成ツールを探しているユーザーに適している

PDF インボイスと領収書の生成

  • Invoice Dragon は、インボイスと領収書を作成するためのツール
  • 原題では、PDF インボイスと領収書を無料で生成できると明記している
  • 本文の文言では、迅速で便利なソリューションであり、Absolutely Free であることを強調している

まだ確認できていない条件

  • 提供された情報には、対応テンプレート、保存方式、アカウントの要否、配布方式、ライセンス、ソースリポジトリのリンクが含まれていない
  • HN のタイトルには、オープンソースアプリという説明が含まれている

1件のコメント

 
GN⁺ 2023-07-26
Hacker News の意見
  • インボイスの複雑さは、PDF 生成そのものよりも、未決済/支払い完了の追跡、古い売掛金、早期支払い割引、利用中の会計ツールとの連携のほうにずっと多くある。
    それでも、ときどきインボイスを1、2通送る必要がある人にとっては、優れたシンプルなツールに見える。

    • こういうパターンはよく見る。Twitter と同じように、短ければ1週間以内でも似たように動くアプリは作れるが、難しいのはその後だ。
      コンテンツモデレーションや収益化のような見えない仕事こそが本当に難しい部分で、人はそこに視野が狭くなりがちだ。
    • その通りだが、実際には2つのプロセスがかなり分離されることも多い。ERP の導入、特に会計・財務まわりを担当しているが、たいていは ERP がインボイスデータとステータス追跡を受け持ち、別サービスが ERP 連携を通じて PDF や電子インボイスを作成する。
      ERP は追跡は得意だが、インボイス書式のカスタマイズには時間と費用がかなりかかるため、大企業向けには追跡機能なしでも PDF インボイスを作るソフトウェア市場がある。ただし、PEPPOL BIS 互換 XML の生成にも対応する必要が高い。
    • 一部、もしかすると多くの国では、規制によりインボイスの厳格なバージョン管理と取り消し不能な処理手順が求められる。つまり、送付後には修正できない。
      企業が法令を遵守するには、こうした制約を満たすシステムを使っていることを証明しなければならない。フランスでは2018年から、すべての企業にこうした準拠ソフトウェアの利用が義務付けられている。
    • 独立コンサルティングをしていたときは、GnuCash がインボイスと売掛金の管理を十分うまくこなしてくれた。
      請求期間の作業時間を追跡するために GnuCash で新しいインボイスを作り、毎日1行ずつ項目を追加し、各項目にはその日にやったことを非常に短くメモしておいた。
      1日の終わりには、まだ請求していない時間のドラフトインボイスを印刷してバックアップとして残し、実際に請求する時点では GnuCash のカスタムインボイススクリプトをコピー・修正してメモを隠し、顧客からの書式変更依頼にも合わせていた。
      メールや郵便で送ると、GnuCash の売掛金機能がその後を処理してくれた。内部データ表現は少し怖かったが、うまく動いていた。
    • 普段は現地販売や現金取引をしていて、たまに会社が経費精算ではなく直接支払えるようインボイスを作る必要がある人には、素早く簡単なインボイス生成ツールが役に立つ。
  • こういうツールや自作のものを使ってみようかと思ったが、実際には contenteditable 属性をたくさん入れたHTML ページを作り、ブラウザで直接編集してから、必要に応じて開発者ツールで不要なものを消して PDF に出力している。
    母にはできない方法なので何か間違っている感じもするが、できる人にとっては最速のやり方だ。
    それでも、手間を少なく処理したい人には良いツールだ。ただし、更新するとデータがすべて消え、通貨リストは長すぎて通常の選択ボックスのように「EUR」と入力して選べず、インボイス番号の追跡と会社情報の保存があるとよい。

    • 日常的な書類作業はほぼ同じ方法でやっているが、現実的なプレビューのために page.css を使い、編集・保存には Mavo を使っている。例: https://papers.aedge.dev/payout/
    • 似たように始めた。インボイス用のごくシンプルなHTML テンプレートを作り、顧客住所やインボイス ID などを追跡するために Airtable をデータベースとして置き、CLI スクリプトで生成していた。
      すべてがクラウドにあり、高い月額サブスクリプションを払わなければならない本格的な会計ツールは使いたくなかったし、Word のような方法も合わなかった。
  • 個人の家計や小規模事業向けに包括的な会計ツールを探しているなら、GnuCash にもインボイス生成機能がある。
    元記事のツールの PDF は GnuCash よりずっと見栄えがいいと思うが、生成は一部にすぎず、残高を追跡し、まだ支払っていない人を把握することも重要だ。GnuCash はその両方を一か所で処理し、プログラムを開くと未払いの売掛金を知らせるポップアップも表示してくれる。

    • ライセンスの互換性は確認する必要があるが、どちらもオープンソースなら、2つのツールの長所を組み合わせることもできる。
  • 以前は https://invoice-generator.com/ を使っていた。かなり似ているが、テンプレートはない。
    重要な機能は過去のインボイスの履歴保存で、情報を再入力したりロゴを再アップロードしたりする必要がない点だ。ログインなしでユーザーのローカルマシンに保存される仕組みなので、似た機能を追加することを検討するとよさそうだし、なければ乗り換える理由はあまりない。

    • 触れてくれてうれしい。インボイス PDF 生成用の無料 API もある: https://invoice-generator.com/developers
    • サイドプロジェクトでもこれを使っている。それ以上の機能は特に必要なく、十分うまく動いている。
  • インボイスには LaTeX と、典型的なインボイスレイアウトを作る rechnung.sty モジュールを使っている。
    利点は scrlttr ドキュメントクラスを使うことで、正しく呼び出せばスイスの窓付き封筒に完璧に合う PDF を作れることだ。
    基本設定を再利用可能な読み込みファイルに入れておけば、各インボイスの .tex ファイルには住所とインボイス項目程度しか入らず、とても短くなる。

    • KDE では、世界中の寄付者やイベントがあるため、複数の法域の受取人にかなり複雑なインボイスを送らなければならない。
      そのために quarthypercorn を使う Web アプリを作り、内部財務ダッシュボードの一部として PDF を生成している。処理はバックエンドで実行し、latexmk 経由で luatex を使い、内部的には scrlttr2 も使っている。
      スクリーンショット: https://mero.ng/i/GKeVmAnd.png
  • 短いインボイス、たとえば4項目程度では、項目のレンダリングに使うフォントが大きすぎ、行間も広すぎる
    項目数に応じてフォントサイズとベースラインが適応的なのは理解するが、項目が少ないインボイスはきれいに見えない。
    説明フィールドのサイズも制限がきつく、製品参照 ID の列がなく、EU の B2B ユーザーに必要な会社番号、支払い条件、銀行口座、送金用の支払い参照、特に VAT の自動計算と表示が欠けているように見える。

  • 見た目がよくシンプル
    インボイス周りのエコシステムがあまりに複雑で高価なので、この10年ほど Google Sheets を使ってきた。PDFエクスポートボタンでPDFを作り、顧客にメールで送ればいい
    インボイスに必要なグリッド状のデザインには十分簡単で、Invoice DragonにGoogle Sheetsよりどんな利点があるのか気になる

    • インボイス用に過剰設計した LaTeXテンプレート を作ったことがあるが、本当に面倒だった。なぜGoogle SheetsやExcelを使おうと思わなかったのか信じがたい
    • Google Sheetsが好みでないなら、それを使わなくて済むという点が利点かもしれない
    • 利点はない
  • インボイス送付、未払い時のフォローアップメール、ACH/クレジットカード決済の回収 には、みんな何を使っているのか気になる
    Wave AccountingとStripeを使ってみたが、Stripeのインボイス+税金手数料が嫌だ。それでもWaveのAmex手数料よりは低いので、我慢して使っている
    年4〜6通、1件あたり2,000〜10,000ドル程度の利用量と価格帯では、これが最善かもしれないが、代替手段があるとうれしい

    • セルフホストした InvoiceNinja 4 とStripe連携を使っている。うまく動作し、フォローアップメールを送り、決済ゲートウェイ手数料もインボイスに追加してくれる
    • 小規模な会計業務には Zoho Books を使っている。とてもよく、無料だ
      https://books.zoho.com/
    • FreeAgent を使っている。すべての事業用口座と連携し、取引をインボイスに自動で照合してくれる
      メールとフォローアップ通知も送り、英国の税務処理も勝手にやってくれる。他の国についてはよくわからない
      https://www.freeagent.com/
    • 数年間 InvoiceNinja をセルフホストしていた。かなり気に入っていたが、完璧ではなかった
    • ベルギー企業のかなり完成度の高い製品で、以前の名前はOpenERPだった: https://www.odoo.com/
      ちなみにOpenERP v7はいまでも無料で動かしている。VPS費用は別
  • まじめな話、VAT追加機能 もないのか?インボイス発行日はどこで、税務IDはどこにある?米国専用という感じがする

    • 個人的な必要から作ったツールを無料で共有したものだ
      とはいえ落胆する必要はなく、コントリビューションは歓迎されている
      https://github.com/LaniJ/invoice-dragon
    • 米国人の99%は VAT というものを聞いたことすらないだろうから、米国ベースのプロジェクトにVATがないことの何が驚きなのかよくわからない
    • オープンソースなので、こうした懸念は プルリクエスト を作るか、少なくともIssueに上げればいい
      いつかカスタムインボイスを作るために、複数のインボイスアプリでアカウントを作らずに済むかもしれない点は気に入っている
    • まじめな話、VAT登録事業者が月10ポンドの会計ツールも使わないというのか?このツールは明らかにフリーランサー向けだ
      ちなみに英国でVATを課すには、年85,000ポンド以上稼いでいる必要がある
    • すべての販売にVATが必要なわけではなく、誰もがVATを払わなければならない、あるいは払いたいわけでもない
      英語でインボイスを送る前提なら、このツールは悪くない
  • 最近かなり似た概念実証のインボイス生成ツールを作ってみた立場からすると、HTMLのリアルタイムプレビュー があるとよさそうだ
    タイピングを止めるとおおよそのインボイスの見た目を表示し、ダウンロードフォルダに一時PDFが15個ずつたまらない方式のほうがよい
    EUでは番号付け、VAT込みかどうかなどインボイスのルールが厳格で、フランスのインボイスや、オランダからEU企業に送るインボイスを最初から正しく作るには、多くの調査とドメイン知識が必要になる
    難しいのはPDF生成やテンプレートの空欄埋めではなく、必要なデータを集め、支払い済み・延滞・通知送信・取り消しといった状態を正しく追跡することだ。ほとんどのオンライン帳簿ツールは、これをすでに統合して処理している
    複数の管轄区域ではVATや税金の行が必須だが、現状では説明に「VAT 21%」と入れて金額を手計算するような回避策が必要になる。汎用的な計算機を入れないのは理解できるが、割引・VAT・その他税金・出張費のように、小計に含めるかどうかを指定しつつ総額には反映される 特殊項目 は必要だ
    年にインボイスを10通ほど送るユーザーがターゲットなら、現地要件に合わせて十分柔軟であるか、そもそも特定地域の要件に合わせたツールでなければ、法的に使えない。自分にとって本当の価値はPDF生成より追跡機能だ
    最終目標は、Webベースのツールでインボイスを管理し、plain-text accountingであるbeancount/ledgerをデータベースのように使い、PDFにエクスポートすることだ。今はスクリプトやLaTeXなどが混ざった、めちゃくちゃな方法で処理している
    サンプルテンプレート: https://extensions.libreoffice.org/?q=invoice&action_doExten...