Part of Pro 365, from S$49 a month. Every module, every limit lifted.See Pro 365

Compliance

Every deadline,
in the order
it arrives.

ACRA, ECI, Form C-S, CPF and GST, worked out from your own financial year end and laid out as a timeline. Plus the resolutions you are supposed to keep, signed on everyone’s phone and kept for you.

Part of Pro 365: S$49 a month, or S$365 a year for every module.1

UpcomingNext 12 months
14 SepCPF, August salaryDone from payroll
31 OctGST F5, Jul to SepIn 57 days
30 NovForm C-S LiteIn 87 days
31 MarECI to IRASFY 2026
31 JulACRA annual returnFY 2026

Calendar order across every financial year, because that is the order they actually turn up in.

Computed from your own year end. Change the year end and the whole timeline moves with it.2

Tell it your year end.
It does the arithmetic.

01

Confirm your company

Mostly filled in already from what you told app.kevinchia.sg at sign-up: name, UEN, year end, GST status. Directors come from your payroll team.

02

Deadlines appear

Last year, this year and next, generated from your own financial year end. There is nothing to look up and nothing to configure.

03

Work down the list

In date order rather than grouped by year, because a 2026 obligation falls in 2027 and a by-year view hides what is due now.

04

Sign what you keep

Resolutions, a dividend, an AGM waiver, a bank account change, filled in from your own directors and shareholders and signed on their phones.

What one year end
actually owes.

FY 2026 · year end 31 Dec
ECI to IRAS31 Mar 2027
AGM, or waive it30 Jun 2027
ACRA annual return31 Jul 2027
Form C-S or C-S Lite30 Nov 2027
GST F5, if registeredQuarterly
CPF, every month14th
Dates you looked up0

Every one is computed from your year end, not copied from an article about a December company. Seven months after, three months after, six months after, the thirtieth of November. Move the year end and they all move.2

CPF ticks itself off. Run payroll here and a finalised month marks that CPF deadline done, and unmarks it if you undo the run. Twelve rows a year you never have to touch.3

Appointing a company secretary appears once, six months after incorporation, and clears itself the moment you record who it is. An established company never sees it at all.

How we compare

app.kevinchia.sg Compliance vs
a corporate secretary

Read this row by row, because the important line is near the bottom and it goes to them. This does not replace a corporate secretary. It replaces not knowing what is due.

app.kevinchia.sg
A corp sec service
Knows every deadline: ACRA, ECI, Form C-S, AGM, CPF, GST
Yes
Yes
Tells you before it is late
Yes
Yes
Ticks CPF off from your own payroll, on its own
Yes
No
Resolutions, AGM waiver, dividend declaration
Prepared and signed on a phone
Drafted for you
A named company secretary who signs and files
No
Yes
Advice on your particular situation
No
Yes
Chases you for the paperwork
It waits until you open it
Yes, they will email you
What it costs
Part of Pro 365, S$365 a year for every module
Their annual fee, on top

Price

Part of Pro 365.
S$365 a year, everything.

Compliance has no subscription of its own, and that is deliberate. It is genuinely useful only when it can see your payroll runs and your financial year end, which means it belongs with everything else rather than beside it. It comes with Pro 365, alongside every other app.kevinchia.sg module, and we set every business up ourselves.

Pro 365, monthly
S$49 / month
cancel any time
  • Compliance, and every other module
  • No per-user fee, so add your team at no extra cost
  • No limits
Contact us
Pro 365, yearly
S$365 / year
about S$30 a month, billed yearly
  • Compliance, and every other module
  • Every module we build afterwards, at no extra cost
  • A working session with the founder, once during your paid year
Contact us
DocumentsSigned
FY 2026Written resolutionSigned
FY 2026AGM waiverSigned
FY 2026Dividend declarationSigned
FY 2026Bank account resolutionSigned

Filled in from your own company details, directors and shareholders.4

Every signed copy, kept with the financial year it belongs to.

Payroll cross-check2026
 RunsCPF
Your staff this year
Wei Ming8Filed
Nur Aisyah8Filed
Jia Hui · part-time4Filed
The twelve months
January to August8Done
September onward0To come
IR8A ready for YA 2027 Yes

Green for a month with a finalised run, red for one you have missed.3

Features

Everything in it.

The timeline

  • Overdue, due soon and upcoming, in calendar order across every financial year
  • Only what is still actionable, so done and dismissed items drop off rather than pile up
  • Last year pulled in too, so a company joining mid-way can tick off what is already filed

The deadlines

  • ACRA annual return and AGM, both computed from your year end2
  • ECI and Form C-S, with the page telling you which C-S your revenue means
  • CPF monthly and GST quarterly, the GST ones only if you are registered
  • Appointing a company secretary, once, six months after incorporation

Ticked off for you

  • CPF from your payroll runs: finalise a month and that deadline clears itself3
  • Company secretary clears once you record who it is
  • Undo a run and it unclears, because it is derived rather than remembered

Documents

  • Every signed copy kept, by the financial year it belongs to4
  • A signing certificate on each: who signed, when and how
  • Dividend payouts calculated per shareholder, and paying it goes on your timeline
  • A paid dividend lands on your balance sheet the day you mark it paid, never twice

Your company profile

  • Filled in from what you already told us: name, UEN, year end, GST
  • Directors come from your payroll team, so there is one list rather than two that disagree
  • Amend once, everywhere: changing your year end here changes it for the whole account

It stops the classic mistake

  • A sole director cannot also be the company secretary, and it says so before you save
  • The warning is on screen, not in a letter six months later
  • Directors who draw no salary are still recorded, with their appointment date

Payroll cross-check

  • A twelve-month CPF grid, green for done and red for a month you have missed
  • Your active staff, with how many runs each has had this year
  • IR8A readiness for the coming year of assessment

Resolutions, signed on a phone

  • Appoint a company secretary, skip the AGM, declare a dividend, open a bank account or change who signs
  • Any other directors' decision in your own words, and an employment contract for a spouse or family member
  • Draw a signature or type a name, with a certificate saying who signed, when and from where6
  • Your profile updates itself when the last person signs, and ACRA's 14 days go on your timeline

Where the figures come from

  • Form C-S has numbers in it because your P&L is on the same system
  • Your GST quarters follow your own IRAS filing cycle rather than the calendar
  • Nothing is filed for you, and no government portal credential is ever held5

This is not the end
of this module.

Ask for something and it gets built. Every account has a Feedback button that raises a real ticket, read by the person who writes the code. If it would help more than one Singapore business it goes into the module and lands in every account, usually by the next working day.

Need it to work with a tool you already use? Ask the same way. We check that it can be done and tell you straight. You subscribe, by card or PayNow, we build the connection, and you try it on your own account. If we cannot make it work, you get your money back.

Before you sign up, hello@kevinchiahd.com reaches the same place.

From a customer

“An entry point for a small start-up, without being overwhelming.”

“Looking for an easy way to manage my small business, I came across app.kevinchia.sg. This solution has an entry point for a small start-up, not overwhelming, while having more sophisticated features for future scaled-up operations. Had a chance to speak to the founder Kevin and was greatly encouraged that he listens to his clients, big or small, and is always open to see how he can improve the client experience. app.kevinchia.sg not only provides a solution, but provides the relationship management as if you are a big corporate. Very glad to chance upon this software.”

Shirley Ong · Pangolin Creatives Pte Ltd

Read every review

It only works because of the rest

Compliance is where the other modules pay off.

The CPF deadline ticks itself off because payroll ran here. The company profile is filled in because you answered those questions once at sign-up. Form C-S has figures in it because your P&L exists. On its own this would be a calendar; joined up, it is a system that already knows what you did.

Payroll run CPF ticked P&L totals Form C-S computed Deadline met

That is what a large company pays six figures for and calls an ERP. Pro 365 is every module for S$365 a year, plus every module we build after you subscribe.

Questions

Frequently asked.

How much does it cost?

It is part of Pro 365, which is every app.kevinchia.sg module for S$49 a month, or S$365 a year paid yearly. There is no separate compliance subscription, because it needs to see your payroll runs and your financial year end to be useful, and selling it alone would be selling a worse version of it.

Who files everything?

You do, or your corporate secretary does. Nothing is submitted to ACRA, IRAS or CPF from here and no credential to a government portal is ever held. What this does is tell you what is due, when, and against which financial year, and keep the paperwork you are supposed to have. That is deliberate: software holding a login to a government portal is a risk nobody needs to take.

How does it know my deadlines?

It computes them from your own financial year end. The ACRA annual return is seven months after it, ECI three months after, the AGM six months after, Form C-S is the thirtieth of November, CPF is the fourteenth of every month, and GST is quarterly if you are registered. Change your year end and the entire timeline moves with it.

Why is the CPF row already ticked?

Because you finalised that month’s payroll run here, and that is the same thing as having done it. It is derived from the run rather than written down, so undoing a run unticks the deadline. If you submitted CPF somewhere other than app.kevinchia.sg you can mark it done by hand.

Is this legal advice?

No. The dates are computed from the standard rules and the details you gave. Companies have exceptions, such as a first financial year longer than twelve months, a dormant company or a change of year end, and deciding how those apply to you is what a corporate secretary or accountant is for. Treat this as a reminder you can act on rather than as a ruling.

I am a sole proprietor. Is this for me?

Mostly not, and we would rather say so. ACRA annual returns, AGMs and directors’ resolutions are obligations of companies rather than sole proprietorships. The GST and CPF deadlines do apply to you if you are registered or employ people, and those already appear inside the P&L and payroll modules on any plan.

What can it prepare for signing?

Appointing a company secretary, skipping the AGM, declaring a dividend, opening a bank account or changing who signs on one, any other directors’ decision in your own words, and an employment contract for a spouse or family member. Each is filled in from your own company details, directors and shareholders, and sent to the people who need to sign it on their phones. The signed copy is kept under Documents against the financial year it belongs to, so next year you can find it.

My corporate secretary handles all of it. Why would I want this?

Keep them, genuinely. What changes is that you have your own view of what is coming and what has been done, so a deadline is something you already knew about rather than something you learn from an invoice. The CPF months tick themselves off from the payroll you have already run, and the one-page resolution you needed by Friday takes a minute instead of an email and a wait.

Stop finding out
from a penalty letter.

Confirm your year end and see every deadline for last year, this year and next, in the order they arrive.

  1. Compliance is part of Pro 365: S$49 a month, cancel any time, or S$365 a year paid yearly, which works out about S$30 a month. Pro 365 includes every app.kevinchia.sg module, lifts every limit, and includes every module we build later. Compliance has no subscription of its own.
  2. Deadlines are computed from the financial year end recorded on your account, using the standard published rules: ACRA annual return seven months after year end, ECI three months after, AGM six months after, Form C-S on 30 November of the following year, CPF on the fourteenth of each month, and GST quarterly on your own IRAS filing cycle where you are registered. Figures and dates shown in the screens on this page are illustrative. This is not legal, tax or accounting advice.
  3. A CPF deadline is marked done when a payroll run covering that salary month has been finalised in app.kevinchia.sg. It is derived rather than stored, so undoing the run unmarks it, and you can mark a month done by hand if you submitted it elsewhere.
  4. Resolutions and contracts are prepared from the company details, directors and shareholders you record, and you check the wording before sending it. They are a starting point, not legal advice, and your company’s own constitution applies. A dividend can only be paid out of profits the company has.
  5. Nothing is filed with ACRA, IRAS or CPF on your behalf and no government portal credential is ever held or requested. There is no BizFile connection, so what appears here is what you and the rest of your app.kevinchia.sg account have recorded.
  6. Each person signs through a private link, by drawing their signature or typing their full name, and the signed copy carries a certificate of when, how and from which device they signed. Resolutions are prepared from the details you record; your company's own constitution applies, and where ACRA has to be told of a change you file it yourself on BizFile. This is not legal advice.