System Overview

Built with Visual Studio .NET Framework and SQL Server Database
This comprehensive payroll module handles all employee data, multi-currency payslip generation, and daily attendance tracking. It automates key calculations for taxes, social security (NSSF), and end-of-service, while managing daily exchange rates and generating mandatory government reports

Integrated System

various HR functions feed into the central payroll module

Multi-Company

Manage multiple companies and consolidate financial data effortlessly

Multi-Currency

Handle transactions in multiple currencies with automatic exchange rate calculations

High Security

Advanced access control and user permission management

Core Features

Data Management

Create, delete, modify, and search entries with intuitive mouse and keyboard navigation

Flexible Reporting

Generate reports on both printer and screen with customizable formats

Multi-Language

Available in Arabic, French, and English versions

Access Control

Unlimited users with role-based permissions and password management

Ready to explore the features? Continue to the next sections to see the system in action.

Data Entry Modules Walkthrough

Foundation modules for setting up and managing your payroll structure
See how to set up employees, departments, and taxes

General Payroll Data Entry Demo

Employees Module

Streamline employee data entry (monthly, weekly, daily, or contract) with multi-currency payroll, automated tax, and social security calculations

Department Module

Allocates employees by departments (ex: accounting department, sales department...)

Status Module

Used to define the status of every employee (ex: Mr, Mrs, Miss...)

Nationality Module

Used to define the nationality of every employee

Taxes Module

Allows the creation of taxes defined by the government

Operation Type Module

Inputs the different types of voucher to be used in different numbering of payslips

Operations Modules Walkthrough

See how to set up Salaries

General Accounting Operations Demo

Salaries Module

This module generates unlimited payslips in multiple currencies for any pay schedule. You can input salaries by row or column, copy existing data to avoid re-entry, and process advance salary payments with automatic future deductions

Attendance Module

This module records daily or monthly employee attendance and can integrate with external time-tracking devices

Currency Rates Module

This module manages daily currency exchange rates for accurate financial transactions

Fix Module

Fix the difference of the taxes and NSSF per epmloyee at the end of any period

Export To Accounting Module

Allows you to transfer the salaries on the accounting module

Closing End Of Year Module

This module will automatically close current year and open a new one

Reporting Modules Walkthrough

Explore Salaries and Pay Slips reports

General Accounting Reports Demo

Salaries Module

Salaries are printed in this module

Pay Slips

Payment Slips are printed in this module with the option to modify the layout to suit the company's need

Attendance

This module lists the monthly or daily attendance

Additional options available

Explore additional features including NSSF subscriptions, end-of-service provisions, taxes, and mandatory government reports

Session Management Walkthrough

End-of-session procedures and data protection features
See how to properly close sessions and backup data

General Accounting Session Management Demo

Automated Backup System

Secure your financial data with automated backup procedures that run directly from the system without requiring exit

  • Scheduled backup operations
  • Multiple backup destinations
  • Backup verification

Safe Session Closure

Properly close Brains system with data integrity checks and automatic save procedures

  • Data validation before closure
  • Automatic transaction completion
  • Session recovery options

Data Protection Features

Data Integrity

Automatic validation ensures all transactions are properly recorded before session closure

Session Recovery

Recover interrupted sessions with complete transaction history intact

Cloud Backup

Optional cloud backup integration for additional data protection

Auto-Save

Regular auto-save functionality prevents data loss during extended sessions

Session Procedures

1
Daily Backup

Perform regular backups to protect against data loss. The system allows backup operations without interrupting workflow.

2
Session Review

Review completed transactions and verify data integrity before closing the session.

3
Safe Closure

Close the system with confidence knowing all data is properly saved and secured.

System Configuration Walkthrough

Advanced system settings and customization options
See how to customize system settings and manage companies

General Accounting System Configuration Demo

Multi-Company Management

Seamlessly switch between different companies while maintaining separate financial records and configurations

Company Profiles Shared Data Consolidation

User Management

Comprehensive user access control with customizable permissions and security settings

Role-Based Access Password Policies Audit Trail

Multi-Language Support

Full interface localization in Arabic, French, English, and Portuguese languages

Arabic French English Portuguese

System Configuration Options

Company Switching

Instant switching between companies with automatic file management

Password Management

Change system passwords with advanced security options and encryption

User History

Complete transaction history

Language Selection

Switch between supported languages without restarting the application

Integrated Tools

Access calculator and calendar functions directly within the application

Enterprise Features

Scalable Architecture

Built to handle growing business needs with unlimited user support and data capacity

  • Unlimited concurrent users
  • Growing data volume support
  • Multi-company expansion
Security Framework

Enterprise-grade security with comprehensive access controls and audit capabilities

  • Advanced user permissions
  • Complete audit trails
  • Data encryption
Compliance Ready

Designed to meet regulatory requirements with built-in compliance features

  • Government reporting
  • Tax compliance tools
  • Audit preparation

System Integration

Database Connectivity

Robust SQL Server integration with optimized performance and reliability

Network Ready

Multi-user network deployment with centralized data management

Data Synchronization

Real-time data synchronization across multiple company databases