Docs
Right arrow / chevron
Payroll
Right arrow / chevron
Salary Components

Salary Components

Publicado el
Published on
September 6, 2023
Actualizado en
Updated on
December 20, 2023

Introduction

Salary components are the different parts that make up an employee's total earnings in their payroll payment. These can be divided into two main categories:

  1. Benefits: These are the elements that contribute to increasing the employee's net salary. They may include the base salary, bonuses, commissions, overtime pay, incentives, and other additional payments that the employee may receive as part of their compensation.
  2. Deductions: These are the amounts subtracted from the employee's gross salary before they receive their net pay. Deductions can be mandatory, such as taxes and social security contributions, or voluntary, such as contributions to a pension plan or health insurance.


The combination of these benefits and deductions results in the net salary that the employee receives in their payroll payment. It is important for employers and employees to understand these components to ensure fair compensation and comply with legal and tax obligations.


Predefined Components

Cashflow offers a range of predefined components to make payroll configuration easier. However, if you have unique requirements that are not covered by the predefined components, you can create and add your own components. This gives you the freedom to tailor Cashflow to your specific business processes, ensuring that the tool aligns perfectly with your operations.

2. Creating a Component

To create a new salary component, follow these steps:

  1. In the main menu, go to Configuration > Payroll > Salary Components.
  2. In the list of Components, click the (+) button to add a new one.
  3. In the window that appears, fill in the general information such as: Name, Abbreviation, Type, From (Date), Account Code, Payroll Type (Where it will be applied), Pay To (Regulatory Institution).
  4. In the Formula section, choose whether it will be a formula or a tier in the Type field.
  5. If it's a Formula, define the formula in the Value / Formula field. This field allows you to use other components as part of your formula.
  6. If it's a Tier, you need to define the ranges within the scale using fields such as From, To, Amount, %Value, and whether the calculation is Annualized.
  7. To add more ranges, simply click "+ Item."
  8. Finally, specify whether the component is Fixed or Variable, if it's in an Active state, and if the component is Global, meaning it applies to all employees.
  9. Click Save to save the changes.
Field Reference

Name: Enter the name of the salary component, such as "Performance Bonus" or "Medical Insurance Deduction." This will help clearly identify the component in the system.

Abbreviation: Provide a short abbreviation or code for this component, if applicable. This can facilitate quick references in the future.

Type: Select the type of salary component from the available options, such as "Base Salary," "Allowance," "Deduction," etc. This will categorize the component correctly.

From (Date): Set the date from which this component will be applicable. This can be useful for components that apply only during a specific period or change over time.

Account Code: Choose the accounting account associated with this salary component. This ensures that transactions related to this component are recorded in the correct account.

Payroll Type: Indicate where this salary component will be applied, such as monthly payroll, bi-weekly, etc. This helps ensure that the component is applied at the right times.

Pay To (Regulatory Institution): If the salary component is a deduction that needs to be paid to an external entity (such as taxes or insurance contributions), specify the corresponding regulatory institution.

Calculation Type: Choose whether the calculation will be based on a "Flat Formula" or a "Scale." The choice will affect how the component's value is calculated.

Value / Formula: If you chose a flat formula, you can enter a fixed value or the formula to perform the calculation.

Scale: If you chose a scale, you must complete the From, To, Amount, and % Value fields for each range of the scale.

Value / Formula: If you chose a flat formula, you can enter a fixed value or the formula to perform the calculation.


Ensure that you complete all of these fields with the correct information, as they are essential for accurate salary calculation and management in your company. Once you have filled in all the required information, follow the additional instructions in the window to save and apply this new salary component.

3. Editing a Component

To edit a salary component, follow these steps:

  1. In the main menu, go to Configuration > Payroll > Salary Components.
  2. In the list of Components, locate the component you want to modify.
  3. Click on the actions menu (three horizontal dots) and then click on Edit.
  4. Make the necessary adjustments.
  5. Click Save to save the changes.

4. Deleting a Component

To delete a salary component, follow these steps:

  1. In the main menu, go to Configuration > Payroll > Salary Components.
  2. In the list of Components, locate the component you want to delete.
  3. Click on the actions menu (three horizontal dots) and then click on Delete.
  4. You will be asked to confirm the action.

5. Components and Options

The options in the action menu for each component are:

  1. Edit
    This option allows you to edit or make any necessary changes to the component.
  2. Delete
    If, for any reason, you need to delete a component, you can do so using this option.

Tips & Best Practices

When implementing and managing salary components in Cashflow, there are some best practices that can help you optimize your experience and ensure efficient payroll management:

  1. Know Local Regulations
    Make sure to understand all local laws and regulations related to payroll and salary components. This includes but is not limited to taxes, social security contributions, and other legal requirements.
  2. Use Predefined Components When Possible
    Cashflow offers predefined components that cover many common cases. Use these whenever possible to save time and ensure you are following industry-standard practices.
  3. Test Your Custom Components
    If you create custom salary components, be sure to thoroughly test them to ensure they work as expected. A small error in a formula can have significant consequences on payroll.
  4. Maintain Clear Documentation
    Keep clear and detailed documentation of all custom salary components. This includes the purpose of the component, how it's calculated, and any other relevant information that someone might need in the future.
  5. Regularly Review Components
    Laws and regulations change, as do the needs of your business. Regularly review your salary components to ensure they still meet your needs and comply with all applicable laws and regulations.
  6. Communicate with Employees
    Ensure that employees understand the components of their payroll. Clear and transparent communication will help build trust and avoid confusion.
  7. Deactivate Unused Components
    If you have salary components that you've used in the past but are no longer necessary or applicable, consider deactivating them. You can do this by changing the component's status to "inactive."
  8. Seek Expert Advice
    If you have doubts or need to create complex components, consider seeking the assistance of a payroll expert or accountant. They can help ensure that everything is set up correctly and complies with all applicable laws and regulations.
  9. Regular Auditing
    Conduct regular audits of your components and payroll to ensure that everything is calculated correctly. This can help identify and rectify any errors before they become significant issues.
  10. Continuous Training
    Make sure that the staff involved in payroll management is well-trained and up-to-date on relevant processes and regulations.


These tips and best practices can help ensure that salary components in Cashflow are configured and managed effectively, complying with all relevant laws and regulations, and meeting the needs of the company and its employees.

Common Problems

When working with salary components in Cashflow, you may encounter some challenges or common issues. Below are descriptions of some of these problems and their possible solutions:

  1. Payroll Calculation Errors
    The formula or scale for a salary component may be incorrectly configured, resulting in incorrect calculations. To correct this, review and verify the formulas and scales, ensuring they align with company policies and tax regulations.
  2. Duplicate or Unnecessary Components
    The presence of duplicate or unnecessary salary components can lead to confusion and errors. Regularly review and organize components, removing or deactivating those that are not needed.
  3. Non-Compliance with Laws and Regulations
    Salary component settings may not comply with local or federal laws and regulations. Consult with a labor law expert or use Cashflow's predefined components that comply with standard regulations.
  4. Accounting Integration Issues
    Salary components may not be reflected correctly in the accounting accounts. Ensure that you assign the correct accounting account to each component and verify integration with the accounting system.
  5. Editing or Deleting Component Difficulties
    You may face challenges in editing or deleting salary components, possibly due to access restrictions. Verify user permissions and ensure you have the necessary rights to perform these actions.
  6. Inconsistencies in Employee Application
    A salary component may not be applied uniformly to all relevant employees. Review the component's configuration to ensure it is marked as "Global" if it should apply to all employees or correctly set which employees it should apply to.
  7. Terminology and Configuration Confusion
    The complexity and variety of options can lead to confusion in configuring salary components. Use Cashflow's documentation and support and consider providing additional training to team members responsible for payroll setup.


Each of these points highlights a common area where users may encounter challenges and provides guidance on how to address these challenges to ensure efficient and accurate management of salary components in Cashflow.