สาเหตุอาจเกิดได้จาก กรณีดังต่อไปนี้

1. มีการเปิดบิลขาย ก่อนบันทึกจำนวนสินค้ายกมา หรือบันทึกซื้อสินค้าเข้ามา

2. มีการเปิดบิลขายมากกว่าจำนวนสินค้าที่มีในระบบ (โดยที่ระบบสามารถปล่อยให้สต็อกสินค้าติดลบได้ ก็เพื่อรองรับธุรกิจ Pre-Order)