How to Do Bookkeeping on WhatsApp (Step-by-Step)

Bookkeeping on WhatsApp with BOS Assistant works by sending normal messages to a WhatsApp number: "sold 3 bags of rice for 15k" logs a sale, "spent 2k on transport" logs an expense, "sold on credit to Amaka 8k" tracks a customer debt. No app download, no menus to learn — BOS parses natural language directly, sends an automatic business briefing every evening, and lets you export your full transaction history to Excel anytime by messaging "export." This walkthrough covers the actual message formats, start to finish, including how to correct a mistake and what BOS doesn't yet do (formal invoice generation).
Most guides to "bookkeeping on WhatsApp" end up describing an app that happens to have a WhatsApp button somewhere in it. This one doesn't — it's a real, step-by-step walkthrough of recording actual transactions inside a WhatsApp chat, using BOS Assistant, a WhatsApp-native business tool built for Nigerian MSMEs. Every example message below is a real phrasing the system understands, not a simplified mockup.
What you need before you start
Just WhatsApp. There's no app to download and no account-creation form to fill in on a website — you save the BOS Assistant business number to your contacts and start chatting, the same way you'd message a supplier or a customer. That's deliberate: the whole point is removing the "open a separate app" step that makes most bookkeeping tools stall out with a busy staff member on a shop floor.
Step 1: Say hello and set up your business
Send a simple greeting to get started. BOS replies with a short menu and asks a few basic setup questions — your business name and the kind of business you run (retail, fashion, food, services, and so on) — so the examples and prompts it gives you afterward actually match your business instead of reading generically.
HiStep 2: Record a sale
Send a message describing what you sold and for how much, the way you'd naturally say it out loud. BOS parses the item, amount, and quantity from ordinary phrasing — no rigid format required, and "k" for thousand works exactly the way it does in everyday Nigerian texting.
sold 3 bags of rice for 15kBOS confirms the sale was recorded, with the amount and item read back to you so you can catch a typo immediately. Other phrasings work exactly the same way — "sold dress 12k," "made 2 outfits and charged 15k," or item-first phrasing like "rice sold, 15k" are all understood.
Step 3: Record an expense
Expenses work the same way sales do — describe what you spent and on what.
spent 2k on transportFor a compound sentence that covers both a sale and its cost in one message, BOS handles that too — for example "sold shoes at 10k, bought at 6k" records the sale at ₦10,000 and attaches the ₦6,000 cost price to it in the same step, so your profit margin is captured without a second message.
Step 4: Track a sale on credit (customer debt)
Informal customer credit is normal in a lot of Nigerian retail, so it gets its own tracked category rather than being lumped in as a generic note. Mention that a sale was on credit and who it's for.
sold rice on credit to Amaka 8kThat balance is now tracked against Amaka specifically. Check it anytime, for one customer or your whole debt book.
how much does Amaka owe meWhen Amaka pays some or all of it back, record that too — a repayment is recognized as reducing the debt (and correctly counted toward your sales total, not silently absorbed as if it never happened).
Amaka paid back 5kStep 5: Check your numbers, any time
No end-of-day export or report screen to find — just ask.
- "today's sales" — everything recorded today, total and itemized
- "today's expenses" — same, for spending
- "how much did I make this week" — totals over a stated period
Step 6: Get an automatic daily briefing
You don't have to ask at all, every day — BOS sends a complete business briefing automatically each evening: total sales, total expenses, net profit for the day, a business health score, and a flag on anything that needs attention, like a customer debt that's gone quiet or stock running low.
Step 7: Fix a mistake
Typed the wrong amount, or need to undo an entry entirely? Both are handled conversationally rather than through an edit screen.
- To correct a detail: "that sale was actually 18k" — BOS updates the most recent matching entry rather than creating a duplicate.
- To undo an entry outright: "cancel" (or "redo") on the transaction in question reverses it cleanly, including correctly adjusting any linked debt balance if it was a credit sale.
Step 8: Export your full history to Excel
Need your records outside WhatsApp — for a loan application, an accountant, or just your own backup — export them as a spreadsheet on demand. A plain "export" pulls your full sales and expense history; you can also ask for a sales-only or expenses-only export specifically if that's all you need.
exportBonus: inventory, reminders, and multi-staff use
Beyond core bookkeeping, the same chat handles a few adjacent jobs worth knowing about: low-stock alerts when inventory you've logged is running out, arbitrary self-reminders ("remind me to restock rice on Friday"), and a business-advice knowledge base you can ask general questions against, the same way you'd ask a person. For businesses with staff recording transactions on the owner's behalf, an invite-code system links a staff member's own WhatsApp number to the business account, so every entry they record shows up correctly under the right branch without the owner needing to hand over their own phone.
What this flow doesn't cover yet
Worth being upfront about: BOS Assistant doesn't currently generate formal PDF invoices the way a dedicated invoicing tool does. If sending polished invoices to clients is a core, frequent part of how you bill, that's a real gap today, not a hidden one — worth checking how BOS compares on that front in our comparison of the best bookkeeping apps for Nigerian SMEs.
Frequently asked questions
Do I need to download an app to do bookkeeping on WhatsApp?
No. BOS Assistant works entirely inside a normal WhatsApp chat — there's no separate app to install for the owner or for staff.
Is there a free way to try WhatsApp bookkeeping with BOS?
Yes, BOS Assistant has a free tier covering your first transactions each month, with paid tiers for businesses recording higher volume. Current pricing is on the BOS Assistant page, since it's reviewed periodically.
Can my staff record sales without using my personal WhatsApp?
Yes — an owner can generate a one-time invite code that links a staff member's own WhatsApp number to the business account, so they record transactions from their own phone under the correct branch.
What happens if I record a transaction wrong?
Send a correction in plain language, like "that sale was actually 18k," and BOS updates the entry — or say "cancel" to undo it outright, including reversing any linked customer debt balance.
The takeaway
Bookkeeping on WhatsApp isn't a gimmick layered on top of a "real" app — for BOS Assistant, WhatsApp is the entire interface. Every step above is a normal sentence sent to a chat that's already open on the phone all day, which is precisely why it holds up with staff, not just owners. Start with "Hi" to the BOS Assistant number, and the rest follows from talking to it the way you'd talk to a person keeping your books.

Have a similar challenge?
Book a free 30-minute architecture call and we'll tell you honestly whether and how we can help.
Book Free Discovery Call →