General Questions
What is FacturaScripts?
What is FacturaScripts?
FacturaScripts is a comprehensive open-source ERP and accounting software designed for small and medium businesses. It provides features for invoicing, inventory management, accounting, CRM, and more, all within an intuitive and modern interface built with PHP and Bootstrap 5.
Is FacturaScripts really free?
Is FacturaScripts really free?
Yes! FacturaScripts is completely free and open-source software, licensed under LGPL. You can use it for commercial purposes, modify it, and distribute it according to the license terms.
What are the system requirements?
What are the system requirements?
To run FacturaScripts, you need:
- PHP 8.0 or higher
- MySQL/MariaDB or PostgreSQL database
- Composer for dependency management
- Node.js & npm for frontend assets
- A web server (Apache, Nginx, or PHP’s built-in server for development)
Can I use FacturaScripts in production?
Can I use FacturaScripts in production?
The GitHub repository contains the active development version which may have bugs and breaking changes. For production use, download the stable version from facturascripts.com/descargar.
Features
What features does FacturaScripts include?
What features does FacturaScripts include?
FacturaScripts includes:
- Invoice & Quote Management - Professional invoicing system
- Accounting & Finance - Complete accounting module
- Inventory Management - Stock control and product management
- Customer & Supplier Management - Built-in CRM functionality
- Reports & Analytics - Business insights and reporting
- Plugin System - Extensible architecture for customization
- Multi-language support
- Responsive design that works on desktop and mobile
Is FacturaScripts multi-language?
Is FacturaScripts multi-language?
Yes, FacturaScripts is available in multiple languages. You can contribute translations at facturascripts.com/traducciones.
Can I extend FacturaScripts with plugins?
Can I extend FacturaScripts with plugins?
Absolutely! FacturaScripts has an extensible plugin system that allows you to add custom features and functionality. You can develop your own plugins or use community-created ones.
Installation & Setup
How do I install FacturaScripts?
How do I install FacturaScripts?
- Clone the repository:
git clone https://github.com/NeoRazorX/facturascripts.git - Install PHP dependencies:
composer install - Install JavaScript dependencies:
npm install - Configure your web server or use PHP’s built-in server
- Access the application through your browser and complete the setup wizard
What web servers are supported?
What web servers are supported?
FacturaScripts works with:
- Apache - Ensure mod_rewrite is enabled
- Nginx - Configure PHP-FPM properly
- PHP Built-in Server - For development only (use
php -S localhost:8000 index.php)
Which databases are supported?
Which databases are supported?
FacturaScripts supports MySQL, MariaDB, and PostgreSQL databases.
Development
How can I contribute to FacturaScripts?
How can I contribute to FacturaScripts?
We welcome contributions! Check out our contributing guide for guidelines on how to submit pull requests, report issues, and help improve the project.
Where can I find developer documentation?
Where can I find developer documentation?
Developer documentation is available at facturascripts.com/ayuda-dev. This documentation covers API references, plugin development, and advanced customization.
How do I run tests?
How do I run tests?
Run the test suite with:
vendor/bin/phpunit- Run PHPUnit testsvendor/bin/phpstan analyse Core- Run static analysis
Support
Where can I get help?
Where can I get help?
You can get support through:
- Discord Community - Join our active community
- GitHub Issues - Report bugs or request features
- Contact Form - Direct support inquiries
How do I report a security vulnerability?
How do I report a security vulnerability?
If you discover a security vulnerability, please email Carlos García at [email protected]. Do not create public GitHub issues for security vulnerabilities.
Is there a demo available?
Is there a demo available?
Yes! You can try FacturaScripts online at facturascripts.com/probar-online without any installation.

