DEV Community

Okok
Okok

Posted on

I built an in-browser, zero-login, watermark-free PDF invoice generator

Like many developers and freelancers, I got frustrated with online invoicing tools.

What should be a 30-second taskโ€”creating and downloading a basic commercial invoiceโ€”has been ruined by:

  • Mandatory account creation and email harvesting
  • Paywalls and expensive monthly subscriptions ($15โ€“$35/month)
  • "Free tiers" that slap ugly third-party watermarks onto your client PDFs
  • Unnecessary cloud storage of confidential client details and banking records

To fix this, I built tryfreeinvoice.com.

๐Ÿ› ๏ธ How It Works (100% In-Browser Privacy)

Instead of relying on a centralized database, tryfreeinvoice runs entirely inside your browser:

  • No Sign-Up / No Login: Start drafting immediately without creating an account.
  • Zero Watermarks: Every exported PDF is crisp, unbranded vector text.
  • Client-Side Privacy: All calculations, draft saving (localStorage), and PDF rendering execute locally using Web Crypto and jsPDF. Your client names, rates, and bank details never touch a server.
  • Smart 1-Page Auto-Fit: An intelligent sizing engine that condenses row margins and padding so multi-item invoices fit cleanly on a single page without awkward page breaks.

๐ŸŒ Multi-Country Compliance Built-In

It includes localized tax engines for:

  • ๐Ÿ‡บ๐Ÿ‡ธ United States: State/local sales tax, W-9/1099 compliance hints, ACH wire remittance.
  • ๐Ÿ‡ฌ๐Ÿ‡ง United Kingdom: HMRC VAT invoice rules and CIS subcontractor deductions.
  • ๐Ÿ‡จ๐Ÿ‡ฆ Canada: CRA Business Number, GST/HST/PST/QST provincial breakdowns.
  • ๐Ÿ‡ฆ๐Ÿ‡บ Australia: ATO Tax Invoice formatting, ABN, and BSB details.
  • ๐Ÿ‡ฎ๐Ÿ‡ณ India: CGST, SGST, IGST intra/inter-state logic, HSN/SAC codes, and dynamic UPI QR codes.

Check it out live at tryfreeinvoice.com and let me know your feedback!

Top comments (0)