Modern open-source invoicing for freelancers, agencies, and businesses.
Website · Features · Getting Started · Contributing
Invoicen is an open-source invoicing platform designed for freelancers, agencies, startups, and small businesses.
Create professional invoices, manage clients, generate PDFs, send invoices via email, and keep everything organized in one place. Self-host it on your own infrastructure or customize it to fit your workflow.
Simple enough for freelancers. Flexible enough for growing businesses.
- Professional invoice generation
- PDF export
- Email invoices directly to clients
- Customer and organization management
- Product & service invoices
- Time-based invoices
- Company branding and logo uploads
- Payment information management
- Guest mode (no account required)
- Self-hostable
- Modern, responsive interface
No signup required.
- Create invoices
- Export PDF invoices
- Store invoices locally in your browser
Everything from Guest, plus:
- Cloud-synced invoices
- Invoice history
- Email delivery
- Company profile
- Payment details
- Organization management
- Logo uploads
Perfect for freelancers and consultants billing by the hour.
Track hours, hourly rates, and automatically calculate totals.
Create invoices for products or fixed-price services with quantities, pricing, taxes, and discounts.
- Next.js
- React
- TypeScript
- Tailwind CSS
- shadcn/ui
- Drizzle ORM
- PostgreSQL
- AWS S3
Clone the repository.
git clone https://github.com/keizerworks/invoicen.git
cd invoicenInstall dependencies.
pnpm installCopy the environment variables.
cp .env.example .envStart the development server.
pnpm devsrc/
├── app/
├── components/
├── lib/
├── server/
└── drizzle/
- Recurring invoices
- Multi-currency support
- Stripe & online payments
- Public API
- Team workspaces
- Mobile experience
- Invoice analytics
Contributions are always welcome.
Whether it's fixing bugs, improving documentation, or adding new features, we'd love your help.
Please read the Contributing Guide before opening an issue or pull request.
Licensed under the MIT License.