Optima ZATCA is an Open-source, powerful, feature-rich application designed to ensure full compliance with Saudi Arabia's ZATCA (Zakat, Tax, and Customs Authority) regulations. Covering both Phase 1 and Phase 2 of ZATCA compliance, this app provides a seamless, user-friendly, and highly efficient solution for businesses.
Fully compliant with Saudi Arabia's ZATCA E-Invoicing Phase 2 requirements. Includes XML generation, cryptographic stamping, and API integration with the Fatoora portal. Optima ZATCA goes beyond the competition by offering superior performance, unmatched features, and ease of use. Here's what sets it apart:
- Generate Simplified Invoices with embedded QR codes.
- ZATCA-compliant print formats for Phase 1.
- Automatic CSR generation and submission to ZATCA.
- Securely create and manage compliance tokens.
- Perform system compliance tests as per ZATCA UBL standards.
- Real-time API compliance tests to ensure readiness.
- Obtain production tokens for live ZATCA integration.
- Submit Standard Invoices for clearance and Simplified Invoices for reporting.
- Handle credit and debit notes for both clearance and reporting.
- Automatically attach QR codes to invoices.
- Maintain success logs for future reference.
- Access detailed error logs for troubleshooting.
- ZATCA dashboard with reports to compare statistics with the ZATCA portal.
- Easy Self Installation.
- Support all Tax Category
- Multi-device setup.
- Batch and live processing modes.
- Embedded XML and QR codes without impacting storage.
- Tax exemption reasons support.
- Compliance validation logs.
- Sandbox testing support.
- Simulation test support.
- Show the request-response XML
- User-friendly onboarding wizard.
- ZATCA print formats for both Phase 1 and Phase 2.
- Built-in troubleshooting and error detection.
Optima ZATCA is designed to be the best-in-class ZATCA compliance app. Here's why:
- Speed: Optimized for fast processing with minimal delays.
- Ease of Use: Simple workflows and an intuitive interface.
- Comprehensive Features: Covers all ZATCA compliance scenarios and more.
- Scalability: Ideal for multi-company and multi-device environments.
- Reliability: Built using clean, modular code for high maintainability.
Follow these steps to install Optima ZATCA on your ERPNext setup:
- Get the app:
bench get-app https://github.com/itsystematic/optima_zatca.git
- Setup requirements:
bench setup requirements
- Build the app:
bench build --app optima_zatca
- Restart the bench:
bench restart
- Install the app on your site:
bench --site [your.site.name] install-app optima_zatca
- Run migrations:
bench --site [your.site.name] migrate
Optima ZATCA is designed to be user-friendly and intuitive. Refer to our Youtube channel for detailed instructions.
- ERPNext Version 15
We offer comprehensive support to ensure you have the best experience with Optima ZATCA:
- For premium support or paid feature requests, email us at:
[email protected]
- Found a bug or need a new feature? Create an issue after checking existing ones:
GitHub Issues
We welcome contributions from the community! Please follow the contribution guidelines outlined in our Contributing Guide.
Guidelines
- Submit issues through GitHub Issues.
- Follow best practices for pull requests.
- Ensure proper testing before submitting.
Optima ZATCA is Open-Source licensed under the MIT License. See the full license in the LICENSE file.
Explore other powerful apps developed by the IT Systematic team:
- Optima Payment: Streamline ERPNext payments with integrated PDC (post-dated Cheque), Company expenses, and LC (bank guarantee) management.
- Optima HR: Transform HR in Saudi Arabia with our innovative ERPNext-powered solution.
- ERPNext Themes: beautifully designed ERPNext with stunning color themes, Arabic Almarai font, and Arabic human translations.