Create professional invoices instantly in your browser with Live Preview, Multiple Templates (including a Stripe-style design). No Sign-Up Required.
<a href="https://easyinvoicepdf.com/en/about?ref=github">About</a>
·
<a href="https://github.com/VladSez/easy-invoice-pdf/releases">Releases</a>

See changes in real-time as you type

One-click PDF download ready for printing or sending

Send invoices directly to clients without attachments

Add payment QR codes with any invoice-related information (payment links, UPI, contact details, custom data) and seamless multi-page support with automatic pagination and page breaks for large invoices

Customize tax labels (VAT, Sales Tax, IVA, etc.)

Switch between 10 languages and 120+ currencies instantly with live PDF preview updates

Choose between multiple professional templates (Default and Stripe) to match your brand and style
| Default Invoice Template | Stripe Invoice Template |
|---|---|
![]() |
![]() |
Watch a quick demo of EasyInvoicePDF in action to see how easy it is to create professional invoices in seconds. The video demonstrates key features like Live Preview, Instant PDF Download, and Customization Options.
https://github.com/user-attachments/assets/d46c6e4e-b78a-4aa1-ab44-d20d6485b682
Built by Vlad Sazonau
If you find EasyInvoicePDF useful, please consider:
Your support helps keep this project free and open-source 🙏
Join our community X.com
pnpm i.env.example to .env.local (cp .env.example .env.local)pnpm run devFor the full app experience, you’ll need to obtain and set values from the following services:
This project is dual-licensed:
By using this software, you agree to the terms of the applicable license.
$ claude mcp add easy-invoice-pdf \
-- python -m otcore.mcp_server <graph>