Skip to content

One systemInventory · POS · Online store

Run your business from one place.

StockỌja brings inventory, sales, POS, expenses and your online store together, so you always know what's happening in your business.

  • No complicated setup
  • Works on any device
  • Keeps selling offline
  • Built for growing businesses

The StockỌja dashboard: today's sales ₦482,500, sales chart, low-stock alerts and recent orders, with the point of sale open on a phone.

app.stockoja.com/dashboard

Lagos Tech Gadgets NGN

Ikeja branch

AO

Good afternoon, Adaeze

Friday 2 October · Ikeja branch

Add products Open POS

Today's sales

₦482,500

12%

vs yesterday

Last 7 days

₦2,357,500

18%

vs the 7 days before

Gross profit, 7 days

₦474,500

9%

64 orders

Open online orders

3

2 waiting · 1 ready for pickup

Sales, last 14 days

Net sales per day. The lighter part of each bar is gross profit.

Full report
19 Sep21 Sep23 Sep25 Sep27 Sep29 Sep1 Oct
Net salesGross profit

Needs your attention

  • 2 online orders to confirmCustomers are waiting for you to accept.
  • 1 order ready for pickupHand over with the customer’s pickup code.
  • 4 products running lowReorder before you run out.

Best sellers this week

  1. 1Samsung Galaxy A15 × 6₦1,110,000
  2. 2Oraimo FreePods 4 × 21₦598,500
  3. 3Power bank 20,000mAh × 14₦336,000
  4. 4USB-C cable 1m × 38₦133,000

Low stock

Items at or below their alert level

See all low stock
  • HP 250 G9 laptop Out of stock
  • Phone case · Leather 2 left
  • 20W fast charger 7 left
14:02

Lagos Tech Gadgets

Ikeja branch

Scan or search products
AllPhonesAudioAccessories
  • Samsung Galaxy A15

    ₦185,0004 left
  • Tecno Spark 20

    ₦145,0006 left
  • Oraimo FreePods 4

    ₦28,50012 left
  • Phone case

    ₦7,5002 left
  • 20W fast charger

    ₦9,5007 left
  • Power bank 20,000mAh

    ₦24,0009 left
3 items · ₦63,500

01The reality

Your business is growing. Your spreadsheets shouldn't be running it.

Sales in a notebook. Stock questions in WhatsApp. Prices in a spreadsheet only one person understands. What's owed, who bought what, what's running out: all of it in someone's memory. It works, until the business gets bigger than the people holding it together.

Before
"Let me check and get back to you."
With StockỌja
"Yes, 2 left at Ikeja. Pick up today."
  • Notebook

    2 × Galaxy A15 — 370k

    Mama Bisi owes 14,999

    restock cables?? ask Emeka

  • WhatsApp

    Is the leather case still available? 🙏

    Let me check and get back to you 11:47

    Hello?? 😅

  • Spreadsheets

    ABC
    1ItemQtyPrice
    2A158185000
    3FreePods?28500
    4Case3#REF!
  • Memory

    "I'm sure we still have about five FreePods… or was it the Lekki shop that had them?"
  • Scattered sales records

    Receipt · Sat

    ₦63,500

    items: ??

    Receipt · Fri

    ₦14,999

    items: ??

    Receipt · Thu

    ₦9,500

    items: ??

StockỌja

One connected system.

Stock on hand
1,284 units
Sold today
₦482,500
Spent today
₦38,000
Leather cases at Ikeja
2 left

Updated as it happens

02The StockỌja system

Everything your business needs. Connected.

Separate apps for stock, sales and your store means typing the same thing three times and trusting none of it. In StockỌja one action moves through the whole business. Watch one product. Running several branches and a team

Inventory
POS
Sales
Expenses
Customers
Orders
Online store

Activity

03Inventory

Know your stock before your stock surprises you.

Quantities per branch, what's reserved for online orders, what's actually available, and the full history behind every number.

Swipe to explore the screen

app.stockoja.com/inventory

Oraimo FreePods 4

ORA-FP4 · Ikeja branch

On hand

14

Reserved

2

Low at

5

Stock history

  1. Sale

    −2

    IKE-000231 · Bisi (Cashier)

    Today, 14:02Balance 14

  2. Online order picked up

    −1

    WEB-001039 · Storefront

    Today, 11:47Balance 16

  3. Received

    +10

    PO-0014 · Emeka (Manager)

    Yesterday, 17:20Balance 17

  4. Adjustment: damaged

    −1

    ADJ-0031 · Emeka (Manager)

    Yesterday, 09:05Balance 7

  5. Transfer in

    +4

    TRF-0008 · From Main store

    29 Sep, 16:40Balance 8

  1. 1

    Low-stock alerts

    Set a level per product. Anything at or below it is flagged in words, not just colour.

  2. 2

    Variants

    Sizes, colours or models under one product, each with its own SKU, price and stock.

  3. 3

    Cost and selling price

    Know your margin on every item, and what your stock is worth.

  4. 4

    Categories

    Group the catalogue the way you shelve it. Filter stock by category in a tap.

  5. 5

    Stock history

    Every sale, delivery, transfer and adjustment, with who did it and the balance after.

Getting your products in is the quick part.

Pick the way that suits what is in front of you. Snap a photo and AI fills in the details for you to check, or type a shelf of products in rows. Prices and stock are always yours to set.

  • Add one product

    The full form, with sizes, colours and photos when you need them.

  • Quick add several

    One row per product: name, price, quantity. Save them all at once.

  • AI

    Create from a photo

    AI suggests the name, category, description and variants. You check them and add your price.

  • Import a spreadsheet

    Bring a whole list in from CSV, opening stock included.

04Point of sale

Sell faster. Keep everything recorded.

A counter that keeps up with a queue, on a laptop, tablet or phone. Every sale lands in your records and your stock the moment it's done, and when the internet drops, the till keeps selling and syncs later. Explore the StockỌja POS

  1. 1Find it

    Scan a barcode or type two letters. Stock left is on every tile.

  2. 2Build the cart

    Quantities, line or order discounts, coupons and held sales.

  3. 3Take payment

    Cash with change, card, transfer, or split across several.

  4. 4Done, and recorded

    Receipt printed, sale in the books, stock reduced. No extra step.

A sale in the StockỌja POS.

05Online store

Your business deserves a storefront.

Your own online store on yourname.stockoja.com, in your colours, selling the stock you already manage. Customers pick up at your branch or get it delivered, pay online or on pickup, and orders land next to your counter sales.

1 Your dashboard

Products

Live sync
  • Ankara print (6 yards)

    ₦12,000

    18
  • Hand-dyed adire (4 yards)

    ₦14,999

    2
  • Aso-oke set, wine

    ₦63,500

    6

Try it: change stock or hide a product.

2 Your online store

3 The order

WEB-001043Waiting

Chiamaka Okafor

Pickup · Surulere · Paid online

Hand-dyed adire (4 yards)

₦14,999

  1. Waiting
  2. Confirmed
  3. Ready for pickup
  4. Picked up

Stock held for this order. Pickup code 4 8 2 7 sent by email.

  • Your brand

    Your logo, colours, banner and headline on a ready-made theme.

  • Your real stock

    Shoppers see what is on the shelf at the branch they pick, never more.

  • Checkout that works here

    Pickup or delivery to your areas at your fees. Paystack for card and transfer, paid straight to your bank, or pay when they collect.

  • Orders in one queue

    Confirm, mark ready, hand over with a code. Customers get updates.

06Business operations

The whole business, at a glance.

What came in, what went out, and what's left. Sales from the counter and the store, expenses by branch, stock value and the customers behind it, in one view instead of six. Sales trackingExpense tracking

One business, all branches.

Sales

18%

₦2,357,500

Net sales, 7 days

Profit after expenses

₦260,500

Gross profit
₦474,500
Expenses
− ₦214,000

Expenses

₦214,000

  • Rent₦89,880
  • Staff₦66,340
  • Transport₦32,100
  • Power & data₦25,680

Orders

64

51 at the counter13 online

Inventory

₦4,812,600

Stock value at cost · 1,284 units

4 low1 out1 transfer incoming

Customers

43

31 came back · 12 new

07On your phone

Your business doesn't stay at the desk. Neither does StockỌja.

The same app on your phone, tablet and laptop. No separate "lite" version and nothing to install: open it in the browser and sign in. When the network drops, the POS keeps working and syncs when it’s back.

  1. 08:10

    Know where you stand

    Before you open the shutters: yesterday's sales, today's numbers, what needs restocking.

  2. 11:30

    Answer stock questions anywhere

    A customer asks on WhatsApp. You check the exact count at each branch from your phone, in seconds.

  3. 14:02

    Sell from the counter or the stall

    The full POS on a phone or tablet. Scan, take payment, done, even when the network is down: sales are saved on the phone and sync later.

  4. 18:45

    Online orders, ready for pickup

    New orders arrive while you are busy. Confirm, mark ready, and hand over with the pickup code.

08Solutions

Built for the way modern businesses actually work.

Different shelves, same questions: what do I have, what did I sell, what did I spend. Here is how StockỌja fits the businesses it was built for. See all solutions.

  • 01

    Sizes and colours as variants of one product. New arrivals appear in your online store the moment you add them.

  • 02

    Shades and sizes as variants, and low-stock alerts on the products customers come back for.

    50 ml100 mlShade 04How it works for beauty →
  • 03

    SKUs and barcodes, cost and selling price on every model, and branches that share one catalogue.

    SKUBarcodeCost / priceHow it works for electronics →
  • 04

    A quick till for busy hours, held sales for the customer who forgot their wallet, returns against the receipt.

    Hold saleReturnsReceiptsHow it works for retail →
  • 05

    Hundreds of small items, found by scan or two letters, restocked with purchase orders to your suppliers.

  • 06

    Length, texture and colour as variants. Customers order online and collect from the branch they choose.

    22"Bone straightPickupHow it works for wigs & hair →
  • 07

    Pack sizes as variants, daily expenses recorded per branch, and a clear view of what actually made profit.

  • 08

    Many categories under one roof, several branches, and stock transfers between them with a full trail.

    CategoriesBranchesTransfersHow it works for general merchants →

Placeholder · Customer stories

Real stories from StockỌja merchants will live here.

We'd rather show nothing than make something up. If you run your business on StockỌja and want to share how, we'd love to hear it.

Share your story

Story 1 · coming soon

Story 2 · coming soon

09Pricing

Start free. Grow into it.

Every plan includes the full system: inventory, POS, customers, suppliers, expenses and an online store. Plans differ in how far you can grow.

Hustle

Get started with one store.

₦0/ month

Free, no card needed

Platform fee on online sales3%
  • 1 store
  • 2 staff accounts
  • 20 products
  • Included: Online store
  • Not included: Reports and CSV export
  • Not included: Coupons and promotions
  • Not included: Advanced analytics
  • Not included: Dedicated support

Scale

More products, more staff and reports.

₦5,000/ month

Billed monthly in naira

Platform fee on online sales2.5%
  • 2 stores
  • 5 staff accounts
  • 300 products
  • Included: Online store
  • Included: Reports and CSV export
  • Not included: Coupons and promotions
  • Not included: Advanced analytics
  • Not included: Dedicated support

Thrive

Multiple branches, marketing tools and advanced analytics.

₦15,000/ month

Billed monthly in naira

Platform fee on online sales1.8%
  • 5 stores
  • 25 staff accounts
  • 5,000 products
  • Included: Online store
  • Included: Reports and CSV export
  • Included: Coupons and promotions
  • Included: Advanced analytics
  • Included: Dedicated support

Empire

Custom limits and dedicated support.

Custom

Priced with you

Platform fee on online sales1%
  • Unlimited stores
  • Unlimited staff accounts
  • Unlimited products
  • Included: Online store
  • Included: Reports and CSV export
  • Included: Coupons and promotions
  • Included: Advanced analytics
  • Included: Dedicated support

In every plan

  • Products, variants and categories
  • Inventory and stock history
  • Point of sale and receipts
  • Customers, suppliers and expenses
  • No platform fee on POS sales

About the platform fee: it applies only to online store orders that customers pay online through Paystack, and is deducted automatically from that payment. Sales at the POS and orders paid on pickup have no platform fee, and on delivery orders it is charged on the goods only, not your delivery fee. Paystack’s own processing fee is separate.

Prices in Nigerian naira. Paid plans are billed through Paystack.Compare plans in detail

10Questions

Before you sign up.

Something else? Ask us on WhatsApp.

Common questions

What is StockỌja?

StockỌja is business management software for shops and growing businesses. It brings inventory management, a point of sale, sales and expense tracking, customers, suppliers and an online store into one system, so stock, sales and money are always in one place.

Who is StockỌja for?

Businesses that sell physical products and have outgrown notebooks and spreadsheets: boutiques and fashion brands, phone and accessories shops, beauty and cosmetics sellers, wig and hair businesses, and general retailers, from one shop to several branches. It is built first for businesses in Nigeria.

Do I need to install anything?

No. StockỌja runs in the browser on your phone, tablet or computer. Sign up with your name, email and business name, follow the short setup, and you can sell the same day. A getting-started checklist and step-by-step walkthroughs inside the app show you how to add a product, record a sale and more.

What happens if the internet goes off?

The POS keeps selling. Each sale is saved on the device with a receipt, stock goes down on the screen, and everything syncs to StockỌja automatically when the connection returns. Expenses, stock adjustments and returns can be recorded offline too.

Can I run more than one branch?

Yes. Each branch has its own stock, staff and sales, and you can move stock between branches with a transfer. Your plan sets how many stores you can add.

How does the online store work?

You get a storefront at yourname.stockoja.com with your logo and colours. Customers pick up at a branch or, if you deliver, choose one of your delivery areas and pay your fee with the order. They pay online through Paystack, or when they collect. Orders arrive in your dashboard and the stock is held until pickup or delivery. Online payments go to your bank account through Paystack, less a small platform fee that depends on your plan, and cancelled paid orders are refunded to the customer automatically.

Can staff use it without seeing everything?

Yes. Give each person a role. A cashier can be limited to the POS at one branch, while managers and owners see more. Sensitive changes are recorded in an activity log.

How do I add my products?

Four ways: one at a time with the full form, several at once in quick rows, from a photo with AI suggesting the details for you to check, or by importing a CSV file with SKUs, prices, low-stock levels and opening stock. See product management.

Which payments can the POS take?

Cash (with change worked out for you), card on your own terminal, bank transfer, or a mix of these on a single sale.

More answers on the help page.

Your business is already growing. Give it the system to grow with it.

Manage your stock, sales, expenses and online store from one place.