Back to software

Finance & Accountingby Invoice Ninja
Invoice Ninja
Professional invoicing, expense tracking, accounting, and payment processing suite.
About Invoice Ninja
Invoice Ninja is a full-featured invoicing and billing platform. It supports quotes, invoices, recurring billing, expense tracking, time tracking, task management, and payment processing via Stripe, PayPal, and other gateways. Multi-company and multi-currency support.
Key Features
- Self-hosted invoicing, billing, and client management
- Recurring invoices, auto-billing, and expense tracking
- Project-based time tracking with Kanban boards
- Client portal for invoice viewing and online payments
Self-Hosting Notes
PHP (Laravel) based. Requires MySQL/MariaDB or PostgreSQL. Docker deployment available.
Find another tool
More in Finance & Accounting
Actual Budget
Privacy-focused envelope budgeting and personal accounting app.
Bigcapital
Open-source accounting and inventory software with intelligent financial reporting for small and medium businesses.
Crater
Open-source invoicing and accounting web/mobile app for freelancers and small businesses.
Firefly III
Comprehensive, self-hosted personal finance, accounting, and money management platform.