InvoicePlane is a self-hosted, open-source application designed to help you manage invoices, clients, and payments efficiently.
- Invoice & Quote Management: Create, send, and manage professional invoices and quotes effortlessly.
- Client Management: Maintain detailed client records, including contact information and transaction history.
- Payment Tracking: Monitor payments, set up reminders, and integrate with multiple payment gateways.
- Customization: Tailor templates, themes, and settings to match your brand preferences.
- Reporting: Generate insightful reports to track your financial performance.
To get started with InvoicePlane:
-
Download the Latest Version:
- Visit the InvoicePlane website to download the latest release.
-
Extract and Upload:
- Extract the downloaded package and upload the files to your web server or hosting environment.
-
Configuration:
- Duplicate
ipconfig.php.example
and rename it toipconfig.php
. - Open
ipconfig.php
in a text editor and set your base URL.
- Duplicate
-
Run the Installer:
- Navigate to
http://your-domain.com/index.php/setup
in your browser and follow the on-screen instructions to complete the installation.
- Navigate to
For a detailed installation guide, including prerequisites and troubleshooting tips, refer to INSTALLATION.md.
To remove index.php
from your URLs:
-
Enable mod_rewrite:
- Ensure the
mod_rewrite
module is enabled on your web server.
- Ensure the
-
Update Configuration:
- Set
REMOVE_INDEXPHP
totrue
in youripconfig.php
file.
- Set
-
Rename
.htaccess
:- Rename the
htaccess
file in the root directory to.htaccess
.
- Rename the
Note: If you experience issues after making these changes, revert to the default settings by undoing the steps above.
Join our vibrant community for support, discussions, and contributions:
- Community Forums: InvoicePlane Forums - Ask questions, share knowledge, and get help from the community.
- Discord: Join our Discord - Chat with users, developers, and contributors in real time.
- Issue Tracker: GitHub Issues - Report bugs and request features.
- Wiki & Documentation: InvoicePlane Wiki - Find guides, FAQs, and detailed setup instructions.
InvoicePlane is developed and maintained by a dedicated team of volunteers. Support is provided by the community on a best-effort basis.
We welcome contributions from the community! To get involved:
-
Report Issues: Use the Issue Tracker to report bugs or request features.
-
Submit Pull Requests: Fork the repository, make your changes, and submit a pull request for review.
-
Translate InvoicePlane: Help translate the application into your language. Also see Translations.md
For detailed contribution guidelines, please see CONTRIBUTING.md.
If you discover a security vulnerability, please email mail@invoiceplane.com before disclosing it publicly. We will address all security concerns promptly.
InvoicePlane is licensed under the MIT License.
The InvoicePlane name and logo are copyrighted by Kovah.de and InvoicePlane.com. Usage is restricted. For more information, visit license & copyright.