Changelog for NeuHR

The latest product updates and changes from NeuHR

Release 3.1.0 #

This release adds clock-in location management, device management, and richer leave reports, along with clearer approvals and error messages.

27 Oct 2026

Added
Changed
Fixed
Removed

Added

  • Clock-in location management for companies (new Locations tab in Company Settings) and employees (Attendance tab), with place search and map lookup.
  • Proof photos for attendance entries clocked outside the permitted location.
  • My Devices page to view linked phones and browser sessions, check whether notifications can reach each device, see its last location on a map, and log out or block it.
  • Leave report exports now include a balance breakdown, activity history, and employee email, employment status, and last working day columns.
  • Company logo and payslip logo can now be managed together.
  • AM and PM options for half working days in the Working Days picker.
  • Self-endorsement of claims from the claim page when the claimant is the only available approver.
  • Announcements, circulars and quick links can now be assigned to multiple departments.
  • Option to start the calendar week on Monday or Sunday, from the settings gear on calendar headers.

Changed

  • New web favicon.
  • Leave approval dialog shows more detail, including leave type breakdowns, and blocks approval when required documents are missing.
  • Leave reports show a single breakdown column per employee for each leave type.
  • Clearer, user-friendly error messages across the app, including Google login and sign-up.
  • More consistent styling for buttons, tabs, sidebar, top bar, and links.
  • Company creation form shows logo options only on plans that include them.
  • Premium features card now offers only "Chat With Specialist" or "Upgrade My Plan".
  • Leave balances now exclude deleted leave types.
  • Payslips now show a space between the bank code and bank account number.
  • Cleaner CPF submission preview layout, with clearer sections, notices, and totals.
  • Payslips are now marked Not Ready when any amount differs from the previous month's payslip, for both Singapore and Malaysia.
  • Payslip additional and deduction items now accept a 0 amount.
  • Calendars and date pickers now start the week on Monday by default.
  • Personal details on the employee profile page are now read-only, including salutation, nationality, NRIC, date of birth, gender, marital status, race, religion, PR obtained date, and work pass details. HR and admins can still edit them from the employee screens.

Fixed

  • Appraisal templates no longer show duplicate or missing rating levels, and Peer Review now appears before Performance Assessments.
  • Community donation amounts are no longer lost when payslips are recalculated.
  • Leave reports now show correct balances and entitlements, include deactivated employees, and no longer fail on malformed contract data.
  • Leave balances for mid-year joiners now display the full annual entitlement as allocated days, while available days remain prorated.
  • Improved system stability to prevent slowdowns during periods of high usage.
  • Announcements now keep double spaces and blank lines as typed.
  • Announcement banners no longer flicker when closing several in a row, and long words no longer hide the close button.

Removed

  • "Request Free Demo" button from the premium features card.

Release 3.0.3 #

This release adds attendance geofencing, multi-location support, and per-employee payroll exports, along with more accurate leave and payslip calculations.

11 Sep 2026

Added
Changed
Fixed
Removed

Added

  • Geofencing for attendance, with admin controls for geofence rules, shift limits, and location pins.
  • Multiple work locations for companies and employees, with place search in the location picker.
  • Employee selection for payroll exports (CPF, EPF, SOCSO, PCB), bank files, and payslip downloads.
  • Custom SHG contribution amounts per fund and per employee for Singapore payroll.
  • Actual Gross column in payroll reports for Malaysia compliance.
  • Search, filters, and pagination in leave and approval history.
  • Sorting in employee document tables.
  • Breakdown dialog in Off-In-Lieu balance history showing how each accrual was used.
  • Approvers can see the applicant's public holidays when editing Off-In-Lieu applications.
  • Step navigation in appraisal forms, plus autosave every 30 seconds with a last-saved timestamp.

Changed

  • More accurate leave proration, unpaid leave deductions, and half-day leave calculations across work patterns.
  • CPF online submission lets you select specific employees, shows who each submission covers, and blocks double-filing.
  • Leave and approval history load faster, with simpler audit history navigation.
  • Payslip Save and Update buttons are disabled while calculations run to prevent duplicate saves.
  • Clearer error messages across payroll, Xero integration, and company settings.
  • Department, client, and role dropdowns now show only data from your company group.
  • Employee forms group roles and payroll assignments by company for easier review.
  • Approvers can review proof images when checking clock-in locations.

Fixed

  • Net pay now recalculates correctly after editing pay items and saving payslips.
  • Manually entered CPF and statutory contributions are no longer overwritten when updating payslips.
  • Unpaid leave is no longer deducted twice from ordinary wages in Malaysia payroll.
  • Holiday checks now use the correct company when applying leave on behalf of another employee.
  • Leave history, Off-In-Lieu balance dates, and role dropdowns now display correctly.
  • Autosave, tab navigation, and error messages now work correctly in employee and appraisal forms.
  • Department user lists are now restricted to authorized users.

Removed

  • Used Date column from the Off-In-Lieu balance history table.
  • Extra company group step in role and client dropdowns.
  • Outdated leave calculation logic and unused PDF generation code.

Release 3.0.2 #

This is a minor release with a usability improvements, bug fixes, and new features.

10 Aug 2026

Added
Changed
Fixed
Removed

Added

  • Allow manual override for Ordinary Wage in payslip generation.
  • Added SKBBK contribution support in Malaysia payroll (from June 2026).
  • Added bulk PDF download for payslips.
  • Added 'Show All' toggle in Leave Balance widget.
  • Warning icon for claim categories missing subcategories.
  • Remarks field for Off-In-Lieu accrual records.
  • Password requirements checklist in Registration and Reset password forms.
  • Multi-currency grouping and breakdown in payroll tables.
  • Added Option to Enable/Disable statutory fields in employment details.
  • Sidebar notification badges update instantly after actions.
  • Payroll Custom View for restricted payroll access.
  • Ability to set custom SHG contribution amounts per employee.
  • Option to selectively generate Bank/CPF files per employee in payroll processing.

Changed

  • Malaysia payroll breakdown includes SKBBK statutory contribution.
  • Cleaner Login, Registration, and Password reset pages.
  • Standardized button styles across dialogs and tables.
  • Improved error messages for uploads and claims.
  • Currency formatting updated with proper local symbols.
  • Employer contributions on payslips hide zero-value lines.
  • Stronger authorization checks for payroll and payslip actions.

Fixed

  • Payslip recalculation stability improved.
  • Corrected display of leave balances, remarks, and claim filters.
  • Off-in-lieu expiry and validation logic fixed.
  • Payroll table calculations corrected for deductions and statutory values.
  • PDF download buttons now work reliably across browsers.
  • Unpaid leaves always shown on payslips.

Removed

  • Redundant UI elements (e.g., back button in employee details form).
  • Unused APIs.

Release 3.0.1 #

This is a major release with a complete UI revamp, usability improvements, bug fixes, and new features.

03 Jun 2026

Added
Changed
Fixed
Removed

Added

  • Automatic email reminders for inactive users.
  • Staff can cancel Off-In-Lieu applications.
  • Admins can edit approved claims directly.
  • Claim grace period and clearer claim limit display.
  • Ability to bulk download payslip ZIP files.
  • Added Overtime report export with detailed columns and multipliers.
  • Ability to apply leave directly from calendar.
  • Added Attribute's description field to appraisal templates.
  • Integrated new protection scheme 'LINDUNG 24 JAM (SKBBK)' deduction for Malaysia payroll.

Changed

  • Enabled Announcements with company/department filters.
  • Enabled Circulars with company/department filters.
  • Smarter date picker with week selection for reports and analytics.
  • Improved Off-In-Lieu validation and calculations.
  • Enhanced dropdowns, forms, and error handling.
  • Announcements now searchable, filterable, and targeted.
  • Sidebar/dashboard counts show pending approvals clearly.
  • Payslip items can be pro-rated; salary tooltip improved.
  • Payroll dashboard shows net salary with thousand separators.
  • Appraisals include all users with clearer layouts.
  • Unpaid leave calculations follow MOM guidelines.
  • Complete UI revamp for a modern look and feel.
  • Restricted Document management for Basic plan users.
  • Restricted Pay Item creation for Basic plan users.
  • Restricted Audit Log access for Basic plan users.

Fixed

  • Claim update errors resolved.
  • Overlapping Off-In-Lieu applications blocked.
  • Leave approvals show proper loading states.
  • SHG contributions fixed for zero wages.
  • Payroll effective date display corrected.
  • UI fixes: overlapping chat bubble, buttons, tooltips, calendar behavior.
  • Appraisal template description field capped at 200 characters.

Removed

  • Removed phone number requirement in company creation.
  • Removed duplicate Off-In-Lieu balances report.
  • Removed outdated notification toggles and sidebar logic.
  • Removed dashboard summary cards.

Release 2.5.0 #

This is a major release to address some usability, bug fixes and new functionality.

01 Apr 2026

Added
Changed
Fixed

Added

  • Introduced ability for part-time employees to use monthly salary calculations in employment details.
  • Added 'Upload By' tracking for employee documents to improve management visibility.
  • Introduced attendance clock-in and clock-out feature with location tracking.
  • Introduced holiday preset import, allowing holidays to be imported from selectable lists by year.
  • Added option to set visibility for employee documents as Admin Only or Admin & Staff.
  • Enabled group company and department filters on leave balance reports.
  • Introduced visibility column and controls to employee document management.
  • Introduced ability to mark payroll as incomplete in payroll history.
  • Added option to show or hide signature line on printed payslips.
  • Company selection dropdown now displays country flags.
  • Leave calendar tooltips now show a full breakdown when leave records are merged.
  • Remarks field added to claim approval summary.
  • Work Schedule calendar view added to calendar page for part-time employees.
  • Email notifications introduced for newly published work schedules.
  • User's last login IP address now captured.
  • Introduced off-in-lieu (OT) application and balance management

Changed

  • Enhanced payslip exports and previews to correctly display pay type for part-time employees.
  • Updated work schedule and settings pages to require premium subscription.
  • Improved company list display with clearer user limits, plan details, and payroll country.
  • Claim limits calculations now use claim date for accuracy.
  • Leave balance reports show 'Brought Forward' tags for applicable leave types.
  • Employee list updated to support actions for active and offboarding employees.
  • Leave balance display updated with clearer colors for available/allocated days.
  • Leave approval summary sorting improved to show current leave type first.
  • Menu list generation improved for dynamic role-based access.
  • SOCSO category names updated for clearer distinction.
  • Calendar view updated to show records only for active/offboarding users.
  • Calendar feed adjusted to include active/offboarding users.
  • Leave calendar performance improved for switching months/departments.
  • Leave calendar tooltips improved for readability.
  • Claim approval display updated to show claim type and improved labels.
  • Eligible user selection for IRAS AIS tax reporting now includes all current/past employees.
  • Bank name/code display updated in employment details.
  • Work schedule dashboard now accessed via new calendar menu.
  • Unpaid leave/payroll calculations now account for public holidays.

Fixed

  • Status credit section title corrected to 'Credit/Debit Leave.'
  • PCB and CP38 amounts fixed in statutory export for payroll accuracy.
  • Bank file export now excludes payslips with zero/negative net salary.
  • Resolved repeated recalculations issue when updating payslips.
  • SDL calculation corrected to apply minimum value and handle negatives.
  • Mobile leave balance view display corrected for filtered columns.
  • Fixed missed calculations from repeated quick changes in payslip form.
  • Leave approval summary sorting improved for easier viewing.
  • Leave balance widgets and history tables display colors clarified.
  • Payslip calculation improved to prevent duplicate results during rapid changes.
  • Access permissions strengthened across company, payroll, employee, and role management.
  • Leave calendar duration labels now show start and end times clearly.
  • Payslip leave calculation corrected to include only approved leaves.
  • Gender field now required in employee details for accuracy.
  • IRAS submission job titles corrected to 30-character compliance.
  • Work schedule calendar events fixed to show correct shift times, including overnight.
  • Approver page now refreshes properly after premium status changes.
  • Off-In-Lieu balance add dialog date input corrected for consistency.
  • 'Value of Benefits-in-kind' selection fixed in Singapore pay item dropdown.
  • Benefits-in-kind option display corrected in pay item dropdown list.

Release 2.4.0 #

This is a major release to address some usability, bug fixes and new functionality.

27 Nov 2025

Added
Changed

Added

  • Introduced Work Schedule module to manage part-time employee hours and shift assignments.
  • Added company grouping feature to support managing multiple companies under a single account.

Changed

  • Fixed limitation where input field capped at 100.

Release 2.3.2 #

This is a minor release to address some usability and bug fixes.

20 Nov 2025

Added
Changed
Fixed

Added

  • Introduced OCBC Bank file export support for Singapore Payroll.
  • Introduced a new filter option for receipt date selection.

Changed

  • Leave balances are now removed when an account is deactivated.
  • Updated Claim module export functionality to respect applied filters.
  • Human Resource and Finance checkbox options hidden in Department Settings.

Fixed

  • Corrected incorrect duration values displayed in Leave email notifications.

Release 2.3.1 #

This is a minor release to address some usability and bug fixes.

05 Nov 2025

Fixed

Fixed

  • Removed redundant API call to enhance server performance.
  • Corrected logic for the Prorate Salary toggle field in HRIS to ensure accurate behavior.

Release 2.3.0 #

This release includes enhanced payroll features, improved user management, and various interface improvements to streamline your HR operations.

03 Nov 2025

Added
Fixed
Changed

Added

  • Date of Birth column introduced in payroll export reports to support MOM compliance requirements.
  • Users can now be assigned multiple roles, enabling more flexible and granular permission control.
  • Added Appraisal Track filter to employee reports for streamlined performance monitoring.
  • Document uploads are now supported for approved leave requests to enhance record-keeping.
  • A new update notification badge appears beside the version number to highlight newly released features.
  • Included Spouse Identification Number field to meet Malaysian payroll compliance standards.
  • Added Gross Salary column to payroll views for increased transparency.
  • Re-Entry Permit (REP) issue and expiry date fields added to employee profiles, with automatic expiry alerts.
  • Implemented leave status filters to simplify leave tracking and management.

Changed

  • Enhanced unpaid leave details on payslips for improved clarity.
  • Zero-value contribution records are now excluded from reports to minimize clutter.
  • Refined manual payroll calculation logic for more accurate results.
  • Company profile images now support flexible aspect ratios.
  • Updated payroll table view with Singapore-specific layout and CPF summary display.
  • Tax forms now support submissions for Year of Assessment 2026.

Fixed

  • Corrected EIS contribution mapping in payroll file exports.
  • Claims bank error messages now display in the appropriate tabs.
  • Fixed payroll contribution calculations to properly reflect both employer and employee shares.
  • Improved HRDF total calculation for better accuracy.
  • Decimal values can now be entered in overridable claims limits.
  • Leave benefit data now displays consistently in employment details.
  • User filtering in department pages now works as expected.
  • Audit logs now accurately reflect only actual changes to employee benefits.
  • Strengthened demo account security by restricting password and email modifications.

Release 2.2.1 #

This is a major release to address some usability, bug fixes and new functionality.

30 Sep 2025

Added
Fixed
Changed

Added

  • Implemented 'Claims Limit widget' to clearly state remaining balance.
  • Implemented customizable 'Grace Period' settings for Offboarding Users.

Changed

  • Invoice History has been enhanced and will be displayed on the 'Billing page' alongside 'Subscription Management'.
  • Deductions to 'Ordinary Wages' have been included within Payslip Preview.
  • Improvements to User Deactivation logic.
  • Incremental Leave configurations have been moved to 'Leave Type' creation.
  • Claims module layout has been enhanced.
  • Supporting Documentation enhancements have been implemented for the Claims module.
  • Claims widget now features a toggle to hide ineligible claims.

Fixed

  • Residency statuses now verified using the assigned payroll country code.
  • Enhanced employee residency status selection.
  • Claims module interface has been enhanced to exclude unused filters.
  • Confirmation messages in Leave Approval notifications have been enhanced.
  • Claims subcategories are now sorted alphabetically.
  • Enhanced Unpaid Leave calculation logic.
  • Rectified logic surrounding 'Payroll cutoff dates' and timezones.
  • Enhancements to Claims module to support currencies derivative of the country of the companies' payroll.