Cookies on this site
Strictly necessary cookies keep the site working. Our analytics and advertising tags — Microsoft Clarity and Google Tag Manager — stay switched off, and write no cookie, until you accept them. Privacy Policy
Cookie preferences
Choose which categories may run. Your choice is stored on this device and is remembered for six months. You can change it at any time from the “Cookie preferences” link in the footer.
Security, session integrity, your light/dark theme choice, and this cookie preference itself. The site cannot work without these, so they cannot be switched off.
Microsoft Clarity (session replay and heatmaps) and Google Analytics via Google Tag Manager. Used to see which pages help and which confuse. Off by default.
Google advertising tags via Google Tag Manager, used to measure which campaigns lead to a demo booking and to show relevant ads. Off by default.
Employee records in Pitch N Hire HRMS are the single master file for every person you employ. Personal details, job and reporting data, salary structure links, documents and history all sit on one record, edited through controlled fields, protected by role-based access, and versioned so every change is traceable to a person and a date.
Free 1-user plan · No credit card · Talk to a real HR specialist
Choosing between tools rather than exploring ours? Read the buyer's guide.
The employee master record in Pitch N Hire HRMS holds every field the rest of the system reads from. Personal details cover name, date of birth, gender, marital status and emergency contacts. Contact details hold current and permanent address, personal email and phone number. Job details carry employee code, designation, department, work location, employment type, reporting manager, date of joining and confirmation date. Statutory identifiers sit in their own group so payroll can pick them up without anyone retyping them elsewhere. Compensation points at the assigned salary structure instead of storing a loose figure on the profile. Each group is a set of configured fields, so you can add one your organisation genuinely uses — a cost centre, a grade, a client account, a badge number — and it becomes available in filters, exports, approval conditions and reports. No module keeps a second copy of the person.
A candidate becomes an employee record when the offer is accepted and joining details are confirmed. Fields captured during hiring and onboarding — name, contact, designation, department, manager, joining date, salary structure — carry forward instead of being keyed again, and the joiner completes the remainder themselves through a first-day form. HR reviews what was submitted, corrects anything mistyped and activates the record. Activation is the switch that matters: from that point the person appears in the org chart, in attendance rosters, in the leave accrual run and in payroll input for their joining month. Before activation the record exists but is excluded from those processes, so a pre-joining candidate cannot accidentally enter a payroll cycle or consume a leave quota. Rejoining employees can be linked to their earlier record, keeping service history continuous rather than restarting it. Duplicate detection flags a joiner whose contact details already match an existing record.
Every file belonging to a person is attached to that person rather than sitting in a shared drive folder somebody named after them. Identity proofs, address proofs, education certificates, previous employment papers, signed letters and policy acknowledgements each occupy a named slot, so HR can see at a glance which slots are filled and which remain outstanding. Upload is done by HR or requested from the employee, who receives a task and uploads from their own portal. Each file records who provided it, when, its version and, where the type has one, an expiry date that raises a reminder before it lapses. Access follows the same rules as the fields around it, so a manager does not gain sight of an identity document simply by managing the person. The document vault module owns the templates and issuing side of the same store.
Visibility is set per role and per field group rather than per screen, which is what makes a single record safe to share across departments. A reporting manager typically sees job details, leave history and performance data for their own team and nothing financial. An HR business partner sees the full profile for employees in their scope. A payroll administrator sees compensation and statutory identifiers across the company but has no reason to hold address history. The employee sees their own record in full and edits only the fields you open. Because rules attach to field groups, a field added later inherits that group's permissions instead of leaking by default. Views of a restricted group are recorded, so when somebody asks who opened a compensation field last quarter the answer sits in the log rather than in anyone's memory.
Bulk import runs from a template you download, populate and upload back. The importer maps each column to a field, remembers that mapping for the next run, and validates every row before anything is written — checking date formats, duplicate employee codes, unknown departments, managers who exist in neither the file nor the system, and blanks in fields marked mandatory. Failed rows come back with the specific reason on the line so they can be corrected in place, while valid rows wait rather than committing half a file. The same mechanism handles ongoing bulk change: a department rename, a location move, a promotion cycle, a manager reassignment after a restructure. Imports are logged as a batch, so a change applied to many people at once is traceable to one upload and one user, and reviewable later as a single event.
Nothing overwrites silently. Each field change writes a history entry holding the old value, the new value, the person who made it and the timestamp, and that history stays on the record for as long as the record exists. Changes that matter downstream carry an effective date rather than applying from the moment somebody pressed save — a designation change effective next month, a manager change effective from the restructure date — so payroll and reporting reflect the period the change actually belongs to. Corrections raised by employees arrive as requests through self-service and wait for HR approval, which means master data cannot drift because somebody edited their own department. When a record is deactivated at exit the history is retained rather than removed, so service letters and later verification requests can still be answered.
Downstream modules read the record rather than keeping their own copy. Payroll takes the salary structure, the joining and exit dates, the statutory identifiers and the bank account from the profile, so a mid-month joiner is prorated because the record says when they started. Attendance and shift rosters take location, employment type and reporting manager. Leave takes joining date and grade to decide entitlement. The org chart takes the reporting field. Approval routing takes department and manager. This is why one wrong field surfaces quickly: correct the joining date once and proration, leave accrual and the probation clock all follow it. If you are still assessing the category rather than the product, our employee database software guide covers what to compare; this page covers how the module behaves here.
| Field group | Typical contents | Maintained by |
|---|---|---|
| Personal | Name, date of birth, marital status, emergency contact | Employee, applied after HR approval |
| Contact | Current address, permanent address, personal email, phone | Employee, applied after HR approval |
| Job | Employee code, designation, department, location, manager, joining date | HR only |
| Compensation | Assigned salary structure, revision history, bank account | Payroll admin; bank account raised by the employee |
| Statutory identifiers | The identifiers your payroll filings need, as configured | HR or payroll administrator |
| Documents | Identity, education, previous employment, issued letters | Employee uploads, HR verifies |
| Custom fields | Cost centre, grade, client account, badge number | As configured on the group they sit in |
Pitch N Hire is an applicant tracking system. Post roles, screen applicants, run structured interviews, and make offers from a single pipeline — free for 1 user.
Free for 1 user · No credit card · Talk to a real hiring expert
Book a walkthrough on your own policies and data, or start on the free single-user plan.
Prefer to talk? Book a demo · Talk to sales · View pricing
Free 1-user plan · No credit card · Talk to a real hiring expert
See your true cost-per-hire and how much Pitch N Hire could save you — our free Recruitment ROI Calculator gives you the numbers in under a minute. No signup required.
Open the free ROI calculatorPrefer a tailored walkthrough on your real roles? Drop your work email:
★ Free 1-user plan · No spam · Talk to a real hiring expert