ERP Internals/Modules/Payroll

Payroll records earnings, calculates deduction and prepares and prints checks and associated payroll reports. It handles hourly and salaried employees using daily, weekly, bi-weekly, semi-monthly, monthly, quarterly, semi-annual, and annual pay periods. It accumulates vacation time and sick leave. It deducts various government taxes and periodically remits them to the government. Payroll is heavily regulated by the government and tends to vary significantly from one country to another. Every ERP package has a Payroll module.



Payroll and Human Resources share the Employee table which contains one record for every employee. In addition, Payroll has the Transaction table which contains one record for every transaction . There is at least one transaction for every employee and there can be many.

Data Exchange


Payroll receives data from Job Costing and sends transactions to General Ledger.