Find us at #SFFS Fair 2026 - 30 Jan 2026

Introducing the Tax Module

See how Officaid's Tax module connects your payroll data to IRAS employment income reporting.

Your annual tax filing hub

The Tax module bridges your payroll processing and employment income reporting. Instead of manually compiling salary data into IRAS forms, you generate tax submissions directly from the payslips you've already processed. Review, adjust if needed, and submit to IRAS without leaving Officaid.

What the Tax Module Does

The Tax module handles the annual requirement to report employee earnings to IRAS. It takes the work you've already done in Payroll and transforms it into properly formatted tax submissions.

Key capabilities include:

  • Generate from Payslips pulls salary, bonus, allowance, and deduction data into tax submission format
  • Review and Edit lets you verify figures and make adjustments before filing
  • Submit to IRAS sends records directly via API with CorpPass authentication
  • Track Status shows which submissions are draft, submitted, or need attention

Who Uses the Tax Module

The Tax module is designed for anyone responsible for employment income reporting:

HR professionals managing compliance and employee records

Payroll administrators who process salaries and handle tax submissions

Business owners in smaller companies who manage everything themselves

Finance teams overseeing tax compliance across the organisation

Access to the Tax module is controlled through your organisation's permission settings. If you can't see the module, check with your administrator.

How Data Flows from Payroll

The Tax module doesn't require separate data entry. When you generate tax submissions, Officaid pulls from your existing records:

Employee profiles provide personal particulars like name, ID number, address, and bank details

Processed payslips supply income figures: salary, bonuses, allowances, and other compensation

Deduction records populate CPF contributions, donations, and other deductible amounts

This integration means your tax submissions reflect the same data you've been processing all year. If your payroll is accurate, your tax submissions start accurate.

The Typical Workflow

Here's how most users work with the Tax module:

  1. Navigate to Team → Tax from the main menu
  2. Generate submissions from payslips for the Year of Assessment
  3. Review each submission for accuracy
  4. Edit any fields that need adjustment
  5. Authenticate via CorpPass when ready to file
  6. Submit selected records to IRAS
  7. Track submission status and handle any corrections

The process can be done in batches or individually, depending on your preference and how you've organised your payroll.

Before You Start

To get the most from the Tax module, ensure you have:

  • Complete payroll for the reporting period with all payslips processed
  • Accurate employee records with correct ID numbers, addresses, and bank details
  • CorpPass access with authorisation for IRAS e-Services (if submitting via API)
Run through your payroll before tax season to catch any missing or incorrect data. It's easier to fix payslips than to amend tax submissions after filing.

Frequently Asked Questions

Yes. The generation process pulls all payslips within your selected date range. If an employee has payslips for only part of the year, their submission will reflect that period. Officaid captures the Date of Commencement and Date of Cessation from their employee profile.

The Tax module generates submissions from Officaid payslips. If your payroll isn't processed in Officaid, you won't have the source data to generate from. For employers using other payroll systems, you would submit through myTax Portal or your existing software.

The Tax module supports submissions for different Years of Assessment. Select the appropriate year when generating submissions. Note that IRAS has specific rules about late submissions and corrections for previous years.

What's Next

Get started with the Tax module: