Skip to main content

Payroll Singapore: Error 'employeePersonalParticulars[22]: Address line 1 contains invalid character at position 4: ' ' (Unicode: U+FFFD)'

The address contains invalid characters IRAS submission errors

Updated over a month ago

If your IRAS Direct Submission fails due to validation errors, follow the steps below to identify the affected employee(s), correct the issue, and resubmit successfully.

Step 1: Locate the IRAS Log File

  1. Navigate to the folder where the error log is generated. It is usually located at:

  2. C:\Users\yourwindowsname\Documents\Easy Pay Enterprise\Report\2025IRAS_dateandtime

Step 2: Open the Log File

  1. Double-click SGDirectSubmitLog_IRAS_time.

  2. Scroll to the bottom to view the latest error message.

Step 3: Identify the Error and Line Number

  1. Review the error message shown in the log.

    1. Example error:

      1. “employeePersonalParticulars[22]: Address line 1 contains invalid character at position 4: ' ' (Unicode: U+FFFD)”

  2. Take note of the line numbers mentioned in the error (e.g. line 22).

Step 4: Generate the IRAS Validation Checking Report

  1. Go to the Income Tax module.

  2. Select Generate.

  3. Click the IRAS Validation Checking Report.

  4. Click Export to Excel.

Step 5: Identify the Affected Employee(s)

  1. Open the exported Excel file.

  2. Ignore the header row.

  3. Locate the row that matches the error line number (e.g., row 22).

  4. Identify the employee listed in that row.

Step 6: Rectify the Employee Details

  1. Go to the Core module.

  2. Select Personnel Details.

  3. Click Address.

  4. Retype the address (avoid copy-paste to prevent hidden characters).

  5. Click Format.

  6. Click Save.

Important: Invalid or hidden Unicode characters often cause submission failures. Retyping the field usually resolves the issue.

Step 7: Recalculate IR8A

  1. Go to the Income Tax module.

  2. Select View Tax Record.

  3. Highlight the employee’s current IR8A.

  4. Click Recalculate.

  5. Repeat the process for any other affected employees.

Step 8: Resubmit to IRAS

  1. Proceed with Direct Submit to IRAS again.

  2. Your submission should now pass validation successfully.

Did this answer your question?