Simple, honest pricing

One plan.
Everything.

No tiers. No add-ons. No surprise bills. One price for South African small businesses who need accounting that just works. Try the whole thing free for 14 days first.

R149/month

Or R1,490 a year, two months free

14 days free, no cardCancel anytimeEverything included
Start your 14-day free trial

What's included

Every name below is included in the R149/month price. Nothing here is an add-on, a higher tier or a paid extra.

Professional invoicing & sales

  • Branded invoices
  • Quotations
  • Pro forma invoices
  • Delivery notes
  • Credit notes
  • Recurring invoices
  • Overdue reminders
  • Customer statements
  • Age analysis
  • Payment allocation
  • Payment reversal
  • Settlement discounts

Purchasing & accounts payable

  • Purchase orders
  • Goods received notes
  • Supplier invoices
  • Supplier payments
  • 3-way match
  • Recurring supplier bills

Expenses, read off the slip

  • Expenses from a photograph
  • Supplier PDFs read too
  • Tax invoice validity checked
  • VAT number and date captured
  • Mixed VAT rates flagged
  • Suppliers suggested, never invented

The things that repeat

  • Recurring bills and expenses
  • Recurring journals
  • Any interval you choose
  • Bills arrive as drafts
  • Expenses wait for approval
  • Locked periods skipped, never redated

Bring your existing books across

  • Customers, suppliers and products
  • Chart of accounts
  • Open invoices and bills
  • Your own column headings
  • Every row checked first
  • Undone in one click

Bank reconciliation

  • CSV from all five SA banks
  • Multiple bank accounts
  • Automatic matching
  • Manual transfers and refunds
  • Expense refunds
  • Period locking

Inventory & stock control

  • Live stock quantities
  • Stock moves on invoice and GRN
  • COGS posted automatically
  • Stock movement audit trail

General ledger & financial reporting

  • Double-entry general ledger
  • Journal drill-through
  • Unposted items review
  • SA chart of accounts
  • Trial balance
  • IAS 1 balance sheet
  • Prior-year comparatives
  • Comparative P&L
  • Fixed asset register
  • Depreciation schedule
  • Opening balances
  • Year-end close
  • GL control tie-out
  • Excel export

VAT compliance & VAT201

  • Per-line VAT treatment
  • Input and output VAT separated
  • VAT201 fields 1 to 20
  • GL-to-VAT201 reconciliation
  • Bad debt relief s22(4)
  • eFiling-ready export

Invoicing customers abroad

  • Invoice customers abroad
  • Official SARB rates
  • Rate fixed to the document
  • Rand amounts SARS requires
  • Exchange gains and losses
  • Bank fees separated

South African payroll

  • Weekly, fortnightly or monthly
  • Salaried or hourly staff
  • BCEA overtime rates
  • PAYE, UIF and SDL
  • Medical aid tax credits
  • Retirement deductions
  • BCEA payslip PDFs
  • Salary journal posted
  • EMP201 figures
  • IRP5 and IT3(a)
  • EMP501 reconciliation
  • ETI claims
  • Leave tracking
  • Pay advances
  • UI-19 declaration

Accountant access

  • Invite by email
  • Read-only, standard or full
  • Level changed any time
  • Every action logged

Roxy, your AI bookkeeping assistant

  • Page-aware AI assistant
  • Powered by Claude
  • Plain-English answers
  • No setup, no add-on fee

Everything else

  • Up to 3 user accounts
  • Branded PDFs with your logo
  • Email delivery from inside the app
  • Two-factor authentication
  • Export all your data
  • Mobile browser app, no installation
  • POPIA-compliant data handling

What's not included (yet)

We believe in being upfront. Here's what OxyAccounting currently doesn't do.

Verified e@syFile import file

Payroll year-end is included: IRP5 and IT3(a) certificates and the EMP501 reconciliation. The EMP501 screen also produces an e@syFile Employer import file, but SARS changes that layout between releases and ours has not been confirmed against a live import, so test it on a copy first and use the certificate CSV if it is rejected.

Live bank feeds

Bank reconciliation is done via CSV import across as many bank accounts as you like. Open banking / live bank feeds are on the roadmap.

Direct SARS eFiling submission

OxyAccounting produces a SARS-ready VAT201 CSV that you submit manually via eFiling.

Billing questions

No. You sign up with an email address and a password, and that's it. We don't ask for card details, and there is nothing to cancel if you decide OxyAccounting isn't for you — the trial simply stops on day 14.

Everything. The trial is the full R149/month plan with no feature held back and no document limits: invoicing, purchasing, bank reconciliation, inventory, payroll, the general ledger, VAT201 and Roxy. What you set up during the trial is your real account, so nothing has to be redone when you subscribe.

On day 14. Your first payment is taken when you choose to subscribe at the end of the trial, and then on that same date each month (or each year, if you pick yearly). Nothing is charged during the trial. Subscribing before day 14 doesn't cost you the days you haven't used — the paid period is added on to the end of your trial.

Your account is paused, not deleted. You'll be taken to a payment page each time you sign in, and you can still export everything you created. Subscribe whenever you're ready and your data is exactly where you left it. If you'd rather we erased it, email us and we will.

Payments are processed via PayFast, which accepts all major South African debit and credit cards, as well as EFT.

Yes, and you do it yourself. There is no contract or minimum term: go to Company → Subscription in the app and cancel. No further payments are taken, and you keep access until the end of the period you've already paid for.

Your data is retained for 90 days after cancellation, giving you time to export anything you need. After 90 days, data is permanently deleted.

Yes. You can pay R1,490 for a full year instead of R149 a month, which works out to two months free. You choose monthly or yearly when you subscribe at the end of the trial, and you can switch to yearly later from Company → Subscription in the app. Switching doesn't cost you the time you've already paid for: whatever is left of your current period is added on top of the year.

The single R149/month plan includes up to 3 user accounts. There are no tiers or add-ons. If your business needs more seats, get in touch and we'll work something out.

No. Inviting your accountant costs you nothing extra, and it does not use one of your three user accounts either. Your accountant signs in with their own OxyAccounting account, which is free for a verified practice, so there is nothing for either of you to pay.

Start your 14 days
free today.

No card, no commitment. Decide on day 14, once you've actually used it.