Built around a real SA accounting firm · Founding pilot live

You account.
We run the rest.

Done-for-you practice management for SA accounting firms — Monthly Work, Tax Returns, SARS-aware auto-deadlines, time tracking, client portal with pre-submission approvals, Outlook + Telegram on the ops layer. The system you'd build in-house if you had a year and a dev team. No per-user fees within your tier.

12+ hrs
of admin time saved per partner per week
5 days
from subscribe to live, with your client list imported
From $199/mo
Solo · Practice · Firm tiers · setup = 1 month
The promise

Three things, deeply done.

Most practice management software is a workflow tool dressed in pastels. FreedomOS Accounting is built around the three things that actually decide whether your firm scales — and it runs the boring rest while you do the work clients pay you for.

SA-native practice management

Multi-tab Monthly Work (Payroll · Accounting · CIPC · ROE · EMP501), Tax Returns (Individuals · Trusts · Companies · Provisional), Compliance Register, SARS Calendar with VAT/EMP/Prov dates baked in. Built around how SA firms actually work — not retrofitted from US software.

The client portal that ends the WhatsApp chase

Pre-submission approvals via magic link — clients tap once to approve EMP201/VAT201 before you submit. Change-requests with proof attached. Document upload with TAC notification. Pay Now buttons on invoices. Read-only client view of their own record. They stop emailing you for updates because the portal already shows them.

Done-for-you operations

Outlook integration sends mail as each user (Wanda's emails come from Wanda, not the firm address). SARS deadlines auto-create tasks per engagement. Time tracking is a one-tap pill in the top bar. Telegram pings the team when a client uploads a doc, decides on an approval, or raises a change request. The system runs the admin so your accountants can do the work.

What you get

Twelve capabilities, one subscription.

No per-user fees, no module sprawl, no add-on shopping. Every firm gets the full system from day one.

01

Monthly Work — 5 tabs

Payroll · Accounting · CIPC · ROE · EMP501. Per-period checkboxes, per-cell save, reviewer flow, "Initialize this month" one-click bulk seed.

02

Tax Returns — 4 tabs

Individuals · Trusts · Companies · Provisional Tax. 7-column workflow per row: Prepared → Internal Review → Client Approval → Submitted → POP Sent → POP Received → Refund Follow-up. Plus Invoice tick.

03

SARS-aware auto-deadlines

Tick AFS / ITR / Prov Tax / EMP501 / WCA / CIPC AR / PAIA on a client; the system creates tasks with the correct due dates per the SARS calendar (23 Oct non-prov, 22 Jan prov, 31 Aug + 26 Feb prov tax, 30 June PAIA, etc.). Update the calendar once a year, every firm benefits.

04

Pre-submission approvals

Send EMP201 / VAT201 / CIPC AR to the client via magic link. They tap "Approved" or "Changes requested" — no login needed. Telegram + email pings you instantly. Audit trail stored.

05

Change requests with proof

Clients can't edit their record directly. They submit a Change Request — pick the field, type the new value, upload proof (utility bill / SARS letter / etc.). Staff approve, change auto-applies. Compliance heaven.

06

Time tracking — Clockify-style

One-tap start/stop pill in the top bar. Manual entry. Per-engagement coding. Time Reports for billing reconciliation. Each user sees only their own; partners see the team.

07

Outlook two-way

Inbox view in-portal. Send mail as each logged-in user (Mail.Send Application via Microsoft Graph) — Wanda's emails come from Wanda's address, not the practice. Auto-flush queued emails on a 15-min cron.

08

Telegram on the ops layer

Approvals back, client doc uploads, change requests, deadline reminders — all pinged to your team's Telegram group + the partner's DM. The clients never see Telegram; they get the portal.

09

Compliance Register

CIPC, FICA, SARS, B-BBEE, WCA — every recurring obligation in one place with status pills, due-date alerts, document attachments.

10

Petty cash with AI OCR

Snap a receipt on your phone. Claude Vision reads vendor, date, total, VAT — fields auto-fill. Approve in 5 seconds.

11

Engagement-driven onboarding

Tick the engagements you've been engaged for; the 13-step onboarding checklist seeds itself. Documents get filtered into the right buckets automatically.

12

Your brand, your data

White-label to your domain. Export anytime. We're infrastructure, not a marketplace. You own every record.

See exactly what you're buying

Click any screen. The platform is live as you read this.

This is the actual practice management portal — the same one you'll get the keys to after your onboarding call. Hover any screen to read its purpose. Click to open it full-size.

Built and live. Walk the full tour →
How it works

Live in under a week.

From subscribe to portal-running, with your client list imported. No technical setup from your side.

1

Pick your tier

Solo ($199), Practice ($349) or Firm ($749) per month. Setup = one month of your tier (covers your dedicated onboarding call, client list import, and your branding wired). Cancel with 30 days notice, no long contracts.

2

45-min onboarding call

Within 48 hours. We wire your domain, brand, engagement defaults, Outlook tenant, and Telegram team group together — on the call, while you watch.

3

Go live in 3-7 days

Your portal is up with clients imported (CSV from Karbon / TaxDome / Canopy / Excel — we have the templates). Engagements ticked, deadlines auto-generated, day one workflows ready.

Pricing

Three tiers, one platform.

Pick the tier that matches your firm today. Upgrade as you grow. Setup fee = one month of your tier (covers the dedicated onboarding call, your client list import, your branding wired). Cancel with 30 days notice.

Solo
$199 / month
Or $165/mo billed annually · save 17% · $1,981/year
+ $199 one-time setup. Cancel with 30 days notice.
  • 1 staff user
  • Up to 30 active clients
  • Full feature set — no gating
  • Light white-label (logo + colours)
  • 30-min onboarding call
Or book a demo first →
Most firms
Practice
$349 / month
Or $290/mo billed annually · save 17% · $3,476/year
+ $349 one-time setup. Cancel with 30 days notice.
  • Up to 5 staff users
  • Up to 100 active clients
  • Full feature set — no gating
  • Light white-label (logo + colours)
  • 45-min onboarding call · client import done by us
  • Reviewer flow + Practice Management section
Or book a demo first →
Firm
$749 / month
Or $622/mo billed annually · save 17% · $7,460/year
+ $749 one-time setup. Cancel with 30 days notice.
  • Up to 15 staff users
  • Up to 300 active clients
  • Full feature set — no gating
  • Full white-label (your domain + email sender)
  • 60-min onboarding · multi-day data migration
  • Priority support · partner-tier reporting
Or book a demo first →
Enterprise
Custom
For practices with 15+ staff or 300+ clients.
  • Unlimited staff + clients
  • Custom contract + SLA
  • Multi-jurisdiction tax engines
  • Dedicated provisioning + technical liaison
  • Quarterly partner review
Contact us →
🤝
Refer-a-Friend · all FreedomOS products

Introduce a business — 25% off your next month's bill.

When a business you introduce signs up and pays for their first month on any FreedomOS product (Coach, Accounting, Tourism, or any vertical we ship), your next monthly invoice is automatically credited 25%. Stack credits — but they only reduce future invoices, never become cash. Full terms →

Book a demo

Tell us about your firm — we'll personalise the call before it happens, and apply the right tier on the day.

No card required. We follow up within 2 hours during SA business hours.
Honest answers

Questions, answered plainly.

How does this compare to Karbon / TaxDome / Canopy?+
Per-user pricing on those three lands a typical 7-staff firm at $525-$950/month (Karbon Business $623, TaxDome Pro $525, Canopy Pro ~$700-$950). The Practice tier here is $349/month flat for up to 5 users, $749 (Firm) for up to 15. We win at every size, and we ship features none of those three have together — SARS-aware auto-deadlines, multi-tab Monthly Work, pre-submission magic-link approvals, change requests with proof.
I'm already on Karbon / TaxDome — is migration painful?+
CSV import, done by us during your onboarding call. We have export templates for Karbon, TaxDome, Canopy, Pixie, BrightManager and Excel. You bring the CSVs, we do the mapping. Most firms are fully off their old platform within 7 days, with parallel-run for 30 days if you want belt-and-braces.
Who owns my client data?+
You. Always. Each firm gets its own dedicated Airtable base — we're infrastructure, not a marketplace. Export anytime in standard formats (CSV, JSON). You're never locked in. POPIA + GDPR compliant on the data layer.
Can I white-label the platform under my firm's brand?+
Two tiers. Light white-label is automated and free — paste your logo URL + brand colours in Settings, the portal re-skins itself everywhere instantly. Your clients see your firm's brand, never ours. Full white-label (your custom domain, custom email sender domain, FreedomOS mentions removed) is a $199 one-time setup fee. Light is enough for most firms to start; upgrade to Full when you're ready.
How does the Telegram side work — do my clients get spammed?+
No — Telegram is your internal ops layer alone. You and your team get pings when a client decides on an approval, uploads a doc, or raises a change request. Your clients use the portal — branded as your firm — to approve submissions, see invoices, upload docs, request changes. They never need Telegram; you stay on top of everything from your phone.
What about Outlook / email integration?+
Full Microsoft Graph integration. We help you set up the Mail.Send Application permission in your Microsoft 365 tenant during onboarding (15 minutes, one-time). After that, every email the portal sends comes from the actual logged-in staff member's mailbox — Wanda's emails come from wanda@yourfirm.com, not a generic system address. Inbox views in-portal too.
Does it work for non-SA firms?+
The deadline calendar is SARS-default at launch (since we built around a SA pilot firm). For UK / AU / US, we tweak the deadline rule set during onboarding. The rest of the platform — practice management, tax returns workflow, client portal, time tracking, Outlook, Telegram — is jurisdiction-agnostic. If you're outside SA, mention it on the form so we can quote your specific rules.
What happens if we grow past our tier?+
You move up. Solo (1 user · 30 clients) → Practice ($349, 5 users · 100 clients) → Firm ($749, 15 users · 300 clients) → Enterprise (custom). No silent overage charges, no surprise bills — when you need to upgrade, we have a 5-min call to confirm. The setup fee for upgrades is just the difference between tiers (e.g. Solo→Practice = $150 once, not $349 again).
Can I cancel?+
Yes — anytime, with 30 days written notice. Notice can be given via PayPal or by emailing info@freedomhub.io. The 30 days run from when we receive notice; you keep full access during that window and any standard billing date inside it is charged at your normal rate. After the 30 days, no further charges. Data export available for 30 days after cancellation. The 30-day notice is standard B2B SaaS — it lets us close out your client work cleanly and avoid mid-month interruptions for your firm's clients.
How does the refer-a-friend 25% credit work?+
It runs across every FreedomOS product, not just Accounting. When a business you introduce signs up and pays for their first month on any product (Coach, Accounting, Tourism, or any vertical), your next monthly invoice is automatically credited 25%. No cap, no expiry, runs as long as you're a customer. Important: credits only reduce future invoices — they never convert to cash, can't be transferred, and can't take an invoice below zero. Read the full terms →