Company taxes: ITR14, IRP6, VAT201, payroll

Every company filing tracked and prepared, before it reaches SARS.

The company-tax compliance calendar and intake, run for your business clients.

Next 90 days

1 December 2026 to 28 February 2027

Sample calendar for a (Pty) Ltd with a 28 February year end, Category A VAT periods and a monthly payroll. Where a SARS date falls on a weekend the payment moves to the last business day before it.
DueReturnWhat it covers
7 Dec 2026EMP201November payroll: PAYE, UIF and SDL, return and payment by the 7th.
31 Dec 2026VAT201October to November period, Category A, filed on eFiling by the last business day of the month.
7 Jan 2027EMP201December payroll, return and payment.
5 Feb 2027EMP201January payroll, brought forward because the 7th is a Sunday.
26 Feb 2027VAT201December to January period, last business day of February.
26 Feb 2027IRP6 secondSecond provisional payment for the year to 28 February 2027, twelve months in; the 28th is a Sunday.
26 Feb 2027ITR14Return for the year ended 28 February 2026, due twelve months after year end, so it moves back to the Friday as well.

The first IRP6 payment for this year fell due on 31 August 2026, six months into the year, and is already in. The EMP501 annual reconciliation for the year opens on 1 April 2027 and closes on 31 May 2027.

Three problems company tax brings through the year.

For South African practices carrying company clients, where provisional tax, VAT cycles, year-end company returns, and monthly payroll filings each have their own deadline and their own document chase.

One client has several deadlines in the same few weeks

The IRP6 estimate is barely filed and the VAT201 for the same client is due at the end of the month, while the senior who runs it is on leave.

Each company client has a different deadline schedule

Company income tax falls twelve months after each financial year-end, VAT has its own cycle, and payroll is monthly, so the calendar is different for every client on your book.

A short provisional estimate brings a penalty and interest

A provisional estimate that comes in short carries a paragraph 20 penalty of up to 20% of the shortfall plus section 89quat interest, and the practice carries that conversation with the client.

C-Suite Commercial

C-Suite Commercial runs the compliance calendar and the document intake for your company clients, across company income tax, provisional tax, VAT and payroll. Working from the ledger data your practice exports to a watched folder, it tracks every entity year-end and filing registration against the documents on file, then surfaces whatever is still outstanding for your reviewer while there is time to close the gap before the deadline.

How it runs

What does C-Suite Commercial do for each filing?

Tracks every obligation on one calendar

Company income tax, provisional tax, VAT, and payroll obligations are generated per entity from each year-end and registration, adjusted for South African public holidays and business-day rules, so nothing is held in a senior head.

Chases and sorts the supporting documents

The documents each filing needs get chased in your firm voice and arrive read, named, and filed against the right company and the right period.

Flags the gaps before the reviewer

A missing schedule, a VAT input without support, a payroll figure that does not tie: these surface early, while there is still time, instead of at review near the deadline.

Hands your reviewer the period’s file in order

What reaches your reviewer is each entity’s file for the period with the schedules matched and the gaps named, plus the drafted messages waiting to be cleared or edited, and the log records who approved each one and when.

Works alongside the software your practice already uses
XeroSagePastelGreatSoftCaseWare

Your practice keeps exporting from these packages the way it already does, and C-Suite works from the general ledger data your team drops into a watched folder, so there is no login to hand over and nothing to install inside the software itself.

For the mechanics under this engine, the learn guides on the company tax compliance calendar and the provisional tax underestimation penalty set out the deadlines and the penalty numbers in detail.

Where to start

Start with a free week on one of your clients.

Watch the calendar and the chase run on one company client for a week at no cost, then run the full compliance year on your book when you are ready. The free SARS provisional tax estimator is there too if you want a quick self-serve check first.

Free one-week pilot

Watch the calendar and the chase run on one of your company clients for a week, at no cost.

Pick one company client. For one week we run the obligation calendar, the document chase, and the exception flagging on them, and you see how it works on your own book before you commit to anything.

A signed POPIA operator agreement comes before any client data is touched, the access stays read-only for the whole week, and a person on your team approves every message before it sends.

The year-round engagement

Run the company-tax compliance cycle on your book, every filing, every period.

We configure the obligation calendar and the chase-and-intake engine against your company book, working from the ledger exports your practice drops into a watched folder, tracking company income tax, provisional tax, VAT, and payroll, with AI reading and sorting documents and flagging gaps before the reviewer.

We agree the outcome in writing before any work starts, then keep refining the setup against your real client base until that outcome is met and you are satisfied it works. The once-off setup is a non-refundable commitment to getting you there.

Built so an outside party can never act in your practice’s name.

The biggest fear is an outside party getting near your clients and your SARS eFiling and getting something wrong in your firm’s name.

Your practitioner files every return

The only credential C-Suite holds is a read-only scope on your firm mailbox and drive, which you grant and can revoke, since it has no connection to your SARS eFiling and no login to your ledger, and a named person on your team approves every message before it sends.

The mailbox and drive scope is granted by your practice, covers reading the documents clients send and the threads the chase runs in, and can be withdrawn at any time by the person who granted it. Client data stays in infrastructure hosted in South Africa and is never used to train a model.

Sign-off you cannot switch off

The approval step is built in with no setting that turns it off, so a message nobody at your practice has approved waits until someone does, and the reviewer who clears it is the name the log records against it.

A full, exportable audit log

Every action is logged with the person who approved it, the time, and the message or document it touched, and the log exports as a file, so you have a clean answer ready for SARS or your professional-indemnity insurer whenever one is asked for.

It runs in your practice's name

It works on the tools you already use, in your practice’s name, so your client sees your own firm being efficient.

You stay the practitioner of record

You remain the practitioner of record on every return. We run the operations underneath, and the professional judgement and the SARS relationship stay with your team.

The permission set, as granted
ScopeWhat it allowsWhat it cannot do
SARS eFilingNothing, because no connection exists and none is requestedRead, file, or amend a return, which stays with your practitioner logging in as today
Xero, Sage, Pastel, GreatSoft, CaseWareReads the general ledger data your practice exports to a watched folderLog in, post an entry, or change a figure inside the package
Firm mailbox and driveReads the documents clients send and drafts the chase, under a read-only scope your practice grants and can revokeSend a message before a named person on your team has approved it

The questions practices ask before they start.

Do you get access to our SARS eFiling?

No. Your practitioner logs into eFiling and submits every ITR14, IRP6, VAT201 and EMP201 exactly as today, and what C-Suite gathers during the chase arrives filed against the company and the period, so the file is complete by the time your reviewer prepares the return.

Does it handle the different filing types?

Yes. It tracks company income tax, provisional tax, VAT, and payroll obligations on one calendar, each generated from the entity year-end and registration and adjusted for South African business-day rules, so a client with an IRP6 and a VAT201 due in the same month shows both on the same view.

Is our client data safe?

Yes. It is hosted in South Africa under a POPIA operator agreement signed before any client data is visible, processing is logged per matter, deletion on request happens inside seven days, and you see the data processing agreement before the pilot starts.

Who stays responsible for the filings?

You do, as the registered practitioner who submits every ITR14, IRP6, VAT201 and EMP201, and when SARS queries a figure the response goes out from your practice, with C-Suite chasing the schedules and the ledger support the query asks for so your reviewer answers from a complete file.

Hand the first job over this week.

Start with a free week on your own clients, then talk to Ty Panaino about running the season on your whole book. He scopes the work and agrees what good looks like before anything starts.

Start your free pilot

Source: the paragraph 20 underestimation penalty and section 89quat interest are set by the Fourth Schedule to, and section 89quat of, the Income Tax Act 58 of 1962. See SARS, Guide to Provisional Tax.