logo
icon

InvoiceShelf

InvoiceShelf is a self-hosted invoicing solution for freelancers and small businesses. Create professional invoices, estimates, and track payments with a modern UI. Uses SQLite by default -- no external database needed.

template cover
Deployed0 times
Publisherfuturize.rush
Created2026-03-30
Services
service icon
Tags
ToolFinance

InvoiceShelf

A self-hosted invoicing application for freelancers and small businesses. Create and send professional invoices, manage estimates, track expenses, and monitor payments -- all from a clean web interface.

What You Can Do After Deployment

  1. Visit your domain -- complete the setup wizard to create your company profile and admin account
  2. Create invoices -- design professional invoices with your logo, tax rates, and custom fields
  3. Send estimates -- generate quotes for clients that can be converted to invoices
  4. Track payments -- record partial or full payments against invoices
  5. Manage expenses -- log business expenses with categories and receipts
  6. Generate reports -- view profit/loss, tax summaries, and other financial reports

Key Features

  • Professional invoice and estimate generation with PDF export
  • Multi-currency support
  • Recurring invoices on customizable schedules
  • Tax management with multiple tax types
  • Expense tracking with categories
  • Customer and item management
  • Dashboard with revenue and expense charts
  • Uses SQLite by default -- no external database required
  • Built on Laravel with a modern Vue.js frontend

Volumes

  • /var/www/html/storage -- application data, uploaded files, and SQLite database

License

AAL -- GitHub | Website