banner

Simple Invoice Manager – PHP Invoicing Script with GST & Payments

img

Product Overview

Simple Invoice Manager is a complete, self-hosted PHP web application for creating and managing invoices, quotes, payments, and client relationships. Built on the CodeIgniter framework with Bootstrap, it runs on your own hosting — giving you full data control without recurring SaaS fees.

Version 4 introduces a modernized interface with dark and light themes, expanded custom fields across all modules, and enhanced tax handling designed for complex requirements like India’s GST. Whether you run a freelance business, agency, or small enterprise, this script adapts to your invoicing workflow.

Key Features

  • Multiple Billing Companies: Manage several entities from one installation, each with its own logo, settings, and numbering series.
  • Recurring Invoices: Automate billing cycles for subscriptions and retainer clients.
  • Online Payments: Accept PayPal and Stripe payments directly on invoices.
  • Multi-Tax Engine: Apply multiple tax rates per invoice or line item — essential for GST (CGST, SGST, IGST) and other compound tax regimes.
  • Custom Fields: Add tailored fields to customers, products, invoices, invoice items, quotes, and quote items.
  • User Roles & Permissions: Two built-in levels — Administrator and Sales — control access to sensitive data and actions.
  • Customer Ledger: Track complete transaction history per client with multiple user accounts.
  • Advanced Reports: Daily sales, monthly sales, and custom searchable invoice/payment reports.
  • Product & Service Catalog: Maintain a reusable list of items with pricing for faster invoice creation.
  • Responsive Dark/Light UI: Clean, modern interface that works on desktop and mobile.

Benefits

  • Data Sovereignty: Host on your own server — no third-party access to financial data.
  • No Monthly Fees: One-time purchase, lifetime updates (manual), unlimited domains under GPL license.
  • GST-Ready: Multi-tax architecture handles Indian GST and similar multi-component tax systems natively.
  • Developer-Friendly: Clean CodeIgniter MVC structure makes customization straightforward for PHP developers.
  • Quick Setup: Bootstrap-based responsive UI requires minimal training for staff.

How It Can Be Used

  • Freelancers and agencies billing multiple clients with recurring retainers
  • Small businesses needing GST-compliant invoicing without cloud subscriptions
  • Developers delivering a white-label invoicing module for client projects
  • Organizations requiring on-premise billing for compliance or privacy

Specifications

  • Framework: CodeIgniter (PHP)
  • Frontend: Bootstrap, responsive design
  • License: GPL — unlimited domain usage
  • Current Version: v3.34.2 (stable) / v4.0.0-Beta.0 (preview)
  • Payment Gateways: PayPal, Stripe (v4); PayPal, Skrill (v3)
  • User Levels: Administrator, Sales
  • Theme Options: Light and Dark modes

Why Choose This Product?

Most invoicing SaaS platforms charge per user per month and lock your data in their cloud. Simple Invoice Manager flips that model: you pay once, host it yourself, and own the code. The GPL license means you can deploy it across unlimited client sites or customize it for resale. Version 4’s custom fields and multi-tax engine address the gaps that force businesses to upgrade to expensive plans elsewhere.

Frequently Asked Questions

Does this require a specific PHP version or extensions?
The product data does not specify exact PHP version requirements. CodeIgniter typically runs on PHP 7.4+. Check the documentation after purchase for precise server requirements.
Can I customize the invoice template design?
Yes. The Bootstrap-based views can be modified by developers. The Settings menu allows logo upload and basic configuration.
Is the v4 beta stable enough for production?
The provided information lists v4.0.0-Beta.0 as a preview. For production use, v3.34.2 is the current stable release.
How are updates delivered?
Updates are manual — you download the new version and apply it to your installation. Lifetime updates are included.
Can I use this for multiple client websites?
Yes. The GPL license permits unlimited domain usage.

Conclusion

Simple Invoice Manager delivers a feature-complete, self-hosted invoicing solution at a fraction of the long-term cost of cloud alternatives. With multi-company support, GST-ready tax handling, recurring billing, and two major payment gateways, it covers the core needs of service businesses and product sellers alike. The GPL license and unlimited domain usage make it especially valuable for agencies and developers. If you want full control over your billing data without recurring fees, this script is a pragmatic choice.

Self-hosted PHP invoice management application built on CodeIgniter and Bootstrap. Create professional invoices, manage clients, accept online payments, and generate detailed reports — all from your own server.Multiple billing companies with custom brandingRecurring invoices and multiple payment gateways (PayPal, Stripe)Multi-tax support including Indian GST complianceUser roles, permissions, and customer ledgerDark/light themes, fully responsive designGPL licensed — unlimited domain usage