Skip to main content

Shade matrix, batch + expiry | HelloBooks POS Per-product shade matrix, batch / expiry tracking, FEFO at the line. Built for beauty retail, multi-brand stores, and pharmacy-cosmetics counters.

COSMETICS

Shade matrix, batch + expiry

Per-product shade matrix, batch / expiry tracking, FEFO at the line. Built for beauty retail, multi-brand stores, and pharmacy-cosmetics counters.

Part of HelloBooks POS · Industry verticals

Cosmetics POS shade matrix with stock counts

Cosmetics is half apparel (variant matrices) and half pharmacy (batch + expiry). HelloBooks blends the two: a shade × finish matrix at the till, batch tracking on every unit, and FEFO so older stock moves before it expires.

HOW IT WORKS

Every detail, dialled in

Built for the till, validated against the canonical accounting engine — so every POS sale closes the books cleanly.

💄

Shade matrix at cart-add

Pick a foundation, see shades as swatches. Pick a lipstick, see the colour grid. Pick a nail polish, see the matte / glossy / shimmer split. The cashier or the customer browses by visual.

  • Shade swatches
  • Matte / glossy / shimmer axis
  • Live stock per shade
  • Per-shade pricing override
📅

Batch + expiry FEFO

Cosmetics have shorter shelf lives than people assume. FEFO picks the earliest-expiry batch first, prints batch + expiry on the receipt, and alerts merchandising on near-expiry stock.

  • FEFO automatic
  • Batch + expiry on receipt
  • Near-expiry digest
  • Wastage report on expired
🎁

Sample / GWP tracking

Gift-with-purchase samples are a major part of beauty retail and a major leakage risk. Sample movements are tracked, attributed to the right campaign, and reconciled in the back office.

  • Sample inventory class
  • GWP tied to purchase
  • Per-campaign attribution
  • Sample wastage tracked

Why teams move off legacy tills

Old POS · Manual workarounds
  • Shade lookup by SKU code
  • Batch ignored
  • GWP off-book
  • Expired stock sold by mistake
HelloBooks POS
  • Visual shade matrix
  • Batch + expiry FEFO
  • GWP tied to purchase
  • Expired stock prevented
FAQ

Questions, answered

Can I attach an "applied by makeup artist" line?

Yes — service line items are first-class on the bill (with SAC instead of HSN).

How do I handle dermatologist-prescribed cosmetics?

Same as Schedule H — prescription capture mandatory at cart-add; audit trail per dispense.

Does this cover men’s grooming?

Yes — same engine, same shade matrix, different category.

Can I run a "buy any 2 lipsticks" promotion?

Yes. Promotion rule engine supports cross-shade, cross-brand category-level promos.

Ready to automate your books?

Join 2,000+ businesses saving 20+ hours per month. Get started free — no credit card required.

Subscribe to our newsletter

Stay up to date with the latest news and announcements. No credit card required.

By subscribing, you agree to our Privacy Policy.