InvoicePlane

Roadmap

This roadmap gives you an overview of the planned versions of InvoicePlane.

InvoicePlane 2

13 Tickets | No Release scheduled yet
Improvement Major [IP2-70]
Support more RDBMS
In Review
kovah
New Feature Major [IP2-65]
Add a Docker configuration for the app
Resolved
Bug Critical [IP2-63]
PDO::ATTR_STATEMENT_CLASS error while running the setup
Selected for Development
Bug Major [IP2-62]
Email form requires CC / BCC fields
Resolved
kovah
Improvement Critical [IP2-61]
Move to Core UI
Closed
kovah
Improvement Major [IP2-60]
Implement a setup check
In Progress
kovah
Improvement Minor [IP2-58]
Move setup data seeding from migrations into a seeder
Selected for Development
Task Major [IP2-56]
Change the namespace from FI to IP
Resolved
kovah
Task Critical [IP2-54]
Evaluate the merge of all existing migrations
Resolved
kovah
Improvement Major [IP2-53]
Use the .env file for storage of sensitive data like db credentials
Resolved
kovah
Epic Major [IP2-35]
Implement Tests for as many as possible modules
In Progress
Improvement Major [IP2-30]
Clean up and optimize the language files
Resolved
kovah
Improvement Critical [IP2-20]
Move to Bootstrap 4
In Progress
kovah
7 Tickets | No Release scheduled yet
Improvement Critical [IP2-67]
Rename Item Lookups to Products
Selected for Development
Improvement Major [IP2-66]
Use php_money to handle currencies
Selected for Development
New Feature Major [IP2-55]
Create a docker repository for the app
Selected for Development
kovah
Task Major [IP2-38]
Review the current expenses module
Open
Epic Major [IP2-35]
Implement Tests for as many as possible modules
In Progress
Task Major [IP2-29]
Check the current time and date implementation
Open
Improvement Major [IP2-7]
Check the current multi currency implementation
Selected for Development
12 Tickets | No Release scheduled yet
Improvement Major [IP2-59]
Automatically run the cleanup after migrations
Open
Improvement Critical [IP2-57]
Update the existing item lookup system to products
Selected for Development
New Feature Major [IP2-50]
Implement Product Units
Open
New Feature Major [IP2-49]
Add Product Families
Open
Epic Major [IP2-35]
Implement Tests for as many as possible modules
In Progress
New Feature Major [IP2-17]
Web templates should show the quote/invoice PDF file
Open
New Feature Major [IP2-16]
Implement template files for emails
Open
Improvement Minor [IP2-12]
Check and improve the contacts implementation for clients
Selected for Development
Improvement Minor [IP2-11]
Review the recurring invoices process and optimize it
Open
New Feature Minor [IP2-8]
Let user add category or titles as items for invoices/quotes
Open
Epic Critical [IP2-5]
Rewrite the calculation process and make the calculation order customizable
Open
Epic Critical [IP2-1]
Migration of Data from InvoicePlane 1
Open
5 Tickets | No Release scheduled yet
Epic Major [IP2-48]
implement the Projects & Tasks module
Open
Epic Major [IP2-35]
Implement Tests for as many as possible modules
In Progress
Task Major [IP2-25]
Check the current API implementation and provide proper docs
Open
Improvement Major [IP2-15]
Notification system for status changes
Open
New Feature Major [IP2-13]
Allow select of the PDF template per client / invoice / invoice group / ...
Open
28 Tickets | No Release scheduled yet
New Feature Minor [IP2-52]
Implement activity logging
In Progress
kalimerre
Task Major [IP2-51]
Evaluate the usage of revisions for specific entities
Open
New Feature Critical [IP2-47]
Implement read-only invoices and quotes
Open
Improvement Major [IP2-45]
Prevent quote deletion for specific status
Open
Improvement Major [IP2-44]
Implement CSP header
Open
Improvement Major [IP2-43]
Setting to increase invoice/quote IDs in custom steps
Open
Improvement Major [IP2-42]
Add option to turn off read-only invoices in setup
Reopened
Improvement Major [IP2-40]
Allow more decimal places for all amounts
Open
New Feature Major [IP2-39]
Custom payment terms and currencies for each client
Open
Improvement Major [IP2-36]
Review and optimize the app accessibility
Open
Epic Major [IP2-35]
Implement Tests for as many as possible modules
In Progress
Improvement Major [IP2-28]
Review the import tool and optimize it
Open
Improvement Major [IP2-27]
Allow to batch-print invoices for each client
Open
Task Major [IP2-26]
Check the current export module
Open
New Feature Major [IP2-24]
Implement throttling for sessions
Open
New Feature Major [IP2-23]
Implement 2FA for user accounts
Open
Epic Critical [IP2-22]
Add customizable user roles
Open
Improvement Critical [IP2-21]
Move to AdminLTE 3
Open
Improvement Critical [IP2-20]
Move to Bootstrap 4
In Progress
kovah
Epic Critical [IP2-19]
Overhaul the IP User Interface
Selected for Development
kovah
Improvement Minor [IP2-18]
Make tables sortable/filterable by their headers
Selected for Development
New Feature Major [IP2-14]
Allow client accounts to view/edit their company details
Open
New Feature Major [IP2-10]
Add option to print a receipt
Open
New Feature Major [IP2-9]
Add option to add an existing balance for clients
Open
New Feature Major [IP2-6]
Add ability to calculate all amounts with BCMath
Closed
Epic Major [IP2-4]
Optimize the current quote > invoice > payment workflow
Open
Improvement Major [IP2-3]
Update the Setup tool
On Hold
New Feature Major [IP2-2]
Implement a Wordpress-like auto updater
Open
7 Tickets | No Release scheduled yet
New Feature Major [IP2-46]
Ability to add a page break for invoices
Open
Improvement Major [IP2-41]
Optimize the log handling and let the admin view the logs in the settings
Selected for Development
kalimerre
New Feature Major [IP2-37]
Support for recurring payments
Open
New Feature Minor [IP2-34]
Implement an interactive tutorial for beginners
Open
Improvement Minor [IP2-33]
Add notes to clients, quotes, invoices, payments,...
Open
Improvement Minor [IP2-32]
Implement message system for users and clients
Open
New Feature Minor [IP2-31]
Implement pro forma invoices
Open

Donate for InvoicePlane


InvoicePlane is a free software nonetheless we have several expenses.
Please donate to support us.