Ledgerly – PHP Invoicing & Accounting

Self-hosted invoicing for freelancers and small firms: quotes, recurring invoices, expenses, client portal and GST reports.

by Vikram RaoVerified Author(34) 457 sales 13.3K viewsUpdated 26 Jul 2026
Ledgerly – PHP Invoicing & Accounting — preview 1
1 / 3

Ledgerly keeps billing simple and compliant for service businesses, with a client portal for payments and approvals.

Key features

  • Quotes, invoices and recurring billing
  • Expense tracking with receipt uploads
  • Client portal with online payments
  • GSTR-1 friendly exports
  • Multi-currency invoices

Tech stack

  • Laravel 11
  • Vue 3
  • MySQL

Requirements

  • PHP 8.2+
  • MySQL 8

Installation

  1. Upload the files to your server and point the web root at /public.
  2. Run composer install and copy .env.example to .env.
  3. Run php artisan key:generate and php artisan migrate --seed.
  4. Open the site and finish the web installer.

What's included

  • Full source code with comments
  • Step-by-step documentation
  • Demo data and seed scripts where applicable
  • 6 months of author support and all future updates

More from this author

View all

Related in Web Scripts & Software

View all