A shop assistant completing a sale on the sell.ke POS, with a barcode scanner and a receipt printer on the counter

    Rwanda · Restaurant & bar

    A kitchen you can measure, a bill you can prove

    A restaurant sells plates and buys ingredients, so its stock only makes sense through recipes — and when the recipe lives only in the cook's head, consumption is never compared with sales and the kitchen is managed by instinct.

    In Kigali the money side is simpler than its neighbours and the records side is harder. Most bills settle on MoMo, which is clean. But a corporate or conference table will want an EBM invoice in the organisation's name, with the lines on it.

    And the bar is a separate stock problem with a different loss profile from the kitchen.

    What you get

    What a restaurant in Rwanda actually needs

    Kitchen and bar tickets

    Orders routed as they are taken, closing the gap between what the waiter heard and what the kitchen made.

    Recipes that deduct ingredients

    Each plate takes its real ingredients off stock, so kitchen consumption becomes a number you can compare against a count the next morning.

    Open bills, MoMo settlement

    Bills stay open while the table orders and settle across several payments, each recorded against the same bill with its reference.

    The bar counted separately

    Bottles and measures with their own variance, because bars and kitchens lose stock in completely different ways.

    Waiter and shift accountability

    Sales, voids and comps by staff member and shift, with voids behind a manager PIN and a name on each one.

    Named invoices with line detail

    A corporate or conference table's bill retained as itemised lines with the customer attached — what an EBM invoice is raised from.

    EBM at a restaurant table

    Most covers want a receipt and nothing more. A minority — corporate accounts, conference and event business, organisations with their own reporting — want an invoice in a specific name with the lines itemised, and frequently want it after the fact.

    That is the trap for a restaurant working from a receipt roll: the total for a table exists, but an itemised, buyer-attributed document does not, so the request becomes an evening of reconstruction or a lost account.

    sell.ke keeps every bill as its lines and lets a customer be attached at the table. The EBM document itself is raised through your own route; what changes is that the detail exists, attributed, whenever it is asked for. The same detail is what makes the kitchen's stock reconcile.

    • Bills retained as itemised lines with costs behind them
    • Customer attachable at the table rather than reconstructed later
    • Voids and comps recorded with the staff member who authorised them
    • Recipe-level stock movement against what was actually sold

    A Friday in Nyarutarama

    96 covers, RWF 3.7m across the kitchen and the bar. Table 7 settles RWF 248,000 across two MoMo payments and RWF 40,000 cash — three payments, one bill, each with its reference, nothing to untangle at close.

    Recipes deducted 24kg of rice, 38kg of meat and 16 litres of oil against the plates sold. The morning count shows 21kg of rice against an expected 23. Two kilos, one service — a specific question with a specific answer.

    The bar sold 142 bottles against 146 that left the store. Four bottles on one shift is a conversation; the same four bottles discovered at the end of a quarter is not.

    And table 3, six people from an organisation up the road, asked for an invoice in its name. Attached at the table in the time it took to settle, with the lines already there.

    Questions

    Restaurant in Rwanda — questions

    How do recipes work?

    Each menu item lists the ingredients and quantities it consumes, and selling the plate takes them off stock. You get actual consumption against actual sales, which is the only practical way to see kitchen variance without weighing everything every night.

    Can a corporate table get an invoice in their organisation's name?

    Yes — attach the customer to the bill as you settle it. The sale is already held as itemised lines, so the EBM document is raised against detail that exists rather than against a reconstruction. sell.ke does not transmit to RRA itself.

    Can one bill take several MoMo payments?

    Yes. A bill settles across multiple payments and methods, each recorded against the same bill with its reference, so the close has nothing to untangle.

    Can I stop staff voiding orders after the food has left the kitchen?

    Voids and comps sit behind a manager PIN and record who authorised them and when. By that point the ingredients have already been spent, so the sale quietly disappearing is the expensive version.

    Does everything run in francs?

    Yes — menu prices, ingredient costs, margins and every report are in RWF. Subscription billing is quoted in KES; talk to the team about settlement in francs.

    Do I need internet?

    Not to keep selling. Offline mode lets the till take sales, print receipts and reserve stock while the connection is down, then syncs everything when it returns. You do need connectivity for the parts that are inherently online: an M-Pesa STK push, an eTIMS submission and the online shop all need a live link.

    Will it show me my profit?

    Yes, and from a real ledger rather than a sales total. Every sale posts to a double-entry chart of accounts, so you get a trial balance, profit and loss, balance sheet and cash flow — not a CSV to hand your accountant. Margin is visible per product, per branch and per channel, because cost is tracked on the way in through purchase orders and goods-received notes.

    Can I stop staff from giving discounts or deleting sales?

    Yes. Discounts, voids and refunds sit behind a manager PIN, and every one of them records who authorised it and when. Staff accounts carry role permissions, so a cashier can sell without seeing cost prices, editing products or opening reports. A void that reverses stock is a movement in the audit trail, not a gap in it.

    Try it in your Rwanda shop

    Fourteen days, no card, no hardware to buy. Your prices, stock, costs and reports all run in RWF.