PAYROLL & HRM

GoPro Payroll Functionality

PAYROLL FUNCTIONALITY

Supported calculation methods

Contractual wages of employees can be entered as follows:

-Gross monthly amount,
-Gross per hour,
-Basic gross salary multiplied by the coefficient of complexity,
-Basic gross salary per hour multiplied by the coefficient of complexity,
-Net monthly amount,
-Net per hour,
-Basic net salary multiplied by the coefficient of complexity,
-All this in RSD or in any foreign currency.

It is possible to enter both gross and net earnings elements per employee:

-wages can be entered on the employee’s card as a net amount, with the gross amount calculated and added at the time of payment,
-wages can be entered on the employee’s card as a gross amount, with the net amount calculated and added at the time of payment.

Other possibilities:

-Within the same payroll calculation, different employees can have contractual salaries entered in different ways.
-It is possible to define whether reimbursements for meals, transportation, and contributions are included in the agreed salary or added separately. If included in the contractual salary, the system automatically performs all necessary. recalculations, so these earning elements are properly reported for the employee
-The same earning elements can be entered in different currencies for a single employee.
-A complete history of contractual wages is maintained for each employee, allowing retroactive calculations for periods in which the employee had a different contractual salary.
-Billing parameters history is also maintained, enabling retroactive calculation of unpaid wages using the accounting parameters that were valid in the relevant period.
-Contractual salaries can be entered manually for each employee and managed through pay grades.
-All parameters and options affecting calculations can be adjusted at the individual employee level when required.

In addition to salary calculation, the following payment types are supported:

-Reimbursed expenses can be calculated together with regular salary or as a separate calculation.
-Transportation costs can be calculated together with regular salary or separately.
-Payment of contributions without salary payment is supported, with earnings payable at a later date.
-An unlimited number of advance payments can also be processed.

SUPPORTED PAYEES AND INCOME TYPES

The calculation for following types of payees and categories of persons is supported.

-Staff
-New employee – person younger than 30 years.
-New employee – person older than 50 years.
-New employee – person older than 45 and younger than 50 years.
-New employee – person with Disabilities
-The newly hired trainee younger than 30 years
-Employee – accelerated pension plan 12/14

-Employee – accelerated pension plan 12/15
-Employee – accelerated pension plan 12/16
-Employee – accelerated pension plan 12/18
-Working disability of II and III category
-Unpaid leave for parents
-Employee and founder of the company in own company

-Founder who is not employed in own company
-Privileged and beneficiary jobs – unemployed/part time
-Private and beneficiary jobs – unemployed/part time
-Privileged and beneficiary jobs – student cooperative older than 26 years
-Contract with the Executive – non employed person

TYPES OF RECIPIENTS AND TYPES OF RECEIPTS

The following types of income with the possible types of values ​​(new can be added via settings) are supported:

-Advanced payment (amount, hour)
-Regular work (day, hour)
-Business trip (day, hour)
-Past work (Percent)
-Additional income of resident alien (hour)
-Allowance for night work (hour)
-Allowance for overtime (hour)
-Allowance for work on a holiday (hour)
-Disincentives (amount)
-Net addition (amount)
-Net addition in foreign currency (amount)
-Stimulus (amount)
-Stimulus of % per profit item (percentage)
-Stimulus in% of monthly salary (percentage)
-Compensation for sick leave up to 30 days 65 % (day, hour)
-Severance – consensual termination (amount)

-Hot meal allowance – per working day (Amount)
-Vacation allowance – monthly amount (Amount)
-Vacation allowance – per working day (Amount)
-Voluntary pension insurance – employee (Amount)
-Voluntary pension insurance – employer (Amount)
-Annual leave (Days, Hours)
-Annual leave from previous year (Days, Hours)
-Paid leave (Days, Hours)
-Compensation for public holidays (Days, Hours)
-Sick leave – occupational disease (Days, Hours)
-Compensation for maternity leave / childcare leave – 100% (Amount)
-Compensation for maternity leave / childcare leave – 60% (Amount)
-Compensation for maternity leave / childcare leave – 30% (Amount)
-Compensation for employees with work-related disability (Amount)

-Contribution calculation without salary payment (Amount)
-Contribution calculation for a founder who is not employed (Amount)
-Working time redistribution (Days, Hours)
-Deduction as a percentage of monthly salary (Percentage)
-Deduction (Amount)
-Unpaid leave (Days, Hours)
-Transportation allowance – monthly amount (Amount)
-Transportation allowance – per working day (Amount)
-Compensation for sick leave over 30 days – 65% (Days, Hours)
-Sick leave – tissue and organ donor (Days, Hours)
-Sick leave – isolation and monitoring (Days, Hours)
-Sick leave – care of a family member (Days, Hours)
-Sick leave – work-related injury (Days, Hours)

EMPLOYEES DATA

Data Entered for Employees Related to Payroll

Previous length of service is maintained for each employee, detailing every period of employment, including part-time work, with total length of service calculated. Accelerated pension plans can also be recorded.

Vacation entitlements are entered by year. For each year, the system tracks how much vacation the employee has used and provides an overview of remaining days for that year. The system also allows entry of lost vacation days.
Employee data input:
-The membership of separate operating units, if there are any.
-Job positions in time and every position can be related to some of the salary grades, if they are in use.
-The number of contracts for The Bureau of Labor if reliefs are approved.
-Percentage of working hours agreed in contract
-Password for contributions to the Chamber of Commerce, allowing different employees in different business units to pay contributions to the relevant chambers

LOANS AND AUTOMATIC MONTHLY WITHDRAWALS

The module supports comprehensive management of loans and automatic monthly withdrawals:

-Recording and calculation of automatic monthly withdrawals may be made in the amount or percentage of wages.
-It is possible to record the loan and automatic monthly withdrawals in any currency. Rates for conversion may be taken from the Financial management, and a special course can be entered. It only applies to the payroll module. The rates may be specific to each creditor.
-At any time, the program can return the data on: the amount paid in the currency of the loan, the amount paid in RSD, the remaining amount, paid installments, remaining installments.
-The loan portion payoff, calculated from the salary to be refunded, is also supported.
-Supported: The loan portion payoff, calculated from the advance payment, the final calculation, as well as from both of these categories. It can be controlled which % of the loan is deducted from advanced payment.
-There are records of loan creditors which can be optionally used to facilitate credit input
-It is possible to collectively create payment orders by creditors to reduce the cost of the payment system.
-Also supported: Internal automatic monthly withdrawals and loans provided by the employer for which the orders of payment system are not created.
-A revalued automatic monthly withdrawal is supported.
-Automated creation of automatic monthly withdrawals for several (or all) employees.
-Abbreviated input method for mass automatic monthly withdrawals by single creditor.
-It is possible to indicate more payment accounts in which payments are routed to a certain percentage, for a single creditor.

REIMBURSEMENT FEES

GoPro Payroll supports calculation and management of various reimbursement fees:

-Paid sick leave
-Maternity leave
-Payments for persons with disabilities of II or III category

Additional functionalities include:

-Tracking all reimbursed fees with details such as start and end dates, monthly amounts, coefficients of average wage movements, and average hourly reimbursement for sick leave
-Automatic inclusion of these reimbursement items in payroll calculations, accounting for the number of reimbursement days
-Support for advance payments for a portion of salary to be reimbursed
-Compliance checks to ensure legal requirements are met, such as guaranteeing that leave exceeding 30 days does not fall below the minimum wage
-Handling complex scenarios, e.g., when a person with a disability works only part of the month and has reimbursed sick leave or other absences within the same month

OTHER INCOME

The support for the following calculation of personal income, which does not fall under the wage by the contract of employment:

-Service contract
-Jubilee awards
-Temporary and part-time jobs
-Use own car for business purposes
-Per diem wages, transport and accommodation on business trip
-Income from authorship
-Income from capital – share in the profits, dividends, interest, taking the assets of the company
-Lease of real estate, leasing of movables
-Gains from gambling
-Revenue from personal insurance
-By-work
-Compensation for the work of the board
-Income from athletes and sports professionals
-Volunteer work
-Purchase of secondary raw materials, purchase of forest products
-Meals allowance for athletes
-Payments to persons not employed (awards, etc.)
-Severance – retirement
-Severance pay – social program
-Severance – redundant
-Solidarity – all types
-Grants and loans
-Contract with the executive who is not employed
-Other contracts (commercial representation, etc.)

FORMS AND REPORTS

Print of the order form is in PDF format on the prescribed forms. It is not necessary for user to have Microsoft Office package installed to print forms.

-M-4
-M-4K
-PP_OD
-PP_OPJ
-PPP
-Specification of contributions
-Specification with tax return

-M-UN
-M-UNK
-PP_OPJ-1
-PP_OPJ-2
-PP_OPJ-1
-PP_OPJ-2
-PP_OPJ-3
-PP_OPJ-4

-PP_OPJ-5
-PP_OPJ-6
-PP_OPJ-7
-PP_OPJ-8
-NZ-1
-OZ-10
-OZ-10-1
-OZ-11

-OZ-9
-PP_OD-1
-INSZ
-INSZ-I
-INSZ-M
-INSZ-P

TRANSPORTATION FEES

GoPro Payroll supports comprehensive management of transportation fees:

-Transportation fees can be calculated together with regular salary or as a separate calculation.
-Employee travel allowances can be entered either as a monthly amount or as a daily amount based on actual days worked.

POSTING JOURNAL ENTRIES TO GENERAL LEDGER

GoPro Payroll ensures seamless integration with the General Ledger:

-The system automatically creates journal entries for all payroll calculations. Each earnings element can be posted separately.
-Supports the creation of journal entries based on Business Central dimensions (e.g., cost centers) assigned to employees.
-Allows percentage-based distribution of employee wages according to Business Central dimensions, using a key that can be applied to all employees, a group of employees, or individually.
-Keys can be adjusted for each payroll calculation, enabling flexible allocation for employees working on multiple projects or cost centers.

PAYMENT SYSTEM

GoPro Payroll provides a fully integrated payment system for salary processing:

-Enabled automatic account creation for electronic payment transactions for all payments arising from the calculation of income (taxes, contributions, loans, payments to current account)
-For each employee, it is possible to specify multiple bank accounts for transfer of salary, and % to be transferred to each account. Support for the payment of salaries to more bank accounts, where the amounts for individual accounts can be specified.
-Creation of summary payment orders by bank, including detailed specifications of individual employee amounts.
-Option to generate net payout orders for groups of employees.
-Capability to send aggregate net transfer files directly to banks, compatible with major banking institutions.

PAYROLL DATA SECURITY

Ensuring payroll data security is a top priority in GoPro Payroll. Security measures include:

-Standard Microsoft Dynamics 365 Business Central user role system for controlled access.
-An additional, specialized authorization system for payroll data, which can replace or supplement the standard Business Central roles. This system defines three main roles: HR Referent (no access to payroll data), Payroll Referent, Billing Referent, Earnings Outside Employment Officer, and Administrator.
-Option to mask employee names in net payment orders for added confidentiality.
-Ability to create collective net payment orders by bank, supporting interim account payments.
-Payroll calculations can be maintained in a separate company within the same Business Central database, restricting access to authorized personnel only. General ledger posting is then completed in the main company.

ADDITIONS TO BASIC FUNCTIONALITY

The following additions to basic functionality can be purchased:

-Automatic upload of data from completed carnets (carnets can be completed in Excel, or can be completed directly in payroll module)
-Connecting with presence control systems
-Based on data from the carnets or data from external presence control systems, it is possible to automatically assign employees wages increase for: shift work, weekend work, work on public holidays, night work, overtime.
-Expanding the functionality of personnel records: upload of contracts with employees’ data, upload of jobs systematization, together with job cards, with detailed information about each workplace, upload of a reminder of important dates, and other.
-Automatic upload of monthly terminations of employees from the Excel file
-Other add-ons at the request of customers

DEVELOPMENT PROCESS

You’ve made the decision that you need a new information system. What next?