รหัสสินค้าในโปรแกรม MAC-5 แบ่งได้เป็น 5 ประเภท
1. Item เหมาะใช้กับสินค้าที่มีหน่วยนับแน่นอน สามารถตรวจนับได้
2. Serial เหมาะใช้กับสินค้าที่มีหมายเลขประจำตัวของแต่ละเครื่อง และมีหมายเลขของเครื่องเท่ากับจำนวนสินค้าที่รับเข้า หรือ ขายออก
เช่น เครื่องใช้ไฟฟ้า คอมพิวเตอร์
3. Service เหมาะใช้กับสินค้าประเภทบริการ รหัสสินค้าประเภทนี้จะไม่มีผลต่อสต๊อก ไม่มีการตรวจนับสินค้า รวมถึงการบันทึกตั้งค่าใช้จ่ายต่างๆ
ที่ต้องการนำมาบันทึกในด้านซื้อด้านขายด้วย เช่น ค่าบริการ, ค่าซ่อมแซม, ค่าแรง
4. Lot_ID เหมาะใช้กับสินค้าที่มีหมายเลขประจำ Lot โดยในหนึ่ง Lot จะบันทึกจำนวนสินค้าเท่าไหร่ก็ได้ เช่น 1 Lot มีสินค้าจำนวน 5,000 ชิ้น
โดยจะมีหมายเลข Lot กำกับ และการคำนวณต้นทุนสินค้าจะคำนวณตามต้นทุนจริงของ Lot ที่รับเข้าจริง
5. Lot_NC เหมาะใช้กับสินค้าที่มีหมายเลขประจำ Lot เหมือนกับ Lot_ID แต่แตกต่างกันตรงที่การคำนวณต้นทุนโดยจะใช้วิธีการคำนวณต้นทุน
แบบ FIFO, Average ขึ้นอยู่กับวิธีการคำนวณต้นทุนสินค้าตอนสร้างบริษัททำการ