Singapore AIS IR8A
Singapore IRAS Auto-Inclusion Scheme (AIS): generate the IR8A / Appendix 8A / Appendix 8B employment-income submission file with NRIC/FIN validation.
Want Singapore AIS IR8A installed and configured for you? Onboarding Pack: $350 one-off
Support plans from $425 a monthSingapore AIS IR8A
IRAS Auto-Inclusion Scheme — IR8A, Appendix 8A & 8B file generation
Capture your employees' annual employment income and produce the IRAS AIS submission file for Singapore, built on Odoo HR with no Enterprise dependency.
IR8A Employment Income
One record per employee: gross salary, bonus, director's fees, commission, pension, allowances, lump-sum, gratuity and pay in lieu of notice. Total employment income is computed automatically.
Appendix 8A & 8B
Benefits-in-kind (place of residence, furniture & fittings, utilities, driver and other benefits) flow into the IR8A total, and gains from share options / ESOW plans are reported on Appendix 8B.
Real NRIC / FIN Validation
Every identifier is checked with the official check-digit algorithm (S, T, F, G and M series) before the file is built, so your submission never carries an identifier IRAS rejects.
AIS File & API 2.0 Ready
Fills the official IRAS IR8A Import Template for the myTax Portal (200 records per file) and builds the AIS-API 2.0 request payloads with the 2,000-records-per-batch split; a record-oriented control file (header, IR8A, Appendix 8A/8B, control-total footer) supports reconciliation. The IRAS endpoint is an editable default and submission uses your own (BYOK) APEX API key and CorpPass token.
Built for Odoo 18, 19 & 20
Pure-Python file builder and NRIC/FIN validator, fully unit tested. Confirm all figures and the current AIS technical specification against the latest official IRAS guidance before filing.
Screenshots
Ais Ir8A Submission Basis Ye
Ais Ir8A Submissions List
Update date: 2026-10-01
User guides (PDF)
Related modules
Singapore Payslips MOM
MOM-compliant Singapore itemised payslips with CPF and overtime
Singapore IR21
Singapore IR21 tax clearance for departing foreign employees: Form IR21 data generation, FIN checksum validation, income capture and XML/CSV export for IRAS lodgement.
Bangladesh Payroll
Bangladesh payroll for Odoo: NBR income-tax slabs, Provident Fund and gratuity computation with a salary register.