The school store has 24 white shirts.
At least, that is what the notebook says.
A parent asks for a size 28. The storekeeper checks the shelf and finds six shirts, all size 24. Meanwhile, three shirts issued last week have not reached the students’ bills.
The school has two problems: what is on the shelf, and what has been charged.
If you are comparing school inventory software in Nigeria, test both. A stock list that does not connect to the sale can leave your accounts officer doing the same work again.
Start With the Items Your School Actually Sells
A school store may handle uniforms, sportswear, books, stationery, cardigans and other supplies.
Some items need more detail than a product name.
For example:
| Item | Useful distinction |
|---|---|
| White school shirt | Size 24, 26, 28 or 30 |
| Sportswear | Size and house colour |
| Mathematics textbook | Class, title and edition |
| Exercise book | Page count and ruling type |
| Cardigan | Size and school-approved style |
“Uniform: 50 pieces” is not enough information when the shelf contains several sizes.
Ask the provider to create two sizes of the same shirt and show their quantities separately. Then sell one size and confirm that the other quantity stays unchanged.
Follow One Sale From Shelf to Student Bill
Use this illustrative transaction during a demo:
A parent buys a shirt for ₦6,500 and two exercise books at ₦800 each.
The total is:
₦6,500 + ₦1,600 = ₦8,100.
Ask the provider to demonstrate the entire sequence:
- Select the correct student.
- Select the shirt size and two books.
- Record the sale.
- Show the reduced stock quantities.
- Open the student’s bill and find the ₦8,100 charge.
- Show how payment against that charge is recorded.
The accounts officer should be able to understand the charge without asking the storekeeper what happened.
Also check whether an unpaid store purchase is clearly different from a paid purchase. Reducing stock is not the same thing as collecting money.
Check for Double Charging
Suppose a family already paid for a uniform as part of the admission package.
When the storekeeper issues the shirt, should the software create a new charge?
Usually, the school needs to record the issue against what was already billed, rather than bill the same item twice. The exact process depends on how your school structures its charges.
Ask the vendor to demonstrate your approach. This is especially important where uniforms and textbooks are included in a term’s general bill.
For the financial side, use our school fees management checklist.
Returns Should Affect Stock and Money Correctly
A parent brings back the wrong size. Another returns a damaged book. A third exchanges an item for one with a different price.
These are ordinary school-store transactions.
Test a shirt exchange:
- The parent returns a size 24 shirt.
- The school issues a size 28 shirt.
- The software updates both size quantities.
- Any price difference is handled according to the school’s policy.
- Staff can still trace the original sale and exchange.
Do not assume returns are supported because sales look easy. Ask how the provider handles each case and whether a supervisor must approve changes.
Compare Physical Stock With the System
Even good software cannot tell you that a box arrived short unless someone checks it.
Before going live, count what is physically in the store. Enter opening quantities by item and variant, then have another staff member review the figures.
At the next stock take, compare the physical count with the recorded quantity.
| Example item | System quantity | Physical count | Difference |
|---|---|---|---|
| White shirt, size 28 | 18 | 17 | −1 |
| Basic 3 mathematics text | 32 | 32 | 0 |
| 80-page exercise book | 64 | 66 | +2 |
These are sample figures.
Investigate the difference before adjusting the record. A late entry, a damaged item or a counting error can all explain a mismatch. Software should preserve a reason for a correction rather than simply make the old quantity disappear.
Low-Stock Alerts Need Sensible Thresholds
A low-stock alert is useful only if someone acts on it.
Your busiest uniform size may need a higher reorder level than a size rarely requested. Textbooks may need to arrive before resumption, while stationery can be replenished more often.
Ask whether thresholds can be set per item and who receives the alert.
Then agree on a real responsibility: the storekeeper checks quantities, the authorised manager approves purchases and someone confirms deliveries.
The software supports that process. It does not replace it.
Separate Store Stock From School Assets
A laptop used in the office is not the same kind of record as a textbook sold to a pupil.
Store inventory tracks quantities moving in and out. An asset register helps the school track equipment such as computers, furniture and projectors.
For equipment, useful questions include:
- Where is it assigned?
- Who is responsible for it?
- Is there a serial number or other identifier?
- What condition is it in?
- What happens when it is moved or retired?
Ask which fields and processes the product actually supports. Do not assume an “inventory” module handles both uses equally well.
Give the Storekeeper the Right Access
The storekeeper may need to record sales and check stock. That does not automatically mean they need access to the school’s full financial reports or staff salaries.
During the demo, sign in as the storekeeper.
Check what they can see, change, export and delete. Ask who can reverse a sale or adjust stock, and whether those actions are traceable.
Also ask what happens when that staff member leaves. Their access should be removable without losing the history of transactions they recorded.
Where SchoolKit Fits
SchoolKit’s school store handles uniforms, textbooks and stationery, including sizes, stock takes, low-stock alerts and a Storekeeper role. Store sales go onto the student’s bill. An asset register covers equipment and furniture.
That makes the connection between the store and bursary the central demonstration to request.
Bring one uniform sale, one prepaid item and one exchange. Ask which plan includes the functions and what setup is needed to enter opening stock.
Ask SchoolKit for a store walkthrough, or open the app.
If the demonstration keeps stock, charges and corrections clear for your accounts officer and storekeeper, you have a much better basis for choosing than a long feature list.
Frequently Asked Questions
What should school inventory software track?
Items, variants, stock received and issued, adjustments and returns. If the school sells on a student’s account, check the link to billing too.
Can uniform sizes be tracked separately?
They should have separate quantities. Test two sizes of the same product during the demo.
Does SchoolKit connect store sales to student bills?
Yes. Confirm the plan and test your own billing process before subscribing.
Is an asset register the same as inventory?
No. Saleable stock and equipment have different tracking needs. Ask the vendor to demonstrate each one you require.