Validated on CIPC's own engine

Your signed AFS, filed with CIPC as inline XBRL.

Drop in the Annual Financial Statements. TagXBRL reproduces the whole readable statement set and tags every figure the way CIPC's 2024 taxonomy requires — then checks it against the validator so it's accepted before you file.

IFRS & IFRS for SMEs Consolidated & single-entity Pay only once CIPC has accepted it
sample-afs.xhtml
Statement of Financial Position
Sample Trading (Pty) Ltd · illustrative figures, R'000
Property, plant and equipment18 40017 050
Cash and cash equivalents3 1202 640
Total assets25 80023 670
Retained earnings14 90012 700
Trade and other payables6 3005 870
Total equity & liabilities25 80023 670
✓ CIPC ACCEPT0 errors · ready to file
Built for South African filers
CIPC 2024 taxonomy Full inline-XBRL document Files on CIPC eServices An HTCO Group product
How it works

Three steps from PDF to a filing that passes.

No tagging by hand, no taxonomy spreadsheets. You confirm the handful of CIPC details that never appear in an AFS — the rest is done for you.

1

Drop the signed AFS PDF

We read the whole document — cover, directors' and auditor's reports, all four statements, every note — exactly as printed.

PDF in →
2

Confirm the CIPC fields

Customer code, public-interest score and a few details an AFS never carries are flagged for you to complete — before anything is validated. Nothing is invented.

you fill 6 fields
3

Download the accepted iXBRL

We tag it, run it through CIPC's own validator, and hand back the readable statements as one inline-XBRL file — with the error report, if any.

→ iXBRL out
Why TagXBRL

Accepted is the floor. Correct is the point.

CIPC accepts files with arithmetic that doesn't add up — acceptance only checks the tags exist. TagXBRL aims for both, and shows its work.

Your whole AFS, not a stub

The file is your financial statements — every page, both years, in R'000 as printed — with the tags woven onto the real numbers. Not a bare list of minimum facts.

Checked before you file

Every conversion is run against CIPC's live validation engine. You see the verdict — and a plain-language fix list — before it ever reaches eServices.

One price, any layout

Every page of the signed set is read and reproduced, and the mandatory figures are tagged where they are printed. Unusual layouts are our problem, not a surcharge.

No wasted spend

You pay only once CIPC has accepted the filing — not before. Converting, completing the form and validating are free; if it never passes, no fee is taken. Re-validating with CIPC after edits is free too.

Pricing

One filing, one fee. No subscription.

One price per filing, whatever the layout. Consolidated sets, R'000 statements and scanned exports cost the same as any other AFS.

Per filing

Any layout
R999.00 / filing

Covers the first 20 pages, then R10.00 a page. A 50-page AFS costs R1,299.00. No VAT, no subscription.

  • Full readable statements, tagged
  • Consolidated & R'000 layouts, same price
  • CIPC-accepted before you pay
  • Validated against CIPC in minutes, not days
Convert an AFS

File your next AFS without the tagging.

Convert a signed set now. You pay only once CIPC has accepted it, and you can re-validate with CIPC as many times as you need at no extra charge.

Convert an AFS