Programming language: PHP
License: GNU General Public License v3.0 or later
Tags: Money, Budgeting and Management    
Latest version: v5.0.35

Invoice Ninja alternatives and similar software solutions

Based on the "Money, Budgeting and Management" category.
Alternatively, view Invoice Ninja alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of Invoice Ninja or a related project?

Add another 'Money, Budgeting and Management' Software solution


v5-develop phpunit Codacy Badge

Invoice Ninja 5

Hosted | Self-Hosted

We're on Slack, join us at slack.invoiceninja.com, forum.invoiceninja.com or if you like StackOverflow

Just make sure to add the invoice-ninja tag to your question.


Version 5 of Invoice Ninja is here! We've taken the best parts of version 4 and bolted on all of the most requested features to produce a invoicing application like no other.

All Pro and Enterprise features from the hosted app are included in the open-code. We offer a $30 per year white-label license to remove the Invoice Ninja branding from client facing parts of the app.

Mobile Apps

Desktop Apps

Installation Options

Recommended Providers

Quick Start

git clone https://github.com/invoiceninja/invoiceninja.git
git checkout v5-stable
cp .env.example .env
composer update
php artisan key:generate

Please Note: Your APP_KEY in the .env file is used to encrypt data, if you lose this you will not be able to run the application.

Run if you want to load sample data, remember to configure .env

php artisan migrate:fresh --seed && php artisan db:seed && php artisan ninja:create-test-data

To run the web server

php artisan serve 

Navigate to (replace ninja.test as required)

http://ninja.test:8000/setup - To setup your configuration if you didn't load sample data.
http://ninja.test:8000/ - For Administrator Logon

user: [email protected]
pass: password

http://ninja.test:8000/client/login - For Client Portal

user: [email protected]
pass: password



If you find a security issue with this application please send an email to [email protected] Please follow responsible disclosure procedures if you detect an issue. For further information on responsible disclosure please read here


Invoice Ninja is released under the Elastic License.
See [LICENSE](LICENSE) for details.

*Note that all licence references and agreements mentioned in the Invoice Ninja README section above are relevant to that project's source code only.