Accounting Inventory Payroll Sales Purchases HR Modules Prices How it works Why SOFT BOOK
Sign In Get Started
One ledger · every module

Stock, payroll, hotels and the till — on the same books.

Everyone starts with the accounting core. Switch on the counter, the warehouse, the payroll or the rooms when the business needs them. Whatever you turn on posts into the same ledger, so there is never a second system to reconcile at month-end.

Plans and limits are on the pricing page. Already keeping books elsewhere? Read how a switch actually goes.

Accounting core Required

The ledger every other module posts into

For the business closing the month in Excel, where the totals never quite agree.

Chart of accounts, double-entry journals, customers and suppliers, and the statements your accountant asks for at year end. It also does the Rwandan work most software leaves on your desk: VAT at 18%, withholding tax, and annexures you can hand to the RRA instead of retyping them one line at a time.

  • Rwandan chart of accounts, or import your own numbering
  • Journals with an audit trail you cannot quietly edit
  • P&L, balance sheet, trial balance and cash flow, live
  • Multi-currency, multi-company and multi-branch
  • Period closing, so a signed-off month stays signed off
Who it's for
  • Your accountant asks for a trial balance and you send a photo of a notebook
  • Every report has to be rebuilt in a spreadsheet before anyone trusts it
  • You run more than one company and want them separate but comparable
Included on every plan
Sales & invoicing

Quote, invoice, deliver, get paid — with the EBM number on it

For the team whose invoice numbers live in three different files.

The full sales chain in one place: quotation to sales order to delivery note to invoice, with credit notes when something comes back. The EBM/EIS invoice number is captured on the sale and carries through to the customer statement and your VAT annexure.

  • Quotations, sales orders, delivery notes, invoices, credit notes
  • Proforma invoices and recurring billing
  • Customer statements and ageing by days outstanding
  • VAT handled per line — standard, zero-rated or exempt
Who it's for
  • Anyone chasing receivables from memory
  • Businesses that quote before they invoice
  • VAT-registered taxpayers filing annexures every month
Part of the core
Point of sale Most used

Ring up a sale and three things happen at once

For the shop still counting stock on paper after closing.

The receipt prints, the stock goes down, and the ledger gets the entry — one action, not three jobs for later. Run it on a counter tablet or a touchscreen till, per shift, with the cash-up at the end reconciled against what the drawer actually holds.

  • Touch-friendly till with shifts, holds, voids and returns
  • Cash, card and mobile-money tenders on one sale
  • Receipt printing, with the EBM number recorded
  • Per-till and per-shift reporting, straight into the ledger
Who it's for
  • Shops and supermarkets on one or more tills
  • Pharmacies, hardware and spare-part counters
  • Anywhere the cash total and the stock count never match
Needs inventory switched on
Items & inventory

What you hold, where you hold it, and what it really cost

For the wholesaler who cannot say which store is sitting on the slow lines.

Stock is counted per location, so you can see what sits in Kigali and what sits in Musanze, and move it between them with a record of who moved what. Import a container and the freight, duty and clearing spread across the goods, so you price from what a carton actually cost you.

  • Items with units, categories, brands and variants
  • Stock per location, with transfers and adjustments
  • Landed cost on imports spread over the goods
  • Stock counts, valuation and slow-mover reporting
  • Re-order levels so the fast lines do not run dry
Who it's for
  • Shops, wholesalers and distributors
  • Importers who need the real cost of a carton
  • Anyone holding stock in more than one place
Purchases & expenses

Order it, receive it, and know whether the VAT is claimable

For the buyer reconciling supplier statements from a shoebox.

Purchase orders through to goods receipt and the supplier bill, with payables ageing you can actually plan around. Each bill is marked as EBM-backed or not — which is what decides whether the input VAT is claimable and the cost deductible for CIT, instead of a surprise at audit.

  • Purchase orders, goods receipts and supplier bills
  • EBM-backed purchases flagged for input VAT
  • Expenses with categories and attached receipts
  • Withholding tax applied where it belongs
  • Supplier ageing and payment runs
Who it's for
  • Businesses buying on credit from several suppliers
  • Finance teams chasing missing EBM invoices at month-end
  • Anyone whose expense claims arrive as photographs
Banking & mobile money

Reconcile the bank and the MoMo float in the same place

For the accountant matching a statement against the cashbook line by line.

Bank and mobile-money accounts sit in the ledger like any other account. Import a statement or a mobile-money export, match what matches, and deal only with what is left — transfers between your own accounts included, so nothing is counted twice.

  • Bank, cash and mobile-money accounts side by side
  • Statement import and reconciliation
  • Transfers between your own accounts
  • Unreconciled items you can see rather than guess at
Who it's for
  • Businesses taking payment by MoMo and by bank
  • Anyone whose cashbook and bank balance disagree
  • Multi-account setups across more than one bank
Fixed assets New

Know what you own, where it is and what it is worth today

For the owner who bought the vehicle three years ago and cannot say what it is worth now.

Every vehicle, machine and computer in one register. Depreciation runs on a schedule and posts to the ledger. Sell or scrap an asset and the gain or loss is booked for you. Service dates never slip.

  • Asset register with category, location and the person responsible
  • Straight-line and declining-balance depreciation, posted monthly
  • Maintenance plans and repair history per asset
  • Move or reassign an asset and keep the history
  • Revalue, sell or scrap with the journal done
Who it's for
  • Businesses with vehicles, machinery or equipment on the books
  • Accountants closing the year and chasing depreciation
  • Managers who want to know who has what
Switch it on in Settings, Modules
Payroll & HR

A payslip that already knows PAYE, RSSB, RAMA and CBHI

For whoever recalculates statutory deductions by hand every month.

Employees, contracts, leave and attendance on one side; a payroll run that applies the current bands and contributions on the other. The run posts into the same ledger as everything else — no export, no re-keying, and the statutory totals you need for filing come out with it.

  • PAYE bands, RSSB pension, RAMA, maternity and CBHI
  • Payslips, payroll journals and bank payment files
  • Employee records, contracts and documents
  • Leave, attendance and time tracking
  • Net-pay reports per employee, per period
Who it's for
  • Employers of five people or five hundred
  • HR officers keeping leave in a shared spreadsheet
  • Anyone who has ever filed a statutory return late
Hospitality Newer

Rooms, restaurant and bar on one guest bill

For the manager reconciling the bar till at midnight.

Rooms and reservations at the front desk, a guest folio that gathers everything the guest signs for — the room, dinner, the bar — into one bill at checkout, and restaurant orders that post as they happen. The morning report is finished before you sit down to it.

  • Room types, rooms, rates and reservations
  • Front desk: check-in, check-out, room moves
  • Guest folio charging across every outlet
  • Restaurant and bar orders with menus and modifiers
  • Every charge posts to the ledger by itself
Who it's for
  • Hotels and guesthouses where rooms, restaurant and bar are three separate books
  • Restaurants carrying paper orders to the kitchen
  • Lodges billing extras to the room
Switched on by industry at sign-up
Time tracking

Know who spent how many hours on which project

For the consultancy that only finds out at month-end who worked on what.

Set up your projects, then let the team record their hours against them on timesheets. Hours stay tied to the person and the project, behind the same logins and roles as the rest of the system.

  • Projects with their own timesheets
  • Hours recorded per person and per project
  • Review a timesheet before you rely on it
  • Same users, roles and branches as everything else
Who it's for
  • A service business that sells hours
  • A team juggling several client projects
  • Anyone tired of timesheets in a spreadsheet
Switch on in Settings › Modules
Logistics

From the port to your warehouse, with every cost on the shipment

For the importer who learns what a container really cost after it has been sold.

Follow each shipment and its containers through customs, trucking and receiving. Freight, duty and clearing costs are posted to the ledger and loaded onto the item cost, so your stock value reflects what it truly cost to land.

  • Shipments and containers, with status and tracking
  • Customs documents and clearing, tracked in one place
  • Port-to-warehouse trucking trips
  • Receiving with counts and damage recorded into stock
  • Landed cost posted to the ledger and onto the items
  • Alerts when a shipment or document stalls
Who it's for
  • Importers and distributors with goods at sea or at the port
  • Anyone who pays freight, duty and clearing separately
  • Teams that need stock value to include landing costs
Switch on in Settings › Modules
Construction

One set of books for every site

For the contractor whose site costs live in a foreman's notebook.

Run each project and site with its own budget and bill of quantities, then record what is actually spent: casual labour, subcontractors, materials and site cash. Client valuations and a site diary keep the paperwork next to the numbers.

  • Projects and sites with budgets and a bill of quantities
  • Casual labour and attendance
  • Subcontracts and what has been certified
  • Materials, requisitions and site cash
  • Client valuations, and a site diary
  • Costs posting to the same ledger as the rest of the business
Who it's for
  • Building and civil contractors
  • Companies running several sites at once
  • Owners who want cost against budget, per site
Switch on in Settings › Modules
NGO & fund accounting

Know what each donor's money paid for

For the programme team that reports to donors from a spreadsheet at the end of every quarter.

Record donors and their grants, including restricted funds, then organise the work as programmes, projects and activities. Tag each expense to the grant it belongs to, and the fund reports show income by restriction and what is left to spend.

  • Donors and restricted grants
  • Programme › project › activity structure
  • Grant budgets, tracked against actual spend
  • Expenses tagged to the grant they belong to
  • Income reported by restriction
  • Fund reports from the same ledger
Who it's for
  • NGOs and associations with more than one donor
  • Finance teams answering to grant agreements
  • Organisations that must show restricted funds separately
Switch on in Settings › Modules
CRM

Every enquiry gets an owner and a next step

For the sales team whose leads are scattered between WhatsApp, email and memory.

Capture leads from a web form or by hand, assign each one to a person, and move deals through your pipeline with follow-up tasks. Response times are measured, so a lead that has waited too long does not go unnoticed.

  • A lead form you can put on your own website
  • Leads, deals and a pipeline you can see at a glance
  • Follow-up tasks with due dates
  • Automatic assignment, with an alert email for new leads
  • Response-time tracking against a target
Who it's for
  • Teams that sell to a handful of accounts at a time
  • Owners who want to know which leads went cold
  • Businesses that already invoice from Softbook
Switch on in Settings › Modules
Learning

Train your own people, or sell your courses

For the organisation that runs trainings by email and tracks who finished in a sheet.

Build courses with quizzes and exercises, enrol people individually or in batches, and issue certificates and badges when they finish. Run live classes, group courses into programmes and, if you charge for training, take payment with coupon codes.

  • Courses with quizzes, exercises and SCORM packages
  • Enrolments and learning batches
  • Certificates and badges
  • Programmes that group courses together
  • Live classes
  • Paid courses with coupons, and evaluations
Who it's for
  • Companies onboarding and training staff
  • Training centres and academies
  • Organisations that issue certificates
Switch on in Settings › Modules
Business intelligence

See the business, not just the ledger

For the owner who has the reports but still cannot tell which product earns the money.

Dashboards built on the same live data: sales analytics, purchases, inventory and profitability, each limited to the people who are allowed to see it.

  • An overview of the whole business
  • Sales analytics
  • Purchases and what you are spending
  • Inventory analytics
  • Profitability
Who it's for
  • Owners who decide from numbers, not hunches
  • Managers who need sales and stock on one screen
  • Finance teams tired of rebuilding the same chart
Switch on in Settings › Modules
Documents & e-signing

Contracts signed without printing them

For the office where agreements travel by email and come back as photographs.

Keep your organisation's documents in one place, share them view-only, and collect signatures online. Each person sees what is waiting for their signature.

  • One store for the organisation's documents
  • View-only sharing
  • Online signing, with an "awaiting my signature" list
  • Upload and delete rights controlled by role
Who it's for
  • Teams that sign contracts, offers or approvals
  • Anyone chasing signatures by email
  • Organisations that must find a document in seconds
Switch on in Settings › Modules
Reports & compliance

The filing pack, generated from the books that produced it

For the finance officer rebuilding the same return every month.

Financial statements whenever you ask for them, plus the Rwandan reporting the global packages leave out: VAT and CIT annexures, withholding summaries, payroll statutory totals and the VSDC report that ties your sales back to the device.

  • P&L, balance sheet, trial balance, cash flow, general ledger
  • VAT and CIT annexures in the RRA's format
  • VSDC / EBM reporting against recorded sales
  • Payroll statutory summaries per period
  • Stock, sales and receivables reporting by branch
  • Document archive with the audit trail attached
Who it's for
  • VAT-registered taxpayers filing monthly
  • Businesses preparing for an audit or a loan application
  • Owners who want the numbers without asking for them
Users, roles & settings

Everyone gets their own login and only what the job needs

For the owner who currently shares one password with the whole counter.

Roles decide what each person sees and can post — cashier, storekeeper, accountant, HR, owner. Numbering, tax rates, branches, document templates and approval routing are all configurable, so the product fits how you already work instead of the reverse.

  • Per-user logins with role-based permissions
  • Branches and locations, with data scoped per branch
  • Document numbering and print templates
  • Tax rates, payment terms and approval routing
  • Audit trail on who changed what, and when
Who it's for
  • Teams where several people post transactions
  • Owners who want an approval before money moves
  • Anyone who has had to explain a change to an auditor

Turn on what you need. Leave the rest off.

Start with the accounting core — no card, no contract.