Learn how language schools can track incoming and outgoing workbooks, books, and materials without losing control or depending on a spreadsheet.

How to Control Teaching Material Inventory at a Language School

Learn how language schools can track incoming and outgoing workbooks, books, and materials without losing control or depending on a spreadsheet.

If your language school sells or distributes teaching materials - workbooks, textbooks, notebooks, or any other physical item to students - you have probably faced an awkward situation: trying to figure out how many units are still in the cabinet before confirming a new class, or realizing you ran out of stock only when a student came to pick up the material.

Controlling teaching material inventory at a language school seems simple at first. But when the school grows, when several teachers need materials at the same time, or when you start selling items at different prices to different students, disorganization shows up fast.

Why teaching material inventory becomes a problem

The issue is not exactly the number of items. Many language schools work with a small catalog: two or three workbooks, a specific dictionary, maybe a notebook with the school's branding. What complicates things is the process.

When there is no control system, the teacher or coordinator has to physically check the cabinet before each class, note on a sheet or spreadsheet that X units left, and try to reconcile all of that with what was sold at the front desk. Any distraction along the way creates inconsistencies.

Another common difficulty is incoming stock. A new batch of workbooks arrived? Someone has to record that somewhere, otherwise the system will still show the old quantity and purchasing decisions end up based on outdated data.

How most schools handle it today

The most common solution is a spreadsheet. A shared file on Google Sheets, with one column for incoming stock, another for outgoing, and a balance formula at the end. It works well when one person manages everything and movements are few.

The problem starts when more than one teacher or receptionist logs movements. Rows get out of order, someone forgets to fill it in, and the balance no longer matches reality. The spreadsheet becomes a more or less reliable reference document, and the final decision still depends on going to physically check the inventory.

Another path some schools try is using their financial system to deduct inventory: when a material is sold, one unit is subtracted. But that only works if the sale is logged at the exact moment, with the right item, without any omission. In the day-to-day reality of a language school, that process usually has gaps.

There are also those who rely on intuition. The manager who has been at the school for years knows the outgoing pace of each workbook and places replenishment orders by feel. That works until the day that manager goes on vacation.

What good inventory control needs to do

To truly work at a language school, inventory control needs a few basic characteristics.

First, it must clearly separate incoming and outgoing stock. Every time a new batch arrives, you log an entry with the quantity and unit cost. Every time material leaves, you log an exit. The current balance is always the difference between everything that came in and everything that went out.

Second, each movement must be traceable. Who logged it, when, which item, which quantity. Without traceability, when the balance does not match what is in the cabinet, you have no way to investigate what happened.

Third, the status of each movement must be clear. A document that has been logged but not yet confirmed should not affect the balance. Only when you confirm that the material actually entered or left does the balance change. This avoids situations where a partial or incorrect entry distorts the numbers.

Fourth, it must be easy to reverse movements. Made a mistake with the quantity on an entry? You should be able to cancel the document and correct it without any manual juggling in a spreadsheet.

And fifth, the current stock of a product must be visible at a glance, without needing to run a formula or navigate to another tab.

How Noladi brings this to language schools

In Noladi, inventory control works through movement documents. You create an entry document when you receive a new batch of materials, or an exit document when an item is removed from stock.

Each document stays as a draft until you confirm it. That means you can prepare the record at your own pace, review the quantities and unit cost, and only confirm when you are sure everything is correct. When confirmed, the product's stock balance updates automatically.

If you made a mistake after confirming, you can cancel the document. Cancellation reverses the movement in the inventory, returning the balance to its previous state. And if you need to correct and re-record, you can reactivate a cancelled document to edit it as a draft before confirming again.

Products are listed in the school's catalog with the current stock visible, along with the price and description. When you need to know how many workbooks you still have before confirming enrollments for a new class, you check the product and see the number updated by the latest confirmed movements.

This eliminates the dependence on parallel spreadsheets and the risk of an outdated balance caused by a forgotten entry. Each movement has a date, a responsible party, and a status, making it easy to investigate any discrepancy between the system and the physical cabinet.

If the school also sells materials at the front desk, Noladi has a POS module for logging those sales with the payment methods accepted by the school. Inventory control and sales recording work as two complementary processes managed within the same system.

Get to know Noladi

Noladi is a complete platform for language schools, with student management, scheduling, financial control, live classes, and inventory control all in one place. If your school still relies on spreadsheets to know what is in the cabinet, it is worth seeing how the system works in practice.

Visit noladi.app/teacher and see how Noladi can help your school operate with more control and less rework.