Invoicerr

Invoicerr

Open-source invoicing app for freelancers to issue invoices and quotes.

508stars
29forks
Last commit: 20h ago
Repo age: 1y old

Invoicerr is a simple, open-source invoicing application designed for freelancers to manage their quotes and invoices efficiently. It provides a clean interface for creating, sending, and tracking quotes and invoices — so you get paid faster, with less hassle.

Key Features

  • Create and manage invoices
  • Create and manage quotes (convertible to invoices)
  • Manage clients and their contact details
  • Track status of quotes and invoices (signed, paid, unread, etc.)
  • Built-in quote signing system with secure tokens
  • Generate and send quote/invoice emails directly from the app
  • Generate clean PDF documents (quotes, invoices, receipts, and more)
  • Custom brand identity: logo, company name, VAT, and more
  • Authentication via JWT or OIDC (stored in cookies)
  • International-friendly: Default English UI, customizable currencies
  • SQLite database for quick local setup
  • Docker & docker-compose ready for self-hosting
  • Built with modern stack: React, NestJS, Prisma, SQLite/PostgreSQL
  • REST API backend, ready for future integrations (mobile & desktop apps)
  • Plugin system for community-made features

Use Cases

  • Freelancers and solo operators issue invoices and track payments for multiple clients
  • Small teams convert quotes to invoices, send via email, and monitor statuses
  • Agencies manage client billing and generate PDFs for records and audits

Limitations and Considerations

  • Docker images are built for linux/amd64 and linux/arm64/v8; 32-bit ARM architectures are not supported due to Prisma requirements
  • Local development and self-hosting require some technical setup (Docker or Node.js environment) to run

Conclusion

Invoicerr provides a focused, self-hosted invoicing solution with quotes, invoices, client management, and secure signatures. Its modern stack (React/NestJS/Prisma) and Docker-based deployment make it suitable for freelancers and small teams who want control over their data and workflows.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Ghost

Ghost

Publishing platform with newsletters and paid memberships

51.6k
11.3k
Last commit: 1d ago

Ghost is an open-source publishing platform for blogs and websites with built-in newsletters, membership management, and paid subscriptions.

Alternative to:
Ghost(Pro)
Ghost(Pro)
+13
Odoo

Odoo

Modular open-source business apps suite (ERP, CRM, eCommerce)

48.5k
31.1k
Last commit: 1mo ago

Odoo is a modular suite of web-based business apps, providing an open-source ERP with CRM, accounting, inventory, HR, eCommerce, website, and more.

Alternative to:
Microsoft Dynamics 365
Microsoft Dynamics 365
+19
Hyperswitch

Hyperswitch

Open-source payment orchestrator and modular payments switch

39.4k
4.6k
Last commit: 1d ago

Hyperswitch is an open-source payments switch and orchestrator that connects multiple payment processors through a single API, with modules for routing, vaulting, retries...

Alternative to:
Spreedly
Spreedly
+8
Medusa

Medusa

Open-source, headless ecommerce backend built for customization.

31.7k
4k
Last commit: 1d ago

Open-source, API-first commerce backend with modular architecture for custom storefronts and marketplaces.

Alternative to:
Medusa Cloud
Medusa Cloud
+15
Invoice Ninja

Invoice Ninja

Invoicing, quotes, payments, projects, and time tracking

9.5k
2.6k
Last commit: 1mo ago

Self-hostable invoicing platform for invoices, quotes, recurring billing, online payments, expenses, projects, and time tracking with a client portal and API.

Alternative to:
FreshBooks
FreshBooks
+18
Lago

Lago

Open-source metering and usage-based billing API

9.1k
518
Last commit: 2d ago

Open-source billing infrastructure for usage metering, subscriptions, invoicing, and hybrid pricing via an API and web interface.

Alternative to:
Chargebee
Chargebee
+11