Batch Tracking & Expiry Management: Never Sell Expired Products Again
Selling expired products damages your reputation, wastes money, and can land you in trouble with the FDA. Learn how batch tracking and expiry management in SyncBooks protects your business and your customers.
If you sell food, beverages, pharmaceuticals, cosmetics, or any perishable product in Ghana, batch tracking and expiry management are not optional — they are essential for your business survival. One expired product reaching a customer can destroy years of trust, trigger FDA action, and cost you real money.
Why Batch Tracking Matters
The Business Case
Every year, Ghanaian businesses lose millions of cedis to:
The Compliance Angle
The Food and Drugs Authority (FDA) Ghana requires businesses dealing in regulated products to:
Non-compliance can result in product seizures, fines, and in serious cases, prosecution. Batch tracking in your inventory system is not just good practice — it is your compliance documentation.
How SyncBooks Handles Batch Tracking
Assigning Batches on Receiving
When you receive goods from a supplier (via GRN — Goods Received Note), SyncBooks prompts you to enter batch information for products that have batch tracking enabled:
You can receive multiple batches of the same product in a single delivery — each tracked independently.
FIFO Deduction (First-In, First-Out)
When a sale is made — whether at the POS or through an invoice — SyncBooks automatically deducts stock from the oldest batch first. This ensures:
The FIFO deduction happens behind the scenes. Your cashier simply sells the product — the system handles batch allocation.
Expiry Alerts
SyncBooks monitors expiry dates across all your batches and alerts you proactively:
Alerts appear in your dashboard and can be sent via email or SMS so you never miss them.
Expiry-Based Actions
When products approach expiry, you have several options in SyncBooks:
Write-Offs for Expired Stock
When products expire, SyncBooks handles the write-off cleanly:
1. Select the expired batch
2. Initiate a write-off with a reason (expired, damaged, recalled)
3. System removes the quantity from your stock
4. A journal entry is posted automatically: debit Expired Goods Expense, credit Inventory
5. Full audit trail maintained for FDA compliance
Industries That Need Batch Tracking
Food and Beverages
Pharmaceuticals
Cosmetics and Personal Care
Agricultural Inputs
Real-World Example: Mensah's Pharmacy
Mensah runs a community pharmacy in Kumasi. He stocks over 2,000 pharmaceutical products, many with expiry dates within 12-24 months of manufacture. Before SyncBooks, his team conducted manual shelf checks every week — a process that took 3-4 hours and still missed items tucked in the back of the storeroom.
After implementing batch tracking in SyncBooks:
Setting Up Batch Tracking
Enabling batch tracking in SyncBooks is simple:
1. Edit the product and enable "Track Batches"
2. Optionally enable "Track Expiry Dates"
3. Set your expiry alert thresholds (days before expiry)
4. Start receiving — the system prompts for batch details on every GRN
Products without batch tracking enabled continue to work normally — you only add complexity where it is needed.
Protect Your Business and Your Customers
Expired products hurt everyone — your customers, your reputation, and your bottom line. Batch tracking and expiry management in SyncBooks gives you automated protection against these risks. Start your free 14-day trial and gain full visibility into every batch in your inventory.