1. Home
  2. What To Start With?
  3. Salary Module: Setup and Salary Calculation in AinurPOS
  1. Home
  2. Employees management
  3. Salary Module: Setup and Salary Calculation in AinurPOS

Salary Module: Setup and Salary Calculation in AinurPOS

The Salary Module helps automatically calculate employee salaries based on fixed salaries, sales performance, profit, and bonuses for selling specific products.

Important: The Salary Module is not an accounting or HR system. It is designed to simplify salary calculations and help monitor employee payments.

Main Screen

After opening the Salary section, you will see a list of months for the selected year.

For each month, the following information is displayed:

  • Number of employees
  • Total salary accrued
  • Total salary paid

This allows you to quickly review labor costs and outstanding salary obligations.

You can switch between years using the selector at the top of the screen.

Employee Salary Settings

Before using the module, configure salary settings for each employee.

Click Salary Settings.

For each employee, you can specify:

  • Fixed monthly salary
  • Bonus percentage
  • Bonus type:
    • Based on revenue
    • Based on profit

Revenue-Based Bonus

The bonus is calculated as a percentage of the employee’s total sales revenue.

Profit-Based Bonus

The bonus is calculated as a percentage of the profit generated by the employee’s sales. After saving the settings, the system will automatically begin calculating salary accruals.

Bonus Products

You can also reward employees for selling specific products.

Open the Bonus Products section.

The current version supports up to 100 bonus products.

Adding a Bonus Product

Click Add Product and find the required item using the search function.

After selecting a product, the system displays:

  • Selling price
  • Cost price
  • Profit margin

What Is a Profit Margin?

Profit margin shows how much profit is generated from a product sale relative to its selling price.

This helps determine a safe bonus percentage so that employee rewards do not exceed the profit earned from the product.

Setting a Bonus

Enter the bonus percentage that an employee will receive when selling the selected product.

If the bonus percentage exceeds the product’s profit margin:

  • The field will be highlighted in red.
  • The product will be marked with a warning in the list.

This prevents situations where bonuses exceed actual profits.

Viewing Salary Accruals

Open the required month to view salary details.

For each employee, the following information is displayed:

  • Accrued
  • Paid
  • Remaining balance

What Is Included in the Accrued Amount?

The accrued amount includes:

  • Fixed salary
  • Revenue-based or profit-based bonus
  • Bonuses for selling bonus products

All calculations are automatically adjusted for product returns.

Employee Details

Click an employee to view detailed salary information.

Sales

Displays:

  • Total sales amount
  • Profit
  • Number of sales receipts
  • Number of items sold

Returns

Displays:

  • Total return amount
  • Number of returns
  • Number of returned items

Bonus Products

Displays:

  • Bonus product sales
  • Bonus product returns
  • Accrued bonuses

Salary Accruals

Includes:

  • Fixed salary
  • Revenue-based or profit-based bonus
  • Bonuses from bonus product sales

Adjustments

The Adjustment section allows you to manually change the final accrued amount.

You can add:

  • Additional bonuses
  • Incentive payments
  • Penalties
  • Any other manual adjustments

This is useful when salary calculations need to be modified without changing sales documents.

Shows the amount already paid to the employee.

Calculation Formula

A detailed calculation formula is displayed at the bottom of the employee card.

Fixed Salary Calculation

A fixed salary is not distributed across working days.

The system always displays the current amount owed to the employee for the selected month.

This allows salaries to be paid:

  • In full
  • In installments
  • Daily
  • According to any custom payment schedule

Paying an Employee

To make a payment, click Pay.

Specify:

  • The account to be used for payment
  • The payment amount

After confirmation, the system automatically creates a transaction with the category Salary. By default, the full outstanding balance is suggested. If you need to pay more than the current accrued amount, first create an adjustment.

Account Balance Control

After selecting an account, the available balance is displayed.

If there are insufficient funds:

  • The system will show a warning.
  • The payment can still be processed.

This supports businesses that allow negative account balances.

Mass Salary Payments

To pay all employees at once, click Pay All next to the total amount due.

Select the payment account and confirm the operation.

The system will automatically create a separate transaction for each employee.

Balance Check During Mass Payments

The available account balance is displayed before the payment is processed.

If the balance is insufficient:

  • A warning will be shown.
  • The mass payment option will remain available.

After the operation, the account balance may become negative.

Deleting Payments

If a payment was created by mistake, it can be deleted through the transaction journal.

After deletion, the Salary Module automatically recalculates:

  • Paid amounts
  • Salary accruals
  • Outstanding balances

Important Notes

Salary Is Calculated Based on the Salesperson

All salary calculations are based on sales documents and the value specified in the Salesperson field.

If a cashier processes the sale while another employee assists the customer, the actual salesperson should be selected when creating the sales document. Accurate salary calculations depend on the correct assignment of the salesperson.

Returns Are Assigned to the Original Salesperson

When a product is returned, the return is attributed to the employee specified in the original sale.

This remains true even if another employee processes the return.

Negative Bonus

If an employee has returns but no sales during a month, the bonus amount may become negative.

This typically occurs when a sale is made in one month and the return is processed in the following month.

This mechanism helps prevent abuse, such as artificially increasing sales at the end of a month to earn bonuses and then processing returns after bonuses have been paid.

Summary

The Salary Module in AinurPOS provides a simple way to calculate employee compensation based on fixed salaries, sales performance, profit, and product-specific bonuses.

If you have any questions about the Salary Module or need assistance with setup, please contact the AinurPOS support team. We will help you configure salary calculations according to your business requirements.

Updated on 22.06.2026
Was this article helpful?

Related Articles

Leave a Comment