Invoicing, Quotes & Payments

Know exactly what
you're owed — and when.

Everything you need to invoice clients professionally, accept payments online, and get paid faster — all in one place.

Invoicing & quotations

Professional invoices in seconds

Real-time PDF preview shows your invoice exactly as you build it. Select from your product library, add line items, apply tax, and send — all in one seamless flow.

Clients pay faster

Your clients pay in 1 click — directly from their invoice

Connect any payment gateway and your clients see a "Pay Now" button right on their invoice. They pay without ever leaving the portal. You get notified instantly.

💳

Stripe

Credit cards, ACH, Apple Pay, Google Pay. Auto-calculate gateway fees.

🅿️

PayPal & Venmo

PayPal Platform integration including Venmo payments.

Square

Credit card processing with token billing and refunds.

🏦

GoCardless

Direct debit for UK & EU. Also used for bank account sync.

🔐

Authorize.net

Trusted US gateway. Token billing for recurring invoices.

🌍

+ Many More

Checkout.com, Braintree, Mollie, PayFast, PayTrace, RazorPay & more. See all →

🔔

Instant Notifications

App & email alerts when clients view or pay

🔁

Auto Payment Reminders

Pre-written reminder sequence sent automatically

💰

Deposits & Partials

Accept partial payments; invoice updates automatically

💸

Auto Late Fees

Automatically bill extra for unpaid overdue invoices

Invoicing & payment features

Everything in one invoicing platform

Professional invoices, instant payment notifications, and automated reminders so nothing slips through the cracks.

👁️

Real-Time PDF Preview

See your invoice exactly as it will look as you build it. No surprises before you hit send.

🖼️

Upload Your Logo & Brand Colors

Upload your company logo and set brand colors. Available on all plans — including free.

📋

Invoice Template Designs

4 free templates, 11 on Pro & Enterprise — all fully customizable to match your brand.

📊

Dynamic Dashboard

View revenue, invoices sent, recent activity, upcoming invoices, and past-due amounts at a glance.

📦

Item & Product Library

Build a library of thousands of predefined service and product descriptions. Populate invoices in one click.

📈

Track Inventory Levels

Set inventory levels per product. Levels reduce automatically as products are invoiced to clients.

🔄

Recurring Invoices & Auto-Billing

Automatically bill long-term clients on a schedule. Set up payment profiles for hands-free collection.

📎

Attach Files to Invoices

Combine proposals, agreements, design files, or any document directly with your invoice email.

🖊️

Approved Quotes Auto-Convert

Turn an approved quote into a payable invoice with one click — or allow automatic conversion on client approval.

✍️

Client Signature & Approval

Enable an approval checkbox or full client signature requirement before payment is accepted.

📧

Gmail & MSN Email Sending

Send invoices, quotes, and reminders directly from your Gmail or MSN account.

🔧

Custom SMTP Setup

Use your own SMTP server for 100% branded email delivery — your domain, your email, your brand.

👥

Additional Users & Permissions

Add team members and set granular access permissions per user. Users can belong to multiple companies.

🏢

Link 10 Companies with 1 Login

Manage invoicing for up to 10 business accounts all under a single Invoice Ninja account.

🌐

Branded Client Portal

Clients view invoices, quotes, payments, and documents at your custom URL — YourSite.invoicing.co or Billing.YourCompany.com.

🗂️

Client Group Settings

Create groups of custom settings — payment terms, designs, and more — for different groups of clients.

📏

Customize Invoice Fields

Create dynamic custom fields for your company, client details, invoice product columns, and more.

🎨

Fully Custom Invoice Designs

Go beyond templates — fully customize your invoice layout and design to match your brand perfectly.

✉️

Customize Email Subject & Body

Tailor your invoice email text for improved open rates and stronger brand recognition.

📬

BCC Address on Emails

Include additional company members in invoice and quote email notifications automatically.

📤

Bulk Email Invoices & Quotes

Select multiple invoices and email them all at once — huge time saver at billing time.

⏱️

Projects, Tasks & Time Tracking

Log every task. Record every second. Click once to add tracked time directly to an invoice. Learn More →

📑

Reports, Aging & Statements

Invoice reports, accounts aging, client statements, and P&L — with custom calendar date ranges.

📥

Import Expenses & Vendors

Automatically import expenses data into Invoice Ninja for re-billing or reporting.

🌍

Multiple Currencies & Languages

Dozens of languages and currencies — a true global invoicing solution. Auto currency exchange included.

💱

Automated Currency Exchange

Automatically convert between client currency and your account's default currency. Always accurate.

🧾

Tax Settings per Line Item

Inclusive, exclusive, or per-line-item taxation. Full flexibility for VAT, GST, sales tax, and more.

🇺🇸

Auto US Sales Tax

Automatic sales tax calculation for all US states. Set it once and Invoice Ninja handles the rest.

💳

Auto Gateway Fee Pass-Through

Automatically add credit card processing fees as a percentage to invoices — passed directly to clients.

🔁

Clone Recurring to Regular

Clone recurring invoices to a one-time invoice — or vice versa — with a single click.

💬

Custom Payment Instructions

Need special payment instructions? Add custom instructions (e.g. wire transfer details) directly to any invoice.

🧩

Enable/Disable Nav Modules

Show or hide navigation modules to keep your workspace focused on what matters to your workflow.

Complete feature reference

Every invoicing feature, at a glance

Invoice Creation

Real-time PDF preview

as you build

Product library

auto-populates line items

Customize invoice fields

— company, client, columns

Fully customizable

invoice template designs

Attach 3rd party files

to invoices & emails

Real-time data updates

when payments are made

Track inventory levels

per product — auto-reduce on invoice

Clone recurring

to regular invoices & vice versa

Quotes & Approvals

Approved quotes auto-convert

to payable invoices

Invoice approval checkbox

or client signature

Bulk email

or client signature

Sending & Communication

Send via Gmail & MSN

accounts directly

Custom SMTP

for 100% branded email

Customize email

subject lines & body text

BCC address

on invoice & quote emails

Auto payment reminder

email sequences

Alerts when client views

& pays invoices

Billing & Payments

Accept deposits

& partial payments

Auto late fees

on unpaid invoices

Auto gateway fee pass-through

to clients

Custom payment instructions

on invoices

Recurring invoices

& auto-billing for clients

Client payment profiles

for auto-billing

Clients & Portal

Client-side portal

— invoices, quotes, payments, docs

Custom domain

Billing.YourCompany.com

Branded URL

YourSite.invoicing.co (Pro)

Client group settings

— payment terms, designs

Tax & Global

Tax settings per line item

or invoice total

Inclusive & exclusive

taxation support

Auto US sales tax

calculation by state

Multiple currencies

& dozens of languages

Automated currency exchange

between client & account

Currency formatting

— regional . vs , settings

Team & Multi-Company

Additional users

with granular permissions

Link 10 companies

under 1 login

Users can belong

to multiple companies

Kanban boards

for project management

Projects, tasks & time tracking

— invoice with 1 click

Reports & Data

Invoice reports

with custom date ranges

Accounts aging

& client statements

P&L reports

for full financial picture

Import expenses & vendors

automatically

Dynamic dashboard

— revenue, activity, past-due

Enable/disable nav modules

per workflow

Create your first invoice in under 2 minutes.

Free forever · No credit card required · 5 clients on free plan

Free forever · No credit card · 30-day money back on paid plans