7 Temasek Boulevard, #12-07 Suntec Tower One, Singapore 038987martin@prosecsingapore.com·+65 8898 4830
Company Setup

SSIC Code Selection for Singapore Companies: Practical Founder Guide

Choosing the Right SSIC Code for a Singapore Company: Practical Guide for Founders. This guide explains selecting an SSIC code for a Singapore company,...

Quick answer

An SSIC code should describe what the company actually does. It is not a marketing slogan and not a tax planning tool. ACRA explains that when reserving a business name on Bizfile, applicants should select SSIC codes that best describe their business activities, with one primary business activity and, if applicable, one secondary activity. Choosing the wrong code can create confusion later.

  • Select the primary SSIC based on the main activity expected to generate revenue.
  • Use a secondary SSIC only when there is a genuine material second activity.
  • Check licensing, GST, banking and accounting consequences before choosing a sensitive activity.
  • Update SSIC if the business model changes materially after incorporation.
Updated: 2026-06-25Reviewed by a Chartered Accountant of SingaporeSingapore regulatory focusSSIC code selection

How to think about SSIC selection

Start with the commercial model, not the code list. Ask what the company sells, who pays the company, where the work is performed, whether goods or services are involved, whether the company holds inventory, whether it acts as agent or principal, and whether the activity is regulated. Only after answering those questions should you choose the closest SSIC code.

For example, a company that provides business management advice is different from a company that trades goods, operates an online marketplace, owns investments, develops software or provides employment agency services. The words may overlap in casual conversation, but the compliance profile can be very different.

ScenarioSSIC selection issue
Consulting companyAvoid selecting trading or investment codes unless those are real activities.
E-commerce sellerConsider whether the company sells goods as principal or provides platform services.
Holding companyDistinguish investment holding from active management or consulting.
Software businessSeparate software development, licensing, support and consulting where relevant.
Regulated sectorCheck licence before registration and bank onboarding.

Primary versus secondary activity

The primary SSIC should represent the main business activity. If the company has another meaningful activity, a secondary SSIC can be selected. Founders sometimes use the secondary code to cover speculative future plans, but that may make the company look unfocused or higher risk during bank review.

If a company truly has two activities, the accounting system should be able to track revenue and expenses by activity where useful. For example, consulting revenue and product trading revenue may have different GST, margin, documentation and inventory implications. The SSIC choice should match how the business is actually run.

Licensing and bank KYC considerations

Some SSIC choices may suggest regulated activity. Banks may ask whether the company has licences or approvals, even if the founder selected the code casually. Sensitive words such as finance, investment, fund, payment, employment, education, healthcare, construction or travel can invite additional questions.

The company should be ready to explain its activity consistently in the CSP onboarding file, bank application, website, invoices and tax records. If the company says it provides consulting but receives funds for unrelated trading or investment activity, the mismatch can create compliance questions.

Tax and accounting impact

SSIC itself does not decide tax treatment, but it influences how the company’s activities are understood. A trading company may need inventory records, import documents, platform settlement reconciliation and GST threshold monitoring. A service company may need contracts, timesheets, management fee support and withholding tax review for overseas payments. A holding company may need dividend, interest, capital gain and foreign-sourced income analysis.

Choosing an accurate SSIC helps the accountant build the right chart of accounts and record-keeping process from day one. It also helps avoid filing a tax return that describes a company different from the one shown in ACRA records.

When to change SSIC after incorporation

A company should review SSIC when it pivots, adds a substantial revenue stream, applies for a licence, changes bank account purpose, registers for GST or prepares annual compliance records. Updating the activity is not just clerical; it should be supported by the actual business model and internal approval where appropriate.

Do not update SSIC simply to look more attractive to a bank or customer. The code should follow the real activity. If the activity changed, update the code and make sure the website, invoices, contracts, accounting records and tax treatment are updated too.

The review should involve the secretary and accountant together. The secretary can update the ACRA record where appropriate. The accountant can confirm whether revenue, cost of sales, inventory, GST and tax schedules match the activity. That coordination prevents the company from presenting one business model to ACRA and another to IRAS or the bank.

SSIC should be reviewed before Annual Return filing, especially for companies that were incorporated quickly and later refined their business model. The director should ask whether the primary activity still describes the main revenue stream and whether the secondary activity is still relevant. If the company became dormant, changed from service to trading, or began overseas operations, the old code may no longer tell the right story.

SSIC review before Annual Return

Another shortcut is using one company for several unrelated activities without reviewing whether the structure still makes sense. A company that starts as consulting, then adds trading, investment holding and employment-related services may create accounting, GST, licensing and bank complications. In that case, updating SSIC may not be enough; the founder may need to consider separate business lines, clearer contracts or even a separate entity.

Founders often choose SSIC codes by copying another company, searching for the most general phrase or selecting a code that sounds more prestigious than the real activity. These shortcuts can backfire. The right code should be based on the revenue model and operational facts, not on what sounds safest or most impressive.

Common founder shortcuts to avoid

Frequently asked questions

How many SSIC codes can a Singapore company have?

ACRA guidance refers to selecting one primary business activity and, if applicable, one secondary business activity when reserving a business name.

Can I change SSIC later?

Yes, if the company’s business activity changes. The update should reflect the real activity and should be kept consistent with bank, accounting and tax records.

Does SSIC determine whether I need GST?

No. GST registration depends on taxable turnover and other GST rules, but the SSIC helps describe the kind of business activity generating that turnover.

Should I choose a broad SSIC for flexibility?

Choose the code that best describes the actual activity. A broad but inaccurate code may create bank, tax or licensing questions later.

Can ProSec help choose the SSIC code?

Yes. We can review the business model, revenue flow, regulated activity risk and practical bank/KYC implications before selecting the code.

Official sources

Continue with related guidance

Written and reviewed by Martin, CA Singapore

Martin is the founder of ProSec Pte. Ltd. and a Chartered Accountant of Singapore. He reviews ProSec guides for practical consistency with Singapore company, accounting and tax requirements.

Need help selecting a practical SSIC code?

ProSec helps founders choose SSIC codes that match the business model, licensing position, banking explanation and accounting workflow.

View incorporation supportWhatsApp ProSec
WhatsApp ProSec