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
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
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
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
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
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.
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.
| Company | Filing | Engine's due date | Earliest suspension | What the JSE did | Source |
|---|---|---|---|---|---|
| Derrimon Trading (DTL) | FY2025 audited | 2026-03-01 | 2026-05-30 | Suspended 2026-06-02 | Primary |
| EduFocal (LEARN) | FY2024 audited | 2025-03-01 | 2025-05-30 | Suspended 2025-06-02 | Primary |
| EduFocal (LEARN) | FY2023 audited | 2024-02-29 | 2024-05-29 | Suspended 2024-06-04 | Press |
| Equityline MIC (ELMIC) | FY2023 audited | 2024-02-29 | 2024-05-29 | Suspended 2024-06-04 | Primary |
| IronRock Insurance (ROC) | FY2023 audited | 2024-03-30 | 2024-06-28 | Suspended 2024-07-02 | Mixed |
| Productive Business Solutions (PBS) | FY2023 audited | 2024-03-30 | 2024-06-28 | Suspended 2024-07-02 | Mixed |
| Kintyre Holdings (KNTYR) | FY2025 audited | 2026-03-31 | 2026-06-29 | Suspended 2026-07-01 | Primary |
| Atlantic Hardware (AHPC) | FY2025 audited | 2026-03-31 | 2026-06-29 | Suspended 2026-07-01 | Primary |
| Mailpac Group (MAILPAC) | FY2025 audited | 2026-03-31 | 2026-06-29 | Filed 2026-06-30, not suspended | Mixed |
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.
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.
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.
-
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.
-
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.
-
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.
-
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.
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.
- 30 days outthe preparer confirms the audit is on the plan
- 14 daysthe CFO or financial controller is copied
- 7 daysthe company secretary, with the delay notice already drafted
- 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
- 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.
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.
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.
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.
How the pilot works
Three steps, and the first one costs you nothing but a minute.
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.
60 days, full product, free
No card and no commitment. Your team, your mentor, and your board see the same page.
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.
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.
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
- 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
Guardian Plus
- Everything in Guardian
- Delay-notice letter and newspaper-notice templates, pre-filled
- Record of director share-dealing approvals
- Print-ready summary for the board
Adviser
- 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 pilotWhy 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.
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 fieldWe reply to every request to set a start date. Your 60 days start when your dates are loaded, not when you send this form.
Prefer to talk first? Book a 30-minute walkthrough · Message us on WhatsApp
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.