selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

FacturaScripts logo

Self-host FacturaScripts

v2026.7

Open-source ERP and accounting software for small businesses

ReleaseOpen SourceLGPL-3.0
Updated10 hours ago
LanguagePHP
Setup difficultyModerate
MobileResponsive
Stars
501
Port
80 (HTTP web interface)
Requires
MySQL
Docker
facturascripts/facturascripts
Install with Docker
FacturaScripts screenshot 1FacturaScripts screenshot 2FacturaScripts screenshot 3FacturaScripts screenshot 4FacturaScripts screenshot 5FacturaScripts screenshot 6

What is FacturaScripts?

FacturaScripts is an open-source ERP and accounting platform built for small and medium businesses. It handles invoicing, quotes, orders, and delivery notes, plus a full accounting suite with automatic journal entries, tax models, and financial statements. Inventory features cover stock control, multi-warehouse management, traceability, and light manufacturing. A CRM module manages customers, suppliers, and sales opportunities. The system is extensible through a plugin architecture with over 250 add-ons, including country-specific e-invoicing (VeriFactu, TicketBAI, Facturae, SII for Spain; ARCA for Argentina; SRI for Ecuador; NCF for Dominican Republic), point-of-sale, HR, and vertical-sector packs. It runs on PHP 8.1+ with MySQL, MariaDB, or PostgreSQL, and can be deployed via Docker, Docker Compose, classic LAMP/LEMP stacks on Linux, Windows (XAMPP or ServBay), macOS (ServBay), or any PHP-capable hosting. The UI uses Bootstrap 5, is responsive, and ships in multiple languages. Default credentials are admin/admin and must be changed on first login.

Should you self-host FacturaScripts?

FacturaScripts scores 56/100 on selfhost.directory (how scoring works) and ranks #8 of 14 in ERP. It has 501 GitHub stars.

It shipped 13 stable releases in the past year. The latest, v2026.7, came out on 3 October 2026. New versions land roughly every 2 weeks.

Setup is moderate: expect some configuration beyond a single command. An official Docker image is available. It is LGPL-3.0-licensed and written mostly in PHP.

Its closest alternative on selfhost.directory is Dolibarr (72/100, 7 795 stars). It scores higher overall, so compare the two before you pick. See FacturaScripts vs Dolibarr side by side.

Features

  • Accounting & Finance
  • Customer & Supplier Management (CRM)
  • Electronic Invoicing (Country-specific)Via plugins, some free some paid
  • Human resourcesVia plugin
  • Inventory Management
  • Invoice & Quote Management
  • Multi-language
  • Plugin System
  • Point of Sale (TPV)Via plugin
  • Projects & Services
  • Reports & Analytics
  • REST API

FacturaScripts README

How to install FacturaScripts

Install FacturaScripts with Docker

Docker Engine
Environment variables
FS_DB_HOST, FS_DB_PASS, FS_INITIAL_USER for unattended install

sudo docker pull facturascripts/facturascripts sudo docker run -d --name facturascripts -p 80:80 facturascripts/facturascripts:latest

Maps container port 80 to host port 80

How to configure FacturaScripts

  • FS_DB_HOSTDatabase host for unattended Docker installation

    Database host for unattended Docker installation

  • FS_DB_PASSDatabase password for unattended Docker installation

    Database password for unattended Docker installation

  • FS_INITIAL_USERInitial admin user for unattended Docker installation

    Initial admin user for unattended Docker installation

FacturaScripts releases & version history

More in ERP

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…