Icon of Invoice Ninja app on Umbrel App Store

Invoice Ninja

We'll help with the invoicing

InvoiceNinja, Inc.

Open App Store on your umbrelOS device to install this app
Screenshot 1 of Invoice Ninja app on Umbrel App Store
Screenshot 2 of Invoice Ninja app on Umbrel App Store
Screenshot 3 of Invoice Ninja app on Umbrel App Store
About this app

Invoicing, Quotes, Expenses, Tasks.

Invoice Ninja is an invoicing application which makes sending invoices and receiving payments simple and easy. Our latest version is a clean slate rewrite of our popular invoicing application which builds on the existing feature set and adds a wide range of features and enhancements the community has asked for.

What's new
Version 5.12.27last month

This update includes various improvements and new features:

  • Fixes for e-invoice regression
  • Fixes for double encoding on reset password links
  • Bulk task options
  • Introduce BCMath functions
  • Minor fr_CH localization issues fixed
  • Fixes for chart queries where deleted vendor expenses were included in totals
  • Updated translations
  • Minor fixes for Default Mailgun edgecase invoking mailgun
  • Updates for AWS SES driver
  • Changes to the build pipeline used to create the .tar file to PHP 8.3
  • Add functionality to add base64 files into zugferd documents
  • Fixes for PDF X/Y page numbering
  • Update react builds and ensure autoload rebuilds via composer

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.12.222 months ago

This update includes various improvements and new features:

  • Added activity events for Client Merge, Purge and Vendor Merge
  • Fixed x-axis positioning of page numbers
  • Improved validation for XRechung extended validation (discount reason)
  • Fixed issues with 2fa resets
  • Resolved empty source exception when creating a design for the first time
  • Added null checks in project reports
  • Improved handling of Braintree responses
  • Introduced Payment Schedules
  • Added Invoice Outstanding Task Schedules
  • Allowed X-Axis configuration of PDF Page numbers
  • Fixed edge cases around deleted payments (Reverse Invoices)
  • Improved passing of custom values when billing a project
  • Updated task time log entries handling

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.12.182 months ago

This update includes various improvements and fixes:

  • Fixes for scout config regression
  • Updates for quota logic
  • Additional logic around emails for hosted platform
  • Fixes for export file generation
  • Fixes for expense export and display of net amounts
  • Fixes for statement default data when no invoices are present
  • Fixes for broken previews in React
  • Fixes for filtering/sorting documents from client overview
  • Updated translations
  • Additional validation rules on bulk Invoice route

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.12.133 months ago

This update includes various improvements and fixes:

  • Fixes for method regression in HtmlEngine

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.12.113 months ago

This update includes various improvements and fixes:

  • Fixes for incorrect Carbon method
  • Fixes for task start/stop regression
  • Fixes for Restoring backups
  • Fixes for Zugferd using Tax Exempt codes
  • Fixes for Quote imports
  • Fixes for Expense document count
  • Fixes for filters in product sales reports
  • Updated Blockonomics site URL

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.12.103 months ago

This update includes various improvements and fixes:

  • Fixes for task start/stop regression
  • Fixes for Restoring backups
  • Fixes for Zugferd using Tax Exempt codes
  • Fixes for Quote imports
  • Fixes for Expense document count
  • Fixes for filters in product sales reports
  • Updated Blockonomics site URL

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.12.84 months ago

This update includes various improvements and fixes:

  • Fixes for Mollie gateway fee removal
  • Added Task Time Logs to check data script
  • Additional task time log validation rules
  • Fixes for page number alignment
  • Updated Livewire dependencies
  • Improved support for PayFast Gateway with Token Billing
  • React UI bug fixes
  • Added clone gateway functionality
  • Adjustments for transaction imports
  • Updated Tax Model for Bulgaria

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.12.64 months ago

This update includes various improvements and fixes:

  • Fixes for PDF previews
  • Improved product key selection in exports
  • Updates for chart queries
  • Various dependency updates

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.12.54 months ago

This update includes various improvements and fixes:

  • React UI fixes and improvements
  • Automatic compression of large reports (over 5MB)
  • Fixes for document export timestamps
  • Improved payment processing for expired and cancelled transactions
  • Enhanced CSV encoding support for special characters
  • New React Application UI design
  • Clone gateway functionality for easier setup
  • Better support for various payment gateways including PayFast and Authorize.net eCheck
  • Enhanced reporting capabilities with improved filters
  • Improved import functionality for various formats
  • Better handling of client credit balances
  • Improvements for transaction imports and payment dates

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.12.44 months ago

This update includes various improvements and fixes:

  • Bug fixes for React UI
  • Fixes for document export timestamps
  • Improved payment processing for expired/cancelled transactions
  • Enhanced CSV encoding support
  • New React Application UI design
  • Improved gateway functionality including clone gateway feature
  • Better support for various payment gateways including PayFast and Authorize.net eCheck
  • Enhanced reporting capabilities and filters
  • Improved import functionality for various formats

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.12.34 months ago

This update includes various improvements and fixes:

  • Fixes for composer dependencies
  • Improved support for PayFast Gateway with Token Billing
  • React UI bug fixes

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.12.14 months ago

This update includes various improvements and fixes:

  • Added clone gateway functionality
  • Improvements for transaction imports
  • Updated Tax Model for Bulgaria
  • Fixes for React, Status colors and Total Taxes
  • Improved payment processing logic
  • Enhanced report filtering capabilities
  • Fixes for client credit balance handling

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.12.05 months ago

This update includes a new React Application UI design and various improvements:

  • Improvements for CSV encoding of 1252 encoded characters
  • Fixes for CSV exports and custom value labels
  • Hide excluded client fields from show/hide routes

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.11.825 months ago

This update includes improvements for template service parsing and appending XML segments.

Other recent updates include:

  • Fixes for charts
  • Improvements for activity exports
  • EInvoice report functionality
  • Updated OpenAPI specification

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.11.815 months ago

This update includes fixes for charts and various other small improvements.

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.11.80-15 months ago

This update fixes some minor issues with volume mounts and the application url.

The release also includes various improvements and bug fixes:

  • Enhanced activity exports, including export by activity type
  • Updated ElasticSearch searchable trait
  • Updated OpenAPI specification
  • Added EInvoice report functionality
  • Resolved PayPal regression issues
  • Fixed authentication issues with Authorize.net

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.11.805 months ago

The release also includes various improvements and bug fixes:

  • Enhanced activity exports, including export by activity type
  • Updated ElasticSearch searchable trait
  • Updated OpenAPI specification
  • Added EInvoice report functionality
  • Resolved PayPal regression issues
  • Fixed authentication issues with Authorize.net

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.11.795 months ago

This update fixes an issue with split data directories that lead to attachments not loading properly.

The release also includes various improvements and bug fixes:

  • Resolved issues with Rotessa payment driver
  • Enhanced activity exports with filtering by activity type
  • Added EInvoice report
  • Updated OpenAPI specification

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.11.785 months ago

This release includes various improvements and bug fixes:

  • Updated language files
  • Improved handling for Cloudflare services credentials
  • Minor fixes for exchange rates
  • Adjustments for prepayment with underpayments
  • Added Authorize.net eCheck feature
  • Updates for webhook URLs displayed in the UI
  • Fixes for subscription cancellations
  • Updates for hosted account confirmation emails
  • New Flutter admin portal UI

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.11.776 months ago

This release includes various improvements and bug fixes.

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.11.746 months ago

This release includes improvements and fixes:

  • Improved handling for batch database operations
  • Enhanced transaction storage processes
  • Implemented bulk update functionality for recurring invoices
  • Improved rate limiting mechanisms
  • Optimized webhook payload processing

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.11.736 months ago

This release includes improvements and fixes:

  • Enhanced payment status handling to include confirmed payments
  • Improved error message for missing Blockonomics callback URL
  • Updated blacklist domains
  • Fixed issues with chunked upload security

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.11.726 months ago

This release includes improvements and fixes:

  • Refactored to make the company phone number the default contact
  • Improved Nordigen integration to reduce API calls
  • Fixed undefined array key 'message' error with Postmark
  • Refactored document and file validation
  • Updated client request handling

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.11.706 months ago

This release includes improvements and fixes:

  • Adjustments for importing Forte CSG customers
  • Changed permission structure for creating new companies to Owner User Only
  • Various static analysis fixes

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.11.696 months ago

This release includes improvements and fixes:

  • Disabled updateAccount() methods to preserve rate limits for Nordigen
  • Fixed company observer checks
  • Updated domain blacklists
  • Improved Braintree level 2 properties
  • Fixed statements when viewing a client with no invoices
  • Resolved middleware properties causing regression for document downloads

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.11.676 months ago

This release includes improvements and fixes:

  • Improved locale handling for imports
  • Enhanced JSON quality checks
  • Reduced API calls to payment providers
  • Updates for EPC and tax summary reports
  • Performance improvements and tracing
  • New health route for system checks

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.11.667 months ago

This release includes improvements and fixes:

  • Fixes for docker logos in group/client scenarios
  • Fixes for last year query

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.11.637 months ago

This release includes improvements and fixes:

  • Improved handling of invoice reversals
  • Enhanced project reports functionality
  • Updated API documentation for locations
  • Refined dashboard queries for upcoming and past due invoices

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.11.627 months ago

This release includes improvements and fixes:

  • Improved Blockonomics Health Checkup Message
  • Enhanced import functionality for client creation
  • Updated documentation and formatting in README

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.11.617 months ago

This release includes improvements and fixes:

  • Fixed markdown parsing issues
  • Improved dashboard queries for upcoming and past-due invoices

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.11.607 months ago

This release includes improvements and fixes:

  • Improved filtering when sorting by client name
  • Fixed issues with Markdown parsing
  • Updated QuickBooks minor version support
  • Enhanced health checkup functionality
  • Improved Profit Loss calculations
  • Removed callbackSecret from Blockonomics payments gateway
  • Simplified tar.gz file structure

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.11.597 months ago

This release includes improvements and fixes:

  • Fixed React build failures due to HTTP connections
  • Applied hot patch for MSAL/Crypto/HTTPS issues
  • Upgraded Node to version 22
  • Fixed React dashboard display problems
  • Fixed subscription handling for values less than 1
  • Fixed out-of-scope BTC price refresh function

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.11.548 months ago

This release includes improvements and fixes:

  • Fixed statements, payments, and VAT-related document issues
  • Upgraded Stripe iDeal integration to 2.0
  • Added client locations and improved company imports
  • Implemented new React UI design
  • Enhanced PEPPOL invoice integration
  • Added user permission to disable emails
  • Updated translations and documentation

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.11.418 months ago

This release includes improvements and fixes:

  • API implementation of InvoicePeriod for Invoices and Recurring Invoices
  • Implement options for the display of HTML invoices in the client portal
  • Fixes for QB Backup imports
  • Fixes for encoded URLs in twig templates

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.11.408 months ago

This release includes improvements and fixes:

  • Fixed issues related to invoicing projects
  • Various improvements and optimizations

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.11.389 months ago

This release includes bug fixes and improvements:

  • Changed default Zugferd generator
  • Updated translations
  • Adjusted tax reports
  • Allows table breaking in calm design
  • Various improvements and optimizations

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.11.010 months ago

This release includes new features and improvements:

  • Added support for e-invoicing over PEPPOL network
  • Enhanced validation rules for custom surcharges
  • Various improvements and optimizations

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.10.6011 months ago

This release includes improvements to tax handling and client portal security:

  • Enhanced tax model functionality
  • Improved client portal registration process
  • Added protection against automated registrations
  • Various fixes for mail handling and client portal access

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.10.5811 months ago

This release includes improvements to invoice and quote handling:

  • Enhanced reminder system for invoices and quotes
  • Improved contact registration process
  • Various minor fixes and improvements

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.10.5711 months ago

This release includes performance improvements and optimizations:

  • Reduced JavaScript bundle size for better loading times
  • Improved Docker filesystem handling
  • Various minor fixes and improvements

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.10.5311 months ago

This release includes improvements to document handling and submission:

  • Enhanced document submission functionality
  • Various minor fixes and improvements

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.10.4812 months ago

This release includes improvements to payment handling:

  • Improved payment token display and preselection
  • Enhanced payment processing functionality
  • Various minor fixes and improvements

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases

Version 5.10.4412 months ago

This release includes improvements to PEPPOL e-invoicing and other enhancements:

  • Added support for PEPPOL e-invoicing tokens
  • Improved client properties handling
  • Enhanced Stripe payment method descriptions
  • Updated translations

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases.

Version 5.10.4312 months ago

This release includes improvements to PDF generation and e-invoicing:

  • Fixed PDF generation with Projects
  • Added PEPPOL e-invoicing support
  • Improved task time logging
  • Updated translations

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases.

Version 5.10.4212 months ago

This release includes fixes for credit sent events and other improvements.

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases.

Version 5.10.3912 months ago

This release includes fixes for activities.

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases.

Version 5.10.35last year

This release fixes an issue with task exports.

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases.

Version 5.10.32last year

This release includes several improvements and fixes:

  • Updated API documentation
  • Improved PDF generation process
  • Fixed issues with database migrations
  • Enhanced broadcast routes
  • Improved search functionality

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases.

Version 5.10.31last year

This release includes several improvements and fixes:

  • Added merge vendors functionality
  • Implemented bulk updates for expenses
  • Improved Mollie integration
  • Fixed issues with BTC Pay
  • Enhanced tax summary
  • Improved parsing of floats for imports and exports

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases.

Version 5.10.29last year

This is a small bugfix release.

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases.

Version 5.10.28last year

This update includes several improvements and fixes:

  • Improved purchase order design preview
  • Added customization for Payment Failed Email Template
  • Fixed issues with GoCardless Instant Bank Payment
  • Updated Forte CSG integration
  • Enhanced e-invoice payment means code validation
  • Implemented new payment flow
  • Added feature for inbound email expenses and Mindee OCR
  • Introduced CBA Powerboard Payment Driver
  • Added Blockonomics BTC Payment Driver

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases.

Version 5.10.27last year

This update includes several improvements and fixes:

  • Improved sorting filters for expense payment dates
  • Updated Rotessa payment flow
  • Added reversal for failed BTC payments
  • Updated template service properties
  • Fixed issues with confirming gateway fees
  • Removed PayPal Express and Omnipay

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases.

Version 5.10.26last year

What’s Changed:

  • Fixed issues with ZUGFeRD and inter-EU tax rules.
  • Updated translations.
  • Corrected tax calculations for recurring invoices.
  • Added Purchase Order Accept Webhook.
  • Introduced QuickBooks import feature.
  • Added YunoHost as a self-hosted option.
  • Fixed custom fields with switches to ensure proper output (yes/no).

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases.

Version 5.10.24last year

This update includes several improvements and fixes:

  • Cache busting for react after self-update
  • Fixes for $0 subscriptions
  • Added auth guard for activity records

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases.

Version 5.10.20last year

This update includes several improvements and fixes:

  • Improved EU tax calculations
  • Added expense category filters
  • Enhanced support for task running status
  • Improved twig and special character encoding
  • Upgraded PayPal Rest integration
  • Fixed issues with subscriptions displaying unrelated plans
  • Updated chart queries
  • Removed PayPal Express

Full release notes are available at https://github.com/invoiceninja/invoiceninja/releases.

Version v5.10.16last year

This release takes invoice-ninja from version 5.8.33 to 5.10.16.

Full release notes are found at https://github.com/invoiceninja/invoiceninja/releases.

Version v5.8.33last year

This release takes invoice-ninja from version 5.8.15 to 5.8.33.

Full release notes here: https://github.com/invoiceninja/invoiceninja/releases

Version v5.8.15last year

This release takes invoice-ninja from version 5.5.93 to 5.8.15.

Full release notes here: https://github.com/invoiceninja/invoiceninja/releases

Version v5.5.932 years ago
Information