Payroll calculated correctly. Payouts that break in the last mile.
Every payroll system gets gross-to-net right. The errors happen between the file and the bank — late additions, wrong account numbers, approvals over WhatsApp. SOLnova closes that gap.
| Beneficiary | Amount | Status |
|---|---|---|
| AVAnya Volkova | R 12 480,00 | OK |
| MCMarius Coetzee | R 8 920,00 | New line |
| TMThandi Mbeki | R 15 100,00 | IBAN changed |
| JPJohan Pretorius | R 6 540,00 | OK |
Where payroll cycles actually break
New starters added after sign-off
Late hires get appended to the file after the checker has already approved it.
Changed bank details
Employees update their banking outside of the cycle; the new account is in the file but nothing flags the change.
Cycle-over-cycle drift
A 3% raise becomes a 30% raise because of a formula error. No one notices until next month.
Approval theatre
The checker signs off because they trust the maker. There's no audit trail of what was actually reviewed.
Three controls applied to every payroll cycle
Collaborative building
Multiple finance / HR / ops people contribute to one batch. Changes are tracked at the line level.
Change tracking
Every delta from last cycle surfaces — new starters, changed bank details, amount jumps — before approval.
Audited approval
Checker reviews each flagged item explicitly. The audit log records who reviewed what, when, with what context.
How a SOLnova batch moves
- 1IngestPull from source
- 2BuildMaker edits inline
- 3Track changesEvery delta surfaced
- 4Risk scoreAnomalies flagged
- 5ApproveChecker reviews
- 6ReleaseTo bank / rail
Key features
- Native ingest of common payroll exports (SimplePay live; Sage, PaySpace, others via file upload).
- Cycle-over-cycle compare view — bank details, amounts, beneficiary list.
- Risk scoring per line based on cycle history.
- Approval rules — pre-authorize stable employees; checker reviews only what changed.
- Per-line approval and comment threads.
- Full audit log with one-click export.
Works with what you use
SimplePay (native), Xero (native). All other payroll and accounting systems via file ingest. Bank export in every major South African format.
See all integrationsCommon questions
Do we need to change our payroll system?
No. SOLnova reads your existing payroll export. You keep your current setup.
What if our payroll system isn't natively integrated?
You drop the export file into SOLnova. Mapping is configured once during onboarding. Most customers go live in 3–5 business days.
Can we keep our existing approval policy?
Yes. SOLnova mirrors your maker-checker policy, including multi-stage approvals for batches over a defined threshold.
Is there an audit trail?
Yes — every action, every change, every approval is logged and exportable.