Swalo app home screen: today's cash balance, sales, purchases and net, with Sell, Cash, Stock and Customers shortcuts.
9:41
Hello Brigitte 👋
Chez Brigitte grocery — Bonamoussadi
Cash on hand
Thu, July 9
512,000F
Sales
+156,500 F
Purchases
−45,000 F
Net today
+111,500 F
Sell
Cash
Stock
Customers
4
Reminders & tasks
1 overdue · 2 due within 7 days
Today's sales
218,500 F
Cash
156,500 F
Credit
62,000 F
Recent transactions
See all
Rice 25 kg — cash
11:42
+18,500
Oil 5 L × 6 — credit
11:05 · Awa N.
+62,000
Milk & soap — cash
10:31
+9,000
HomeCashSellStockMore
For every kind of business
Neighbourhood grocery
Hardware store
Clothing
Restaurant
Phones
Cosmetics
Drinks depot
Neighbourhood grocery
Hardware store
Clothing
Restaurant
Phones
Cosmetics
Drinks depot
All-in-one
One app. Everything you need.
Till · credit · stock · accounts, without switching tools. Seven reasons to put the notebook away.
Sell · Discover it in the app
9:41
Sell
Discover it in the app
Customers
Total owed to you
487,000 F
14 debtors · 1 overdue
Customers to remind
Tasks created from due dates
5
J-0
Awa Ngono
Overdue · +2d
12,000 F
J-3
Quincaillerie Mbarga
Due in 2 days
47,000 F
J-7
Resto Chez Tantine
Due in 5 days
62,000 F
Search a customer…
AllOwe usSettledWe owe
CT
Resto Chez Tantine
62,000 F
Owes us83% · limit 75,000
QM
Quincaillerie Mbarga
47,000 F
Owes us78% · limit 60,000
AN
Awa Ngono
12,000 F
Owes us24% · limit 50,000
ImportNew
AN
Awa Ngono
via WhatsApp
Automatic reminder
On
30, 15, 5 and 0 days before each due date
Today
Hello Awa 👋 Friendly reminder: 12,000 F is due before 30/06. Thanks for your trust!
— Sandrine's boutique
09:00
Sent automatically by Swalo
Message
Cash & control
Discover it in the app
Stock & prices
Discover it in the app
OHADA accounting
Discover it in the app
Several shops
Discover it in the app
01
01Sell
The notebook is over.
Basket, capped discount, cash or credit: every sale is recorded, even without a network in the mobile app.
Cash, Mobile Money or credit, even in a single sale
Send the customer the receipt on WhatsApp, right after the sale: on the web, and in the mobile app from v1.6.0
From v1.6.0, external barcode scanner: scan the carton, it's a carton. Scan the unit, it's a unit.
02
02Customer credit
Know who owes you, and how much.
Every credit recorded, every due date tracked. No more endless "I'll pay you tomorrow".
Credit limit: above it, the sale is refused. From v1.6.0 and the Bâtisseur plan, online, it waits for the owner's approval
From v1.6.0, every credit payment gets its own numbered receipt, ready to send on WhatsApp
Cash and credit in the same sale
03
03Auto reminders
Swalo chases your customers for you.
An automatic SMS or WhatsApp as soon as the due date gets close. You just collect, stress-free.
The reminder goes out on its own, by WhatsApp or SMS
Reminders before and after the due date
On the Bâtisseur and Empire plans
04
04Cash & control
Every franc tracked. Nothing gets forgotten.
Money in, money out, net for the day: you see it all. From v1.6.0, the day's summary can be shared in one move, and if a relative lent you money for your stock, you record each repayment and see what's left to pay.
From v1.6.0, optional: count your till at closing. Swalo shows the difference and records it in the accounts.
From v1.6.0, all your bank and Mobile Money accounts, named, for one shop or the whole company
Unusual actions reach the owner: sale at a loss, cash correction, cancellation, price cut…
05
05Stock & prices
Your stock and prices, under control.
Low-stock alerts, average cost, margins: you know what to reorder. And a price below cost doesn't go through without a trace.
One carton in, units on the shelf
From v1.6.0 and the Bâtisseur plan, on the web, a discount that puts the whole sale at a loss waits for the owner's approval
Your cost price stays hidden from your sellers
06
06OHADA accounting
Your books are already done.
Journal, balance sheet and income statement to OHADA standards. Your accountant will love you. Staff, wages, advances: each payment comes out of your till, bank or Mobile Money and leaves a trace. From v1.6.0, with a receipt to share.
Every operation becomes an entry, no re-typing. From v1.6.0, the accounts are checked every day
General ledger, trial balance and preparatory DGI return
On the Bâtisseur and Empire plans
07
07Several shops
All your shops. One screen.
In your web browser, see each shop or all of them at once: sales, cash, receivables, low stock.
Several shops on the Bâtisseur and Empire plans
Stock transfers between shops
From v1.6.0, one phone, several employees, several shops: every operation stays in the right shop
Demos
Try it.
Three hands-on demos: cut the network, slash the price, receive a carton. They're simulations, so play with everything.
01Offline
The network drops. Your shop doesn't.
In the mobile app, every sale is saved on the phone, then sent to the server when the signal returns — exactly once.
Counter
Network connected
Cash balance
5 kg bag of rice6,000 F
1 L vegetable oil1,500 F
Soap, pack of 41,200 F
400 g powdered milk3,500 F
Local operation queue
No pending operations.
PIN sign-in
Shop code and PIN, even without a network, on a phone where you signed in with your account within the last 7 days. One employee per shop on a phone; several from v1.6.0.
Zero duplicates
Every operation carries the identity of its device.
Self-healing database
Phone database damaged: Swalo restores it from the server. Operations not yet sent are kept from v1.6.0.
Illustrative simulation. In the mobile app, working offline: sales, cash, stock withdrawals, customers, receivables, suppliers, debts and, from v1.6.0, loan repayments. Physical counts, invoice creation, stock deliveries, sale cancellation, payroll and, from v1.6.0, the owner's approval require the network.
02Sale at a loss
A price below cost? It doesn't slip through unseen.
On the web, when an item's price is at or below cost price, your seller is stopped. In the mobile app, with the cost hidden, the sale is refused at sync. From v1.6.0, it stays recorded and reaches the owner as a critical alert. An override takes the owner or, from v1.6.0, someone they authorise, and it leaves a trace. A discount on the whole sale only enters this check, on the web and with the cost hidden, from v1.6.0. Your seller never sees the cost.
Seller's screen, on the web (simulation)
Wax print shirt
7,500 F
Cost price: hidden
7,500 F
3,800 F7,500 F
Price accepted — sale allowed.
Owner's screen
Wax print shirt
Cost price
5,200 F
Proposed price
7,500 F+2,300 F
03Stock
One carton in. Twenty-four units on the shelf.
Receive a carton: Swalo turns it into units and recalculates your weighted average cost. Deliveries are booked in online, by the owner or the manager.
×24
1 carton = 24 units
Carton price : 120,000 F
1 L tin of paint
Units in stock
30
Average cost (WAC)
5,200 F
Typical profiles
Four typical shopkeepers, one Swalo.
MB
Maman Brigitte
Neighbourhood grocery
Pain
Credit written down everywhere, forgotten, never collected.
The core is always on. Pick a plan to see the modules it unlocks. The names Pionnier, Bâtisseur and Empire show in the app from v1.6.0.
Core6 · always on
Sign-in (included) (not included)
Catalogue (included) (not included)
Customers (included) (not included)
Sales (included) (not included)
Cash (included) (not included)
Stock (included) (not included)
Extended8 · a shop's daily routine
Suppliers (included) (not included)
Payments (included) (not included)
Receivables (included) (not included)
Supplier debts (included) (not included)
Users (included) (not included)
Indicators (included) (not included)
Supervision (included) (not included)
PIN invitations (included) (not included)
Premium10 · SMEs and shop networks
Multi-shop (included) (not included)
Transfers (included) (not included)
Invoicing (included) (not included)
Notifications (included) (not included)
Bulk import (included) (not included)
Advanced packaging (included) (not included)
Accounting (included) (not included)
Reminders (included) (not included)
Payroll (included) (not included)
Fixed assets (included) (not included)
Frequently asked questions
What people ask us.
How do I get started?
Message us on WhatsApp at +237 6 93 12 38 61. We open your shop and you start for free: 0 F, no commitment, no bank card. When you want more modules, we'll suggest the Pionnier, Bâtisseur or Empire plan that fits your business.
Why not a notebook and a calculator?
A notebook doesn't flag a sale at a loss, doesn't chase a customer on the due date and doesn't post accounting entries. Swalo does it on every operation, with no re-typing.
How do reminders work?
When a credit's due date gets close, Swalo sends your customer a reminder on its own, by WhatsApp or SMS. Your team also keeps its follow-up list, before and after the due date. On the Bâtisseur and Empire plans.
Which devices does Swalo run on?
With the mobile app on your phone, and in a web browser. Offline mode is only in the mobile app: sales, cash, stock withdrawals, customers, receivables, suppliers and debts keep going without a network, then everything goes to the server when the signal returns, with no duplicates. Loan repayments join them from v1.6.0. Physical counts and invoice creation need a network. Offline, credit above the limit is refused; from v1.6.0, online, it waits for the owner's approval.
Can my accountant use it?
Yes, with the Bâtisseur or Empire plan: journal, general ledger, trial balance, balance sheet, income statement, and a preparatory DGI tax return, with no re-typing. From v1.6.0, OHADA entries are recorded as you go and checked every day.
I run several shops. Is it for me?
Yes, with the Bâtisseur or Empire plan: stock transfers between shops, plus a consolidated report and management reports for the owner, on the web. From v1.6.0, on a shared phone, every operation stays in the right shop.
Is my data protected?
Every shop and every company is strictly isolated. You set permissions by role and position, and your cost price stays hidden from your sellers.
Is it reliable?
Swalo has been in production since September 2026, and nearly 7,000 automated tests check every new version before it goes live.
The African shop is entering a new era.
Join the movement. Message us on WhatsApp: your shop starts for free, no commitment, no card.