Filing season open067 465 2243Tax Pig ↗
// PLATFORM · TAX WORKFLOW

ONE LADDER,EVIDENCE INTO SIGN-OFF OUT.

A single, visible path for every client. Nobody skips the review step, and nothing reaches "filed" without a practitioner's name against it.

WORKFLOW GATENo skipped reviewPreview
1Evidence completeExpected proof matchedReady
2Review gapsHuman decisions resolvedReview
3Practitioner sign-offUnavoidable final approvalRequired
// THE LADDER

Five stages, always in the same order

1

Invite client

Your practice sends an invitation branded to your firm.

2

Receive evidence

Statements, slips and forms arrive by upload or WhatsApp.

3

Process and classify

The engine reads and matches each document to the rule set.

4

Review gaps

Missing information and opportunities are queued for your team.

5

Sign off

A practitioner reviews and approves before anything moves further.


// WHERE THE QUEUE COMES FROM

What lands in "needs review"

The workflow is built around one idea: an accountant's time should go to decisions, not searching.

!

Outstanding evidence

A required document has not arrived yet: an IRP5, a certificate, or a missing month of statements.

?

Unclear items

A vendor name, an amount, or a category the engine could not confidently assign on its own.

Ready to sign off

Everything expected has arrived and been matched. The file is ready for the practitioner's final review.

Filing requires a registered SARS tax practitioner and a recognised controlling body, and SARS has no public e-filing API. Tax workflow ends at a practitioner's sign-off; submission is completed by the practitioner through the appropriate channel.


// HOW A FILE IS JUDGED

One score, and it shows its working

Every file carries an evidence score. It is not a prediction and it is not a refund estimate: it is a measure of how much of the return is actually supported by documents that have been read. Three components, fixed weights, and each one is a count rather than an opinion.

82Excellent
Readiness · weighted 40%4 checks
Risk · weighted 30%100 less 25 a flag
Coverage · weighted 30%categories in play

The dial reading above is an example, because a real score belongs to a real return. The weights and the bands beside it are the ones the engine actually uses.

🖹

Documents uploaded

One of the four readiness checks. Nothing scores at all until there is a document or a slip to score.

Consent to analyse

Given by the taxpayer before anything is read.

Declaration signed

The taxpayer standing behind their own figures.

🏦

Bank lines classified

The check passes only when nothing is left needing review.

BandScoreWhat it means for the file
Excellent80 and aboveThe evidence supports what is on the return.
Good60 to 79Sound, with something still worth chasing.
Fair40 to 59Enough gaps that a practitioner should look before anyone signs.
Needs attentionBelow 40Not enough read yet to stand behind the figures.

A return with no documents is not scored badly, it is not scored at all. The dial reads “Not scored” and asks for one document, because a zero would be a judgement the engine has not earned the right to make.

// SEE THE QUEUE IN ACTION

LOOK AT THE WORKFLOWFROM YOUR SIDE OF THE DESK

A walkthrough shows the review queue exactly as your team would see it.