Bookkeeping built for South Africa

Achieve more,stress less.

Online bookkeeping for freelancers and small businesses. Send invoices, track expenses and get paid — all in one simple place.

No credit card needed 40% off yearly plans
Small business owner managing her books with ImaliBooks

Get paid directly with your favourite providers

PayFast Yoco PayGate Visa Mastercard
Everything you need

Run your books, end to end

From the first invoice to month-end reporting — ImaliBooks keeps your finances tidy so you can focus on the work.

Creating and sending an invoice in ImaliBooks

Invoicing that gets you paid faster

Create and send professional invoices in seconds. Link your existing payment provider so funds land with you quickly and reliably — no middlemen.

  • Branded, professional invoices
  • Pay-now links on every invoice
  • Faster cash flow, less chasing
Start free
Capturing an expense receipt in ImaliBooks

Capture every expense and receipt

Snap a photo of a receipt and keep a detailed record for tax time. Clear insights into your spending help you refine your budget and stay in control.

  • Photo receipts, ready for tax
  • Spending insights at a glance
  • Smarter budgeting decisions
Start free
Receiving a payment in ImaliBooks

Local payments, no intermediaries

Direct integrations with PayFast, Yoco and PayGate mean you receive payments straight from your customers. Just connect your provider and the funds flow in.

  • PayFast, Yoco & PayGate built in
  • Funds go straight to you
  • Simple, uncomplicated setup
Start free
Reviewing business reports in ImaliBooks

Reports that drive decisions

Comprehensive invoice reporting gives you crucial insight into business performance. See your most consistent paying customers so you can serve them even better.

  • Invoice summary & detail reports
  • Spot your best customers
  • Make informed decisions
Start free

Why ImaliBooks and how it works

3
Local payment integrations
R0
To get started
40%
Off yearly plans
24/7
Secure cloud access

1

Create your account

Sign up free in minutes. Add your business name, logo, address and banking details.

2

Connect payments

Link PayFast, Yoco or PayGate so customers can pay you directly from every invoice.

3

Invoice & track

Send invoices, capture expenses and watch your reports grow — all from one dashboard.

See it in action

A quick tour of ImaliBooks

Watch how easy it is to set up your business, send your first invoice and get paid. Have questions? The answers are just below.

Simple pricing

Plans that grow with you

Start free, upgrade when you're ready. Switch to yearly and save 40%.

Free
R0/ month

No credit card required

  • Create 3 customers
  • Create & send 10 invoices
  • Track expenses
  • Generate reports
  • Get paid with PayFast, Yoco & PayGate
Use now
Premium
R150/ month

For established businesses

  • Create unlimited customers
  • Create unlimited invoices
  • Track expenses
  • Generate reports
  • Get paid with PayFast, Yoco & PayGate
Choose Premium
Good to know

Frequently asked questions

Can't find an answer? Email us at support@imalibooks.com.

ImaliBooks is an online bookkeeping system designed for small and medium-sized businesses. Register your business, add your details (name, logo, address, phone and banking details) and integrate payment providers like PayFast, Yoco and PayGate. From there you can manage customers, create and send invoices, and track your financial growth.

View our user manual by clicking here.

The main features of ImaliBooks include customer management, invoice creation and sending, expense and receipt saving, and invoice reporting.

Yes. ImaliBooks is suitable for individuals and small to medium-sized businesses across various industries.

Register at app.imalibooks.com/signup — it's free to start.

ImaliBooks runs in the latest version of Apple Safari, Google Chrome, Microsoft Edge or Mozilla Firefox. It also runs on mobile devices as a Progressive Web App (PWA).

Yes. You can import customer information using a CSV file with a ";" delimiter. Follow this column format:

FirstName;LastName;Email;MobilePhone;CompanyName;BusinessPhone;TaxNumber;StreetOne;StreetTwo;City;State;Country;ZIP

Provide the file without a header row, for example:
Sinethemba;Khayisa;sne@email.com;+27123312333;Sne Enterprises;+27123312333;123456789;123 Main St;Suite 101;Cape Town;Western Cape;South Africa;8000

Save it as a CSV (2 MB max, up to 100 customers per import) and upload it using the import functionality. Note: the import feature currently supports customer data only — expenses and invoices are entered separately.

ImaliBooks is hosted on a highly secure cloud platform with data encryption to protect your data from unauthorised access or exposure.

Yes. ImaliBooks can be accessed on mobile devices as a Progressive Web App, though it works best on desktop.

Yes. Manage users and role-based access at app.imalibooks.com/profile/accessmanagement after logging in.

Recurring transactions are not currently supported, but the feature may be added in the future.

ImaliBooks currently supports Invoice Summary Reports and Invoice Detail Reports.

ImaliBooks integrates with payment gateway providers PayFast, Yoco and PayGate for secure payment processing.

ImaliBooks provides responsive email support at support@imalibooks.com.

There's a free plan with no credit card required, limited to 3 customers and 10 invoices. Basic allows 10 customers and unlimited invoices; Premium offers unlimited customers and invoices. See pricing above.

You can cancel at app.imalibooks.com/profile/subscription after logging in. ImaliBooks does not have a refund policy, which is why we recommend trying the free plan before upgrading.

Get in touch

We'd love to hear from you

Questions about ImaliBooks, your account or billing? Send us a message and we'll get back to you by email.

Responsive email supportWe reply as quickly as we can

Protected by reCAPTCHA. We'll only use your details to reply to your enquiry.