Filing Guardian
For JSE Junior, Micro and Main Market companies

Nobody who got suspended forgot the date.

The JSE has suspended trading eight times for late financial statements between 2024 and 2026. One of those companies warned the JSE three times that its audit was late, and was suspended anyway. Knowing the date is not the problem.

Filing Guardian shows the day you can be suspended, plans the audit backwards from filing day, and tells the right people while there is still time to act.

Taking a company to market? See every deadline of the first two years before you sign anything.

  • Sources: JSE Junior Market Rule Book and Main Market Rule Book (July 2026 editions), Companies Act 2004
  • How every date is verified
  • 60-day free pilot, no card details needed
Filing Guardian Live for a sample company
Junior Market, December year end
Loading the live engine...
Worked out just now for a sample company. Pick your own company in the demo.
The product

This is the product

Screens from the dashboard for a real Junior Market company, built from its public filings. Reminder, sign-off and approval entries are illustrative, and so are the companies on the adviser screen except the featured one.

01Deadlines and countdowns

Every filing on one table: the due date, the days left, and the day the JSE can suspend trading. Two dates per filing, because the second one is the one that empties a boardroom.

  • the rule each date comes from, on every line
  • countdown to suspension, not just to the deadline
  • overdue rows link straight to a delay notice draft
The Deadlines table on the dashboard: each filing with its status chip, due date, days left in red when late, a Draft the delay notice link under each overdue filing, and the date the JSE can suspend trading from.

02The plan, and who gets told

Reminders widen from the preparer to the chair as the date gets close, and every reminder is written to the log as it goes out: who was told, and when.

  • five rungs, each with a name on it
  • rungs turn amber, then red, as their dates pass
  • days and people are yours to change
The Who gets told panel: five reminder rungs from the group financial controller at 30 days before, through the CFO, company secretary and mentor, to the chair once overdue, each rung lit amber or red as its date passes.

03The report, and the numbers

The quarterly report laid out from your own figures in the JSE's own format, with the submission checklist behind it, ready to print or save as a PDF. Filing Guardian never originates or alters a figure.

  • one click from approved figures to the filing layout
  • the submission checklist rides behind the report
  • board pack and delay notice print from the same engine
The cover of the generated quarterly report: the company name on a blue band, the title Financial Results for the three months ended March 31, 2026, and the first row of KPI tiles: net profit, net profit attributable to stockholders, equity and equity attributable to stockholders.

04Every company you serve, on one screen

The Adviser plan's dashboard, the Mentor view from the walkthrough: each company you look after on one row, ordered by risk, so the one that needs a call today sits at the top.

  • ordered by days left, then overdue filings, then the public late record
  • the same countdown to suspension on every row
  • one login, whether you serve two companies or twenty
The Mentor view: a table of companies, one per row, each with its next four filings, due dates and suspension countdowns, ordered so the company at greatest risk sits at the top.
How it works

One loop, from the rule book to the filed statement

A reminder is a point. Compliance is a loop: the rule books feed a deadline engine, the engine drives an escalation ladder with real names on it, the ladder writes an evidence log, and the log ends in a board pack and a filed statement. When a rule changes, the change log feeds it straight back to the top.

Every node below is real and inspectable. Click any of them.

The Filing Guardian loop A circular loop: rule books feed the deadline engine, which drives the escalation ladder, which writes the evidence log, which produces the board pack and filed statement, and rule changes re-enter through the change log. Rule books primary sources, versioned Deadline engine every date, computed Escalation ladder names, not hopes Evidence log who knew, and when Board pack,filed statement one click, JSE layout
42%
of annual reports were late, April 2025 (22 of 52)
8
documented suspensions for late financial statements, 2024 to 2026
184
days one company stayed suspended, shareholders unable to sell
J$5,000
per day in Main Market late fines, weekends included
The proof

Checked against the public suspension record

Before we asked anyone to trust a date, we made the engine reproduce the public record from public inputs alone. Nine documented JSE cases of late financial statements between 2024 and 2026: eight suspensions and one near miss, due dates matched exactly. These checks run before every release; if one fails, nothing goes live.

Swipe the table sideways for the earliest suspension date, what the JSE did, and the source.

CompanyFilingEngine's due date Earliest suspensionWhat the JSE didSource
Derrimon Trading (DTL)FY2025 audited2026-03-012026-05-30Suspended 2026-06-02Primary
EduFocal (LEARN)FY2024 audited2025-03-012025-05-30Suspended 2025-06-02Primary
EduFocal (LEARN)FY2023 audited2024-02-292024-05-29Suspended 2024-06-04Press
Equityline MIC (ELMIC)FY2023 audited2024-02-292024-05-29Suspended 2024-06-04Primary
IronRock Insurance (ROC)FY2023 audited2024-03-302024-06-28Suspended 2024-07-02Mixed
Productive Business Solutions (PBS)FY2023 audited2024-03-302024-06-28Suspended 2024-07-02Mixed
Kintyre Holdings (KNTYR)FY2025 audited2026-03-312026-06-29Suspended 2026-07-01Primary
Atlantic Hardware (AHPC)FY2025 audited2026-03-312026-06-29Suspended 2026-07-01Primary
Mailpac Group (MAILPAC)FY2025 audited2026-03-312026-06-29Filed 2026-06-30, not suspendedMixed

The engine shows the earliest day the JSE can act, which is the honest thing to show a filer; across these cases the JSE acted 2 to 6 days after that. The JSE rolled Derrimon's Sunday due date to the Monday but did not roll EduFocal's Saturday, which is why we never promise a weekend roll. Primary means a JSE notice; Press means credible reporting; Mixed means both were used.

The honest question

Why not just set a reminder?

You could. It is free and it takes half an hour a year. Here is why it has not been enough for the companies the JSE has suspended.

The date in your phone is the wrong date

Every filing has a second date: the day the JSE can suspend trading in your shares. For audited accounts on the Junior and Micro Markets that is ninety days after the deadline. On the Main Market, Rules 407 and 408(iii) say trading shall be suspended, on top of the J$5,000 a day fine that runs from the due date; the suspension record above shows when the Exchange acted. A reminder tells you the day you are late. It does not tell you the day you are suspended, and that is the date the real decisions get made against.

The work that makes you late is not yours

Quarterly statements mostly arrive on time, because your own finance team controls them. Audited accounts are the ones that slip, because they depend on the auditor. The question in January is not when the filing is due. It is whether the audit has actually started, and who says so out loud if it has not.

A reminder leaves no record

When the board, your mentor or the Exchange asks what procedures were in place, a calendar entry is not an answer. A dated record of what was chased, by whom, and when, is.

The reminder always went off

The company suspended on 1 July had filed delay notices with the JSE on 7 April, 11 May and 4 June. It knew. What was missing was a plan with owners and dates that made the slippage visible in January, when the audit should have started, not in April when the notice went out.

The cost

What a late filing costs

Not a form to be scolded about. Four things that follow, each from the rule books or the public record.

  1. 01

    Trading in your shares stops

    On the Junior Market the JSE can suspend trading 90 days after a missed audited-statements deadline. The public record documents eight such suspensions between 2024 and 2026, and the engine reproduces every one; one company stayed suspended for 184 days. While it lasts, none of your shareholders can sell, and the notice sits on the JSE's site.

  2. 02

    Fines that run every day

    Main Market: J$5,000 a day from the due date, weekends and public holidays included, until the filing lands. One company's 227 late days came to about J$1.14 million, before the audit bill.

  3. 03

    Years of tax breaks, clawed back

    A Junior Market company suspended or delisted before its 15-year mark can be required to repay income tax benefits back to the date of listing. One filing that runs 90 days late can turn years of tax breaks into a bill for back taxes.

  4. 04

    Your name in the JSE's report

    Every month the JSE publishes who filed late. Delay notices and suspension notices are public too, and lenders, investors and the press read them. One Junior Market company that was late with eleven of its last twelve filings had seen its shares fall 77% this year by the time trading was suspended, with about 3,000 shareholders unable to sell.

What the pilot sets up

The escalation ladder, and the record it leaves

The calendar and the rule book work right now, in the demo, without signing up for anything. The escalation ladder and the record are not in the public demo. They need your people's names and your own audit plan, so we set them up with you in the first week of the pilot. This is what they are.

One deadline, five rungs

Each rung widens who hears about it, so a slip stops being one person's private problem while it is still fixable. You give us the names once.

  1. 30 days outthe preparer confirms the audit is on the plan
  2. 14 daysthe CFO or financial controller is copied
  3. 7 daysthe company secretary, with the delay notice already drafted
  4. 3 daysyour mentor or sponsor (the outside adviser the JSE requires on the Junior and Micro Markets), who answers for it too; a Main Market company names its own fourth rung
  5. Overduethe board chair, daily, until it is filed

Those days and those people are yours to change. They are where we start from. A mentor or sponsor can sit on any rung, including the 30-day confirmation that the audit is on the plan; the 3-day rung is the latest they hear, not the earliest they can. Those rungs count down to filing day. The clock starts further back than the rungs: the plan is worked backwards from filing day to audit start, so the first thing checked is whether the audit has actually begun, months before the filing is due.

A dated record of what happened

Every reminder, every milestone met or missed, every approval and every filing, written down as it happens and exported as a board pack or a PDF. The system writes the reminders, the escalations and every passed date on its own; an approval is one click by the person who gives it, and your team marks the filing done when it lands.

  • What the rule required, and the day it fell due
  • Who was told, when, and at which rung
  • Who reviewed the figures and who approved them
  • What was filed, and the day it appeared on the JSE's site

When the board, your mentor, the auditor or the Exchange asks what happened, the answer is a document with dates on it instead of a search through somebody's sent items. And when the chair asks how you know you are on track, the answer is the same page, before anything has gone wrong.

Walkthrough

Watch it work

Four minutes, start to finish: your own dates in the public demo, the dashboard for a real Junior Market company, the plan, who gets told, the one-click report, the public suspension record, and Mentor view. Captions included.

Prefer to click around yourself? See your own company's deadlines, or join the free pilot.

Works with what you already use

Your books and your calendar stay where they are

The books you already keep

Excel, Sage 50, QuickBooks Desktop and Online, Xero, HeadOffice, through a spreadsheet import in the pilot.

Your calendar today

Outlook, Google Calendar and Apple Calendar.

Filing Guardian reads a spreadsheet export and puts dates in your calendar. It never writes to your books and never changes a figure.

New market tier

The Micro Market: Junior Market dates, five more duties

The JSE opened a third place to list on 13 April 2026: the Micro Market, Junior Market Tier 2, Appendix 10 of the Junior Market Rule Book. It runs on the Junior Market filing timetable and adds five duties a first-time issuer has never carried. Every rule, with the reading of each date written out, sits on the rule book page. Not listed yet? Put in the day you plan to list and see every deadline of the first two years before you sign anything.

Pilot

How the pilot works

Three steps, and the first one costs you nothing but a minute.

STEP 1

Pick your company

Choose your company from the list and every deadline appears, in the demo, before you ever talk to us. Year end and AGM date can be adjusted if they differ.

STEP 2

60 days, full product, free

No card and no commitment. Your team, your mentor, and your board see the same page.

STEP 3

Stay only if it earns its keep

After the pilot, billing is by invoice in J$ or US$, quarterly or annually. If it has not paid for itself, walk away.

For advisers

You answer for more than one company

If you are the mentor, sponsor, company secretary or audit firm behind several listed companies, every one of their deadlines is yours too. Filing Guardian gives you one dashboard across every company you serve, sorted by risk, and tells you at the 3-day rung or earlier, while a slip is still fixable. Each month you get a dated summary for every company, ready to table at its board. The Adviser plan is priced per company, below.

Pricing

One flat price per company

No matter how many people use it. Billed by invoice in J$ or US$, quarterly or annually; annual billing gets two months free. Every plan starts with a 60-day free pilot.

Guardian

US$179
per company, per month (about J$28,000)
  • The full deadline calendar with suspension countdowns
  • Dates appear in Outlook and Google Calendar automatically
  • Email reminders that reach more people as a date gets close
  • A plan worked backwards from filing day to audit start: who does what, with spare time built in
  • Closed-period calendar for directors
  • A record of every reminder sent, for your files
Start the free pilot
For the audit you do not control

Guardian Plus

US$329
per company, per month (about J$52,000)
  • Everything in Guardian
  • Delay-notice letter and newspaper-notice templates, pre-filled
  • Record of director share-dealing approvals
  • Print-ready summary for the board
Start the free pilot

Adviser

US$89
per company, per month; less per company the more you manage
  • For sponsors, mentors, company secretaries who serve several companies, and audit firms
  • Built for standing duties: the mentor a Junior Market company keeps at all times (Rule 503) and the Sponsor's twenty-four month minimum term (Rule 1008(b))
  • One dashboard, all your companies, sorted by risk
  • A dated monthly record for each company, ready to table at its next board meeting

Bring the list of companies you serve to the walkthrough and we will work out the per-company price together.

Start the free pilot

Why a mentor needs it: a Junior Market company must have a JSE-approved mentor in place at all times (Rule 503), and Rule 503 makes the mentor personally responsible for the company having adequate procedures and obliges them to report non-compliance. One dashboard covers every company you serve, and the 3-day rung tells you while a slip is still fixable.

Why a Sponsor needs it: the issuer must disclose the nature of the support the Sponsor provided (Rule 1008(d)). Rule 1008.1 also caps the Sponsor's equity at ten percent, and the issuer may not finance it.

Free pilot

Join the free pilot

We are signing up a small group of Junior, Micro and Main Market companies and advisers for a free 60-day pilot. Pilot companies get the full product, direct access to us, and a say in what gets built next.

  • No card, and the pilot does not turn into a paid plan on its own
  • Nothing to install: it runs in the browser. If procurement wants a security review, send the questionnaire; the Security and data page was written for exactly that
  • We set up your dates, your ladder and your record with you in the first week
  • Serve several companies? Bring the list to the walkthrough and we will set up the pilot around it
  • Preparing to list? Join with your planned listing date and your calendar is built from that day
  • Your figures stay yours: not shared with, or sold to, any other product or company
  • At day 60, keep it or walk away with the record you built

Request a pilot spot

Email is the only required field

We reply to every request to set a start date. Your 60 days start when your dates are loaded, not when you send this form.

Limits

What it cannot do

Filing Guardian cannot make an audit finish faster, and no software can promise a clean filing record. What it does is make sure a slipping deadline is seen early, escalated to the right people, and handled with a clean paper trail instead of a scramble.