Freelancer? Small business?
Features to get you paid, fast.
Manage & re-invoice expenses, track vendors & purchase orders.
Tools to run your business, invoice clients & get paid.
Projects, Tasks, Time-Tracking
Create projects, tasks, track billable work-hours.
Connect Bank & Financial Accounts, Sync Transactions
Automatically import bank, credit card and PayPal transactions.
Need an awesome solution for invoicing clients? Test Drive!
Web, Desktop, iOS, Google Play, Linux, Windows Apps
Accept credit cards, ACH, PayPal & more
Integrate with hundreds apps via Zapier, Make, Integrately & more
Beautifully designed invoice templates
How does Invoice Ninja stack up against the competition?
Freelancers, service professionals, business owners
4 steps to get paid online
Building business tools since 2014!
We're here to help!
Install & self-host Invoice Ninja on your own server
Legacy App Login
Solopreneur & Business Blog
App Documentation
Invoice Ninja REST based API
The future is bright...
4 steps to get paid
Freelancer? Small business?
Features to get you paid, fast.
Manage & re-invoice expenses, track vendors & purchase orders.
Tools to run your business, invoice clients & get paid.
Projects, Tasks, Time-Tracking
Create projects, tasks, track billable work-hours.
Connect Bank & Financial Accounts, Sync Transactions
Automatically import bank, credit card and PayPal transactions.
Need an awesome solution for invoicing clients? Test Drive!
Web, Desktop, iOS, Google Play, Linux, Windows Apps
Accept credit cards, ACH, PayPal & more
Integrate with hundreds apps via Zapier, Make, Integrately & more
Beautifully designed invoice templates
How does Invoice Ninja stack up against the competition?
Freelancers, service professionals, business owners
4 steps to get paid online
Building business tools since 2014!
We're here to help!
Install & self-host Invoice Ninja on your own server
Legacy App Login
Solopreneur & Business Blog
App Documentation
Invoice Ninja REST based API
The future is bright...
4 steps to get paid
Freelancer? Small business?
Features to get you paid, fast.
Manage & re-invoice expenses, track vendors & purchase orders.
Tools to run your business, invoice clients & get paid.
Projects, Tasks, Time-Tracking
Create projects, tasks, track billable work-hours.
Connect Bank & Financial Accounts, Sync Transactions
Automatically import bank, credit card and PayPal transactions.
Need an awesome solution for invoicing clients? Test Drive!
Web, Desktop, iOS, Google Play, Linux, Windows Apps
Accept credit cards, ACH, PayPal & more
Integrate with hundreds apps via Zapier, Make, Integrately & more
Beautifully designed invoice templates
How does Invoice Ninja stack up against the competition?
Freelancers, service professionals, business owners
4 steps to get paid online
Building business tools since 2014!
We're here to help!
Install & self-host Invoice Ninja on your own server
Legacy App Login
Solopreneur & Business Blog
App Documentation
Invoice Ninja REST based API
The future is bright...
4 steps to get paid
Freelancer? Small business?
Features to get you paid, fast.
Manage & re-invoice expenses, track vendors & purchase orders.
Tools to run your business, invoice clients & get paid.
Projects, Tasks, Time-Tracking
Create projects, tasks, track billable work-hours.
Connect Bank & Financial Accounts, Sync Transactions
Automatically import bank, credit card and PayPal transactions.
Need an awesome solution for invoicing clients? Test Drive!
Web, Desktop, iOS, Google Play, Linux, Windows Apps
Accept credit cards, ACH, PayPal & more
Integrate with hundreds apps via Zapier, Make, Integrately & more
Beautifully designed invoice templates
How does Invoice Ninja stack up against the competition?
Freelancers, service professionals, business owners
4 steps to get paid online
Building business tools since 2014!
We're here to help!
Install & self-host Invoice Ninja on your own server
Legacy App Login
Solopreneur & Business Blog
App Documentation
Invoice Ninja REST based API
The future is bright...
4 steps to get paid
More than invoicing….
Invoice Ninja is a leading free invoicing software for small business invoicing, online payments, tracking expenses & billable-tasks.
Focus on doing what you love.
We’ll help with the invoicing:)
Forever Free
Yes, it’s really free 🙂
$0 per month
Ninja Pro
Pay annually for 10 months + 2 free!
$10 per month
Ninja Enterprise
Pay annually for 10 months + 2 free!
$14 per month
Real-time PDF preview creation shows your invoice review as you build it in real-time.
Add your company logo & customize your invoice template colors to match your branding!
Stripe, WePay, PayPal, Checkout, Braintree, PayFast, Authorize, Square, Mollie, more!
View revenue, invoices sent, recent activity data. Track upcoming invoices, invoices past due, and more!
4 free invoice templates, Pro & Enterprise members have 11 professional designs!
Inventory levels are reduced automatically as products are invoiced and set notifications for low inventory thresholds.
Save time by automatically billing long-term clients with recurring invoices.
Client can view their invoices, quotes, payments, documents, and all transaction history.
Turn an approved quote into an invoice with just one click of a button or allow auto-conversion from client approval.
Set up partial payment/deposit requests, and the invoice will update itself automatically!
Log every task, record every second. When completed 1-click sends completed tasks to invoice.
Receive notifications when a client views and/or pays their invoice.
Quickly select from potentially thousands of predefined service and product descriptions.
Automatically import your expenses data to your Invoice Ninja account.
Dozens of languages & currencies. You can set different languages and currencies per client!
Save time by quickly selecting multiple invoices and emailing them out together.
Automatically add credit card % or flat fees within predetermined price ranges you define!
Clone recurring invoices to a regular invoice, and vice versa!
Inclusive or excusive taxation, invoice total or line-item taxation - up to 3 unique tax rates per invoice or line-item!
Show more or less menu navigation based on your work preference, in both your admin portal & client-portal.
Have a unique method of receiving payment? Create custom payment instructions directly on the invoice and/or client-portal!
Create [email] multiple contacts within each client, to ensure the right people are notified for each invoice you send out!
Organize and plan your client work with our visual project management tool.
Create Purchase Orders to email vendors. Approved PO's convert into expenses to rebill or log for reporting.
Define your currency code, customize language, set preferred currency formatting '.' vs ','
Enable clients to pay extra (tipping), or set a minimum payment required on an invoice (to allow a "payment schedule").
Enable a live .PDF preview below or side-by-side the invoice edit page. PDF updates as you create!
Manage invoicing for up to 10 business accounts all under one Invoice Ninja account.
Create dynamic custom fields for your company, client details, invoice product columns, more!
The most requested feature by far! Email invoices, quotes, & payment reminders via your Gmail or MSN accounts!
Create 'groups' of custom settings: payment terms, designs and more, for different "groups" of clients.
Create Client Payment Links: Recurring & Auto-Billing
Invoice & quote emails sent to clients include both a payment link and document PDF attachment.
Match the look of your invoice with the design of your brand!
Tailor your invoice email text for improved open rates and brand recognition.
Ensure clients understand your terms of agreement prior to payments.
Understand the bigger financial picture with our advanced report features.
Bill a client extra for unpaid invoices with automatic late payment fees.
User dynamic variables to create unique invoice sequencing.
Include additional company members in notifications.
Use light or dark templates, or create your own! Invoice emails are 100% customizable!
Create unique templates for past-due reminder emails. Emails are automatically sent per date parameters you define!
Use the power of Zapier, Make, Pabbly, Integrately to integrate with Invoice Ninja with hundreds of apps to automate workflow!
Enable third-party apps to create invoices within your account.
Customize your client portal URL to match your branding YourBrand.Invoicing.co
Attach important files for your client .doc, ppt, xls, jpg, png, pdf, and more, all together with your client's invoices & client-side portal!
100% Branded Experience! Your clients view invoices & pay on your custom company URL "Invoicing.YourCompany.com"
With the Invoice Ninja + Yodlee integration you can automatically import expenses & transactions from your bank accounts, credit cards, and PayPal.
Add account users and set/limit access permissions per user on creating/editing/viewing records.
Allow clients & vendors to upload documents to their client-portal. Signed PO's, receipts, and more!
Enable/disable account activity/email notifications for different account users.
© Invoice Ninja
Forever Free
Real-time PDF preview creation shows your invoice review as you build it in real-time. Utilize the product library to quickly populate invoices with 1-click, view the invoice .PDF preview to ensure everything looks awesome, and send it out!
Free Invoicing Software for Small Business.
Focus on doing what you love. We’ll help with the invoicing:)
Forever Free
Providing your clients a branded experience is critical for professionalism and building trust. Upload your company logo to your preferred invoice template design.
All accounts, Free & Pro/Enterprise, are able to upload logos an customize their invoice colors to match their logo & company brand theme.
Free Invoicing Software for Small Business.
Focus on doing what you love. We’ll help with the invoicing:)
Forever Free
Integrating your Invoice Ninja account with a payment gateway allows clients to pay their invoices with 1-click!
The payment gateway processes the transaction in the background while your client never leave their Invoice Ninja client-side portal. Seamless!
Free Invoicing Software for Small Business.
Focus on doing what you love. We’ll help with the invoicing:)
Forever Free
View revenue, invoices sent, recent activity data. Track upcoming invoices, invoices past due, and more!
Free Invoicing Software for Small Business.
Focus on doing what you love. We’ll help with the invoicing:)
Forever Free
Beautiful well formatted invoices are critical to show clients that you mean business!
Invoice Ninja offers 11 invoice template designs. Free users have 4 free invoice templates, Pro & Enterprise user have all 11 invoice template designs.
Each invoice template can be customized with your company logo, colors scheme to match your brand, and detailed formatting customizations are also offered!
Give your clients a truly branded experience with your company by customizing your invoice templates to match your company branding!
Free Invoicing Software for Small Business.
Focus on doing what you love. We’ll help with the invoicing:)
Forever Free
The inventory management feature works together with your “product library”!
Set inventory stock within your product library with threshold notifications. When you create invoices and populate invoice line-items, the inventory stock levels will reduce automatically! When your stock runs low the system will email you a notification reminder to stock up!
Free Invoicing Software for Small Business.
Focus on doing what you love. We’ll help with the invoicing:)
Forever Free
If you have clients that need to be billed again & again on a fixed schedule (weekly, monthly, etc…), Invoice Ninja offers auto-billing via the world’s favorite payment gateways:
Auto-billing (AKA “token billing”) is a feature that enables the payments system to capture your clients’ credit card details and store them for billing at a future date. Token billing enables auto-billing, which means future invoices can be issued automatically. Invoice Ninja integrates seamlessly so you can enjoy all the advantages of token billing via your Invoice Ninja account.
Free Invoicing Software for Small Business.
Focus on doing what you love. We’ll help with the invoicing:)
Forever Free
Every action your clients take is recorded and viewed into their client-side portal.
Invoices, quotes, payments and more are tracked.
Uploaded documents, payment methods, client-profile – everything is accessible and recorded to ensure a smooth experience for you & your clients!
Your clients also have dynamic functionality to run their balance statements with custom date & data parameters!
Free Invoicing Software for Small Business.
Focus on doing what you love. We’ll help with the invoicing:)
Forever Free
Automate your workflow! When you email out quotations to your clients, they can “Click to Approve” the quotation which then converts the quote into a payable invoice!
Invoices can then be paid online with 1-click, and your account documents all steps!
Free Invoicing Software for Small Business.
Focus on doing what you love. We’ll help with the invoicing:)
Forever Free
Do you require a deposit or down-payment from clients to commence your work?
Set partial payments/deposits with unique due dates for partial payments/deposits! After your client pays the partial payment the invoice will automatically update itself with the balance due and set the new final invoice due date.
Free Invoicing Software for Small Business.
Focus on doing what you love. We’ll help with the invoicing:)
Forever Free
Task time-tracking allows you to accurately record every second spent on each individual task and quickly transfer timed data to the relevant invoice.
When you’re done with a task or series of tasks within a project, simply click and send your work-time to an invoice with 1-click!
Free Invoicing Software for Small Business.
Focus on doing what you love. We’ll help with the invoicing:)
Forever Free
Want to know when your client clicks to view their invoice?
Set up notifications when clients view quotes, invoices, make payments, and also if a clients payment fails.
If you have additional account users, you can also be notified when your User are creating and sending out quotes & invoices!
Many notification options to keep you informed of all actions taking place within your account!
Free Invoicing Software for Small Business.
Focus on doing what you love. We’ll help with the invoicing:)
Forever Free
Why waste time typing? Create product & services in your Product Library! When creating invoices simple click from the line-item selector to quickly populate invoices and email them out!
Your product library also works (optionally) together with the Inventory feature! You can define the # of inventory stock available and when creating invoices the product library will reduce inventory levels and notify when you’re running low!
Free Invoicing Software for Small Business.
Focus on doing what you love. We’ll help with the invoicing:)
Forever Free
Keep all records up to date & run accurate reports by importing Expenses. Expense importing can be done manually anytime, or you can automate it with our new banking Yodleee integration!
Free Invoicing Software for Small Business.
Focus on doing what you love. We’ll help with the invoicing:)
Forever Free
Invoice Ninja supports dozens of languages & currencies!
You can set different languages & currencies per client! Is your account in English, but it would be nice if your French speaking clients saw their client portal in French or Spanish speaking clients seeing payment instructions in Spanish? We have you covered!
Languages and currencies can be set per individual client!
Free Invoicing Software for Small Business.
Focus on doing what you love. We’ll help with the invoicing:)
Forever Free
If you wish to semi-automate emailing out invoices & quotes to your clients, utilize the bulk send feature! Simply select all the invoices & quotes and click “Send” and your account will automatically que them up to go out!
Free Invoicing Software for Small Business.
Focus on doing what you love. We’ll help with the invoicing:)
Forever Free
You may wish to pass along your credit processing fee to your clients if they pay by credit card, or simply to encourage your clients to pay by ACH bank transfer! Set up automatic fees at your discretion or enable the fee to auto-match your gateway fee!
Free Invoicing Software for Small Business.
Focus on doing what you love. We’ll help with the invoicing:)
Forever Free
Save time by cloning invoices within a client, or clone an existing invoice to a new client! You may wish to clone a invoice from one client to another and set up the new invoice as recurring with auto-billing, or vice versa!
Free Invoicing Software for Small Business.
Focus on doing what you love. We’ll help with the invoicing:)
Forever Free
Powerful tax settings.
You may have line-items (services or products) that are tax exempt, others that require taxation. You can create multiple tax situations per client or invoice!
Invoice Ninja also supports creating inclusive & exclusive taxes per client as needed
Free Invoicing Software for Small Business.
Focus on doing what you love. We’ll help with the invoicing:)
Forever Free
Add or remove “modules” from your account navigation & client-side portal.
Only add those modules to the navigation that you’re using, to increase efficiency and streamline your account navigation!
Free Invoicing Software for Small Business.
Focus on doing what you love. We’ll help with the invoicing:)
Forever Free