InvoiceShelf

InvoiceShelf

Simple invoicing and expense tracking for small businesses

1.5kstars
315forks
Last commit: 8d ago
Repo age: 2y old
InvoiceShelf screenshot

InvoiceShelf is a self-hosted web application for small businesses and freelancers to create professional invoices and estimates, manage customers and products, and track payments and expenses. It focuses on a clean workflow from quote to invoice, with configurable taxes, discounts, and numbering.

Key Features

  • Create and send invoices, estimates/quotes, and payment receipts
  • Client (customer) management with billing/shipping details and contact info
  • Product/item catalog with pricing, taxes, and discounts
  • Payment tracking (record payments, due amounts, and status)
  • Expense tracking with categories and vendor association
  • Multi-currency support and configurable tax settings
  • PDF generation for invoices/estimates with customizable templates/branding
  • Reporting and exports (e.g., summary reports and data export options)

Use Cases

  • Freelancers issuing quotes and invoices and tracking whether they’re paid
  • Small agencies managing recurring client billing and expense bookkeeping
  • Small businesses needing branded PDFs and basic finance reporting

Limitations and Considerations

  • Not a full accounting system (e.g., advanced ledger/accounting workflows are limited compared to dedicated accounting suites)

InvoiceShelf is best suited for lightweight billing operations where you need a straightforward quote-to-invoice flow, expense tracking, and professional PDF documents. It provides core invoicing functionality without the complexity of full general-ledger accounting products.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Odoo

Odoo

Modular ERP suite for CRM, accounting, inventory, and more

48.3k
31k
Last commit: 2d ago

Odoo is a modular ERP and business app suite covering CRM, sales, accounting, inventory, manufacturing, HR, eCommerce, and website building with a unified database and extensible framework.

Alternative to:
SAP S/4HANA
SAP S/4HANA
+9
Firefly III

Firefly III

A self-hosted personal finance manager for tracking money flow

22k
2k
Last commit: 3d ago

Open-source personal finance manager to track accounts, budgets, bills, and transactions with rules, reports, and CSV import/export.

Alternative to:
You Need A Budget (YNAB)
You Need A Budget (YNAB)
+7
Ghostfolio

Ghostfolio

Open-source wealth management and portfolio tracker

7.4k
893
Last commit: 1d ago

Self-hosted portfolio tracker to aggregate accounts, track net worth, analyze performance, and monitor asset allocation across stocks, ETFs, crypto, and cash.

Alternative to:
Copilot Money
Copilot Money
+9
Wallos

Wallos

Self-hosted subscription tracker with renewals and budgeting

7.1k
315
Last commit: 21d ago

Wallos is a self-hosted web app to track subscriptions, renewal dates, costs, and categories, with dashboards and notifications to manage recurring expenses.

Alternative to:
Rocket Money
Rocket Money
+5
Dolibarr

Dolibarr

Modular ERP & CRM for small and medium-sized organizations

6.8k
3.2k
Last commit: 1d ago

Dolibarr is a modular ERP/CRM for SMBs to manage sales, invoicing, inventory, projects, accounting, and more via a web interface with optional modules.

Alternative to:
Oracle NetSuite
Oracle NetSuite
+7
ezBookkeeping

ezBookkeeping

A lightweight personal finance and bookkeeping web app

3.7k
380
Last commit: 1d ago

Self-hosted personal finance app for tracking expenses/income, budgets, accounts, and reports with multi-currency support and import/export.

Alternative to:
You Need A Budget (YNAB)
You Need A Budget (YNAB)
+7