Invoicing, Quotes & Payments
Everything you need to invoice clients professionally, accept payments online, and get paid faster — all in one place.
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.
🔔
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
Free forever · No credit card required · 5 clients on free plan
Free forever · No credit card · 30-day money back on paid plans