2 पॉइंट द्वारा GN⁺ 2023-07-26 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Invoice Dragon इनवॉइस और रसीदें PDF में जल्दी बनाने के लिए एक मुफ्त टूल है
  • मूल शीर्षक इस बात को प्रमुखता देता है कि PDF इनवॉइस और रसीदें मुफ्त में बनाई जा सकती हैं
  • यह सेवा खुद को ऐसा समाधान बताती है जिससे यूज़र दस्तावेज़ आसानी से बना सकें
  • उपलब्ध जानकारी से templates, storage method, account की जरूरत, license जैसी विस्तृत शर्तों की पुष्टि नहीं होती
  • HN शीर्षक के अनुसार यह एक ओपन सोर्स ऐप है, इसलिए मुफ्त PDF document generation tool ढूंढने वाले यूज़र्स के लिए उपयुक्त है

PDF इनवॉइस और रसीदें बनाना

  • Invoice Dragon इनवॉइस और रसीदें बनाने का टूल है
  • मूल शीर्षक बताता है कि PDF इनवॉइस और रसीदें मुफ्त में बनाई जा सकती हैं
  • body text इसे तेज़ और सुविधाजनक समाधान बताता है और Absolutely Free होने पर जोर देता है

अभी पुष्टि न हुई शर्तें

  • उपलब्ध जानकारी में supported templates, storage method, account की जरूरत, deployment method, license, source repository link शामिल नहीं हैं
  • HN शीर्षक में इसे ओपन सोर्स ऐप बताया गया है

1 टिप्पणियां

 
GN⁺ 2023-07-26
Hacker News की रायें
  • इनवॉइस की जटिलता PDF बनाने से कहीं ज़्यादा बकाया/भुगतान पूरा होने की ट्रैकिंग, पुराने receivables, early payment discount, और इस्तेमाल हो रहे accounting tools के साथ integration में होती है
    फिर भी जिसे कभी-कभार एक-दो इनवॉइस भेजनी हों, उसके लिए यह बढ़िया और सरल tool लगता है

    • ऐसा pattern अक्सर दिखता है। Twitter की तरह, अगर scope छोटा हो तो एक हफ्ते के अंदर वैसा ही काम करने वाला app बनाया जा सकता है, लेकिन मुश्किल हिस्सा उसके बाद आता है
      Content moderation, monetization जैसे न दिखने वाले काम ही असली कठिन हिस्सा हैं, और लोग अक्सर उसी पर tunnel vision में फंस जाते हैं
    • बात सही है, लेकिन असल में दोनों processes अक्सर काफी अलग-अलग होते हैं। ERP implementation, खासकर accounting और finance side पर काम करता हूं; ज़्यादातर ERP invoice data और status tracking संभालता है और एक अलग service ERP integration के ज़रिए PDF या e-invoice बनाती है
      ERP tracking अच्छी तरह करता है, लेकिन invoice form customization में समय और पैसा बहुत लगता है, इसलिए enterprise side में tracking feature के बिना भी PDF invoice बनाने वाले software का market है। हालांकि PEPPOL BIS compatible XML generation भी support करना पड़ने की संभावना काफी है
    • कुछ, शायद ज़्यादातर देशों में regulations invoice के strict version management और cancel न किए जा सकने वाले processing procedure की मांग करते हैं। यानी delivery के बाद उसे edit नहीं किया जा सकता
      कंपनी को कानून मानने के लिए यह साबित करना होता है कि वह इन restrictions को satisfy करने वाला system इस्तेमाल करती है। France में 2018 से सभी कंपनियों के लिए ऐसे compliant software का इस्तेमाल mandatory है
    • जब independent consulting करता था, GnuCash invoice और accounts receivable management के लिए काफी अच्छा था
      billing period के hours track करने के लिए GnuCash में नई invoice बनाता, हर दिन एक line item जोड़ता, और हर item में उस दिन किए काम का बहुत छोटा note लिखता था
      दिन के अंत में अभी bill न किए गए hours की draft invoice print करके backup रखता था, और actual billing के समय GnuCash की custom invoice script को copy और modify करके notes छिपाता और customer के format change requests भी match करता था
      email या post से भेजने के बाद GnuCash का accounts receivable feature आगे का काम संभालता था; internal data representation थोड़ी डरावनी थी, लेकिन काम ठीक करता था
    • आम तौर पर quick और simple invoice generator उन लोगों के लिए उपयोगी होता है जो field sales या cash transactions करते हैं और कभी-कभार company को expense reimbursement के बजाय payment करने देने के लिए invoice बनानी पड़ती है
  • ऐसे tool या अपना बनाया हुआ कुछ इस्तेमाल करने का सोचा था, लेकिन व्यवहार में contenteditable attributes से भरा एक HTML page बनाता हूं, browser में सीधे edit करता हूं, और कभी-कभार developer tools से गैर-ज़रूरी चीजें हटाकर PDF में print कर देता हूं
    मां यह तरीका नहीं कर पाएंगी, इसलिए कुछ गलत-सा लगता है, लेकिन जो कर सकता है उसके लिए यह सबसे तेज तरीका है
    फिर भी जो कम झंझट में काम निपटाना चाहते हैं उनके लिए अच्छा tool है। हालांकि refresh करने पर सारा data गायब हो जाता है, currency list इतनी लंबी है कि सामान्य select box की तरह “EUR” type करके चुन नहीं सकते, और invoice number tracking व company info save करने की सुविधा हो तो अच्छा होगा

    • रोज़मर्रा के paperwork लगभग इसी तरीके से करता हूं; realistic preview के लिए page.css और edit/save के लिए Mavo इस्तेमाल करता हूं। उदाहरण: https://papers.aedge.dev/payout/
    • मैंने भी लगभग ऐसे ही शुरू किया था। invoice के लिए बहुत simple HTML template बनाया, customer address और invoice ID आदि track करने के लिए Airtable को database की तरह रखा, और CLI script से generate किया
      ऐसा full accounting tool नहीं चाहिए था जिसमें सब कुछ cloud में हो और महंगा monthly subscription देना पड़े; Word जैसा तरीका भी suit नहीं करता था
  • अगर personal finance या small business के लिए comprehensive accounting tool ढूंढ रहे हैं, तो GnuCash में भी invoice generation feature है
    मुझे लगता है original tool का PDF GnuCash से कहीं ज्यादा सुंदर है, लेकिन generation तो बस एक हिस्सा है; balance track करना और यह जानना कि किसे अभी पैसे देने हैं, भी important है। GnuCash दोनों को एक जगह handle करता है, और program खोलने पर unpaid receivables बताने वाला popup भी दिखाता है

    • License compatibility देखनी पड़ेगी, लेकिन अगर दोनों open source हैं तो दोनों tools की खूबियां जोड़ी जा सकती हैं
  • पहले https://invoice-generator.com/ इस्तेमाल करता था, यह काफी similar है लेकिन templates नहीं हैं
    important feature past invoices की history save करना है, ताकि information दोबारा enter या logo फिर से upload न करना पड़े। यह login के बिना user की local machine पर save होता है, इसलिए similar feature जोड़ने पर विचार करना अच्छा होगा; नहीं तो switch करने की बड़ी वजह नहीं है

    • mention करने के लिए अच्छा लगा। invoice PDF generation के लिए free API भी है: https://invoice-generator.com/developers
    • side projects में भी इसे इस्तेमाल करता हूं। उससे ज्यादा features की खास जरूरत नहीं है और यह पर्याप्त अच्छी तरह काम करता है
  • invoices के लिए LaTeX और typical invoice layout बनाने वाला rechnung.sty module इस्तेमाल करता हूं
    फायदा यह है कि scrlttr document class का इस्तेमाल करके, सही तरह call करने पर Swiss window envelopes में perfectly fit होने वाला PDF बनाया जा सकता है
    default settings को reusable import file में रख दें तो हर invoice .tex file में सिर्फ address और invoice items जैसी चीजें रहती हैं, इसलिए वह बहुत छोटी हो जाती है

    • KDE में दुनिया भर के donors और events की वजह से कई jurisdictions के recipients को काफी complex invoices भेजनी पड़ती हैं
      इसके लिए quart और hypercorn इस्तेमाल करने वाला web app बनाया, और internal finance dashboard के हिस्से के रूप में PDF generate करता है। काम backend पर चलता है और latexmk के जरिए luatex इस्तेमाल करता है; internally scrlttr2 भी इस्तेमाल होता है
      screenshot: https://mero.ng/i/GKeVmAnd.png
  • छोटी invoices, जैसे लगभग 4 items वाली, में items render करने के लिए इस्तेमाल होने वाला font बहुत बड़ा है और line spacing भी बहुत ज्यादा है
    समझता हूं कि item count के हिसाब से font size और baseline adaptive हैं, लेकिन कम items वाली invoice सुंदर नहीं दिखती
    description field का size भी बहुत limited है, product reference ID column नहीं है, और EU B2B users के लिए जरूरी company number, payment terms, bank account, remittance के लिए payment reference, खासकर VAT की automatic calculation और display गायब लगते हैं

  • देखने में अच्छा और सरल
    invoice ecosystem बहुत जटिल और महंगा है, इसलिए पिछले करीब 10 साल से Google Sheets इस्तेमाल कर रहा/रही हूं। PDF export बटन से PDF बनाकर ग्राहक को ईमेल कर देना होता है
    invoice के लिए ज़रूरी grid-style design के लिए यह काफी आसान है, और सोच रहा/रही हूं कि Invoice Dragon में Google Sheets की तुलना में क्या फायदा है

    • invoice के लिए जरूरत से ज्यादा engineered LaTeX template बनाया था, और वह सचमुच झंझट भरा था। समझ नहीं आता कि Google Sheets या Excel इस्तेमाल करने का खयाल क्यों नहीं आया
    • अगर Google Sheets आपकी पसंद नहीं है, तो उसे इस्तेमाल न करना पड़े—शायद यही फायदा है
    • कोई फायदा नहीं
  • invoice भेजने, unpaid रहने पर follow-up email, और ACH/credit card payment collection के लिए लोग क्या इस्तेमाल कर रहे हैं, जानना चाहूंगा/चाहूंगी
    Wave Accounting और Stripe आज़माए हैं, लेकिन Stripe की invoice+tax fees पसंद नहीं। फिर भी Wave की Amex fees से कम हैं, इसलिए फिलहाल उसी से काम चला रहा/रही हूं
    साल में 4–6 invoice, हर एक करीब 2 हजार–10 हजार डॉलर के usage और price range में शायद यही best हो, लेकिन कोई alternative हो तो अच्छा होगा

    • self-hosted InvoiceNinja 4 और Stripe integration इस्तेमाल करता/करती हूं। अच्छी तरह काम करता है, follow-up email भेजता है, और payment gateway fees को invoice में जोड़ भी देता है
    • छोटे accounting कामों के लिए Zoho Books इस्तेमाल कर रहा/रही हूं। बहुत अच्छा है और free है
      https://books.zoho.com/
    • FreeAgent इस्तेमाल करता/करती हूं। यह सभी business accounts से जुड़ता है और transactions को invoice से automatically match करता है
      email और follow-up reminders भी भेजता है, और UK tax handling भी खुद कर देता है। दूसरे देशों के बारे में पक्का नहीं
      https://www.freeagent.com/
    • कई साल तक InvoiceNinja self-host किया। काफी पसंद आया, लेकिन perfect नहीं था
    • बेल्जियम की कंपनी का काफी mature product है, पहले इसका नाम OpenERP था: https://www.odoo.com/
      संदर्भ के लिए, OpenERP v7 अभी भी free में चला रहा/रही हूं। VPS cost अलग है
  • seriously, VAT add-on भी नहीं है? invoice issue date कहां है, tax ID कहां है? यह US-only जैसा लगता है

    • यह व्यक्तिगत जरूरत के लिए बनाया गया tool है, जिसे free में share किया गया है
      फिर भी निराश होने की जरूरत नहीं, contributions welcome हैं
      https://github.com/LaniJ/invoice-dragon
    • 99% Americans ने शायद VAT का नाम भी नहीं सुना होगा, इसलिए US-based project में VAT न होना हैरानी की बात क्यों है, समझ नहीं आता
    • open source है, इसलिए ऐसी चिंताओं के लिए pull request बना सकते हैं या कम से कम issue खोल सकते हैं
      यह बात पसंद है कि शायद किसी दिन custom invoice बनाने के लिए कई invoice apps पर accounts न बनाने पड़ें
    • seriously, VAT-registered business महीने के £10 वाला accounting tool भी नहीं इस्तेमाल करेगा? यह tool साफ तौर पर freelancers के लिए है
      संदर्भ के लिए, UK में VAT charge करने के लिए सालाना £85k से ज्यादा कमाना पड़ता है
    • हर sale पर VAT जरूरी नहीं होता, और हर कोई VAT देना या देना चाहना भी जरूरी नहीं
      अगर मान लें कि invoice English में भेजा जा रहा है, तो यह tool ठीक है
  • हाल में बहुत similar proof-of-concept invoice generator बनाने वाले व्यक्ति के तौर पर, HTML live preview हो तो अच्छा होगा
    बेहतर होगा कि typing रोकते ही invoice का approximate look दिख जाए, और Downloads folder में temporary PDF की 15 copies जमा न हों
    EU में numbering, VAT शामिल है या नहीं आदि invoice rules सख्त हैं, और French invoice या Netherlands से किसी EU company को भेजा जाने वाला invoice सीधे सही बनाना काफी research और domain knowledge मांगता है
    मुश्किल PDF generation या template blanks भरना नहीं है, बल्कि जरूरी data इकट्ठा करना और paid·overdue·reminder sent·withdrawn जैसी states को सही तरीके से track करना है। ज्यादातर online bookkeeping tools इसे पहले से integrated तरीके से handle करते हैं
    कई jurisdictions में VAT या tax line mandatory होती है, लेकिन अभी description में “VAT 21%” डालकर amount manually calculate करने जैसी workaround चाहिए। generalized calculator न डालना समझ में आता है, लेकिन discounts·VAT·other taxes·travel expenses जैसी special items चाहिए, जिनमें subtotal में शामिल होना है या नहीं तय हो सके और total में भी reflect हों
    अगर target users वे हैं जो साल में करीब 10 invoice भेजते हैं, तो tool local requirements के हिसाब से काफी flexible होना चाहिए या किसी specific region की requirements के लिए बना होना चाहिए, तभी legally usable होगा। मेरे लिए असली value PDF generation से ज्यादा tracking feature है
    अंतिम लक्ष्य web-based tool में invoices manage करना, plain-text accounting वाले beancount/ledger को database की तरह इस्तेमाल करना, और PDF में export करना है। अभी scripts और LaTeX वगैरह के मिले-जुले messy तरीके से काम चला रहा/रही हूं
    example template: https://extensions.libreoffice.org/?q=invoice&action_doExten...