Managing your product catalogue, pricing and units
Go to Products → New Product. Fill in the following fields:
| Field | Description | Required |
|---|---|---|
| Name | The full product name shown on invoices and documents | Yes |
| SKU | Stock Keeping Unit — unique identifier. Can be auto-generated or entered manually | Yes |
| Barcode | EAN/UPC barcode for scanning. Optional but useful for POS workflows | No |
| Type | Stocked, Non-stocked, or Bundle | Yes |
| Category | Product category for filtering and reporting. Categories can be nested | No |
| Brand | Brand or manufacturer name | No |
| Tax Profile | VATable (16% VAT), Exempt (0%), or Zero-rated (0%). Affects invoice tax calculations | Yes |
| Base UoM | The unit used to track stock (e.g., Piece, Kilogram, Litre). This is the core unit | Yes |
| Purchase UoM | The unit used when buying (e.g., Carton). If different from base UoM, enter a conversion factor | No |
| Sales UoM | The unit used when selling (e.g., Dozen). If different from base UoM, enter a conversion factor | No |
| Reorder Level | Minimum stock level before a reorder is needed. The system flags low-stock items in red | No |
| Reorder Qty | Suggested order quantity when stock hits the reorder level | No |
| Status | Active (visible and sellable), Draft (not yet available), or Discontinued | Yes |
If your purchase or sales unit differs from your base unit, you must define a conversion factor. For example: if you buy in Cartons (1 Carton = 12 Pieces), set Purchase UoM = Carton with a factor of 12. StockPulse will automatically convert quantities when receiving or invoicing.
Manage shared UoM conversions at Settings → Units of Measure.
StockPulse ships with a set of physical and service-based units ready to use:
Piece (pc), Dozen (dz), Kilogram (kg), Gram (g), Liter (L), Milliliter (ml), Meter (m), Centimeter (cm), Carton (ctn), Pack (pk), Box (box), Bag (bag), Sack (sck), Bale (bale)
Hour (hr), Day (day), Week (wk), Session (sess), Project (proj), Monthly (mo), Fixed Fee (fee)
StockPulse supports multiple price lists (e.g., Retail, Wholesale, Distributor). Each product can have a different price per price list. You can also define volume tiers — different prices for different minimum quantities.
Variants let you track different versions of the same product (e.g., Size: S/M/L, Color: Red/Blue) without creating separate products. Each variant has its own SKU, barcode, and can have its own prices.
To add variants, open a product and use the Variants tab. Define variant attributes (e.g., Size, Color), then add individual combinations.
Standard rate 16% VAT is added to the selling price when invoiced.
No VAT charged. For goods/services legally exempt under Kenyan tax law.
VAT applies at 0%. Used for goods that qualify for zero rating (e.g., certain food items, exports).