Skip to main content

What is FacturaScripts?

FacturaScripts is a comprehensive open-source ERP and accounting software designed for small and medium businesses. Built with modern PHP and Bootstrap 5, it provides an intuitive and powerful platform to manage your entire business operations.
This is the development version of FacturaScripts. For production use, download the stable version from facturascripts.com/descargar.

Why choose FacturaScripts?

Open Source

Licensed under LGPL-3.0, giving you complete freedom to use, modify, and distribute

Complete Solution

All-in-one platform for invoicing, accounting, inventory, and CRM

Extensible

Powerful plugin system to add custom features and integrations

Multi-language

Available in multiple languages with built-in translation support

Key Features

Invoice & Quote Management

Create professional invoices, quotes, delivery notes, and orders with customizable templates. Support for payment receipts, refund invoices, and automatic accounting entries.

Accounting & Finance

Complete double-entry accounting system with journal entries, ledger accounts, fiscal exercises, and financial reports. Automatic VAT calculation and tax reporting.

Inventory Management

Manage products, stock levels, warehouses, and automatic inventory movements. Support for product variants, attributes, families, and manufacturers.

CRM

Track customers, suppliers, contacts, and maintain detailed business relationships. Credit limit control, payment terms, and automatic risk calculation.

Reports & Analytics

Generate comprehensive business reports with sales analytics, profit tracking, aged receivables/payables, and custom reporting.

Plugin System

Extend functionality with plugins for e-commerce, payment gateways, shipping integrations, and custom business logic.

Who uses FacturaScripts?

FacturaScripts is designed for:
  • Small Businesses: Freelancers and sole proprietors needing invoicing and basic accounting
  • Medium Enterprises: Companies requiring full ERP capabilities with multi-company support
  • Accountants: Professionals managing multiple clients with comprehensive accounting features
  • Developers: Teams building custom business solutions on an extensible platform

Technology Stack

  • PHP 8.0+: Modern PHP with type declarations and performance improvements
  • Composer: Dependency management
  • Twig 3.x: Flexible template engine
  • Database: MySQL/MariaDB or PostgreSQL

License

FacturaScripts is licensed under the LGPL-3.0 (GNU Lesser General Public License v3.0), which allows you to:
  • ✅ Use the software commercially
  • ✅ Modify the source code
  • ✅ Distribute your modifications
  • ✅ Use it as a library in proprietary software

Getting Started

Ready to start? Follow our guides:

Installation

Install FacturaScripts on your server

Quick Start

Get up and running in minutes

System Requirements

Check server requirements

Developer Docs

Build plugins and extensions

Community

Join our community:

Build docs developers (and LLMs) love