FIFO คืออะไร?

FIFO (First In, First Out) คือกฎ “เข้าก่อน ออกก่อน” สินค้าที่เข้าคลังหรือขึ้นชั้นก่อนจะถูกขายหรือนำไปใช้ก่อน หมายความว่าเมื่อของใหม่มาถึงในคลังหรือร้านค้า ให้จัดเก็บไว้ด้านหลังของเก่า และหยิบจากของเก่าที่อยู่ด้านหน้าเสมอ ซึ่งช่วยลดของเสียจากสินค้าหมดอายุหรือเสื่อมสภาพ ในงานบัญชี ชื่อเดียวกันนี้ยังใช้เรียกวิธีตีมูลค่าสต็อกที่คิดต้นทุนสินค้าที่ขายจากราคาซื้อเก่าที่สุดด้วย

กล่องที่ถูกลืมไว้หลังชั้นวางคือของเสียที่ไม่มีใครรู้จนถึงวันนับสต็อก FIFO เป็นกฎการจัดคลังที่เก่าแก่และถูกที่สุดที่ป้องกันเรื่องนี้ได้ ไม่ต้องใช้โปรแกรมหรืออุปกรณ์เพิ่ม ขอเพียงสร้างนิสัย คู่มือนี้อธิบายวิธีใช้ FIFO บนชั้นวาง ความแตกต่างจาก FEFO และ LIFO ตัวอย่างตามประเภทธุรกิจ และความหมายในทางบัญชี

“เข้าก่อน ออกก่อน” หมายความว่าอย่างไร?

ถ้าสินค้าชนิดเดียวกันเข้ามาเป็นล็อตในเวลาต่างกัน ล็อตที่มาก่อนจะออกก่อน ในร้านค้า นมที่มาเมื่อวานจะถูกขายก่อนนมที่มาวันนี้ ในคลัง กล่องที่มาเมื่อเดือนที่แล้วจะถูกส่งออกก่อนกล่องของเดือนนี้ กฎนี้ฟังดูเป็นธรรมชาติ แต่ไม่ได้เกิดขึ้นเอง เพราะของใหม่ที่เพิ่งมาถึงมักถูกวางใกล้ประตูที่สุดและหยิบง่ายที่สุด FIFO คือวินัยในการพลิกความง่ายนั้น โดยวางของเก่าไว้ด้านหน้า

คำว่า FIFO ใช้ในสองความหมาย ในคลังสินค้า หมายถึงลำดับทางกายภาพของสินค้า คือกล่องไหนจะออกก่อน ในงานบัญชี เป็นวิธีคำนวณ คือสินค้าที่ขายจะคิดต้นทุนจากราคาซื้อครั้งไหน ทั้งสองใช้หลักคิดเดียวกันแต่เป็นอิสระจากกัน ชั้นวางอาจจัดแบบ FIFO ขณะที่บัญชีใช้วิธีอื่นก็ได้ คู่มือนี้เน้นการจัดชั้นวางเป็นหลัก ส่วนความหมายด้านต้นทุนมีตัวอย่างสั้น ๆ ด้านล่าง

ความแตกต่างระหว่าง FIFO, FEFO และ LIFO

กฎอะไรออกก่อนใช้ที่ไหน
FIFO — เข้าก่อน ออกก่อนสินค้าที่ขึ้นชั้นก่อนจะออกก่อนร้านค้า อาหาร เครื่องสำอาง และสินค้าทุกชนิดที่บรรจุภัณฑ์หรือรุ่นล้าสมัยได้
FEFO — ใกล้หมดอายุที่สุด ออกก่อนดูวันหมดอายุ ไม่ใช่ลำดับที่สินค้าเข้ามาอาหาร ยา ผลิตภัณฑ์นม โดยเฉพาะเมื่อล็อตที่มาทีหลังอาจมีวันหมดอายุสั้นกว่า
LIFO — เข้าทีหลัง ออกก่อนสินค้าที่วางล่าสุดจะออกก่อนสินค้ากองที่ไม่เน่าเสียและไม่ล้าสมัย เช่น ทราย กรวด อิฐ เหล็ก

ถ้าทุกล็อตมีอายุสินค้าเท่ากัน FIFO และ FEFO จะให้ผลเหมือนกัน แต่ถ้าล็อตที่มาทีหลังอาจมีวันหมดอายุสั้นกว่า ให้ดูวันที่บนกล่องแทนลำดับที่สินค้ามาถึง และจุดที่จะจับเรื่องนี้ได้คือการตรวจวันหมดอายุตอนรับสินค้าเข้า

ใช้ FIFO บนชั้นวางอย่างไร? หกขั้นตอน

1. จัดของใหม่ไว้ด้านหลังหรือด้านล่าง

ก่อนวางสินค้าใหม่บนชั้น ให้ดึงของเก่าที่อยู่บนชั้นมาไว้ด้านหน้า แล้ววางของใหม่ไว้ด้านหลัง ถ้าวางกล่องซ้อนกัน กล่องใหม่ให้เข้าไปอยู่ด้านล่าง กฎนี้ง่ายแต่พังบ่อยที่สุดตรงนี้ เพราะพนักงานที่รีบมักวางกล่องใหม่ไว้ด้านหน้า เนื่องจากทำได้ง่ายกว่า

2. เขียนวันที่ตัวใหญ่ ๆ บนกล่องและชั้นวาง

เขียนวันที่รับสินค้าบนด้านที่มองเห็นของทุกกล่อง และสำหรับสินค้าที่มีวันหมดอายุ ให้เขียนวันหมดอายุด้วยปากกามาร์กเกอร์เส้นหนา คนหยิบสินค้าไม่ควรต้องคิดว่ากล่องไหนเก่ากว่า วันที่ต้องอ่านได้ในแวบเดียว

3. เก็บสินค้าชนิดเดียวกันไว้ที่ตำแหน่งเดียว

เมื่อสินค้าชนิดเดียวกันกระจายอยู่หลายชั้น จะตามไม่ได้ว่าอันไหนเก่ากว่า และล็อตใหม่จะถูกเปิดก่อนที่ล็อตเก่าจะหมด ถ้าที่ไม่พอ ให้วางสต็อกสำรองไว้ช่องด้านบน และเขียนตำแหน่งนั้นลงในข้อมูลสินค้า เมื่อช่องด้านหน้าว่างก็ค่อยยกลงมาจากข้างบน

4. หยิบจากกล่องด้านหน้าเสมอ

คนที่จัดออเดอร์หรือนำสินค้าออกมาขึ้นชั้นจะหยิบกล่องที่อยู่หน้าสุดซึ่งเก่าที่สุด การดึงกล่องที่ “ดูเรียบร้อยกว่า” จากด้านหลังเป็นนิสัยที่พบบ่อยเป็นอันดับสองที่ทำให้ FIFO เสีย

5. ตรวจสินค้าใกล้หมดอายุสัปดาห์ละครั้ง

เดินตรวจรายสัปดาห์เพื่อหาสินค้าที่ใกล้หมดอายุ นำมาไว้ด้านหน้า ลดราคา หรือส่งคืนผู้จัดจำหน่ายหากตกลงกันไว้ สินค้าที่หมดอายุแล้วต้องนำออกจากการขายและบันทึกเป็นของเสีย

6. จดวันที่ตอนนับสต็อกด้วย

การจดวันที่ของกล่องที่เก่าที่สุดไว้ข้างจำนวนตอนนับสต็อก จะทำให้เห็นล็อตที่ถูกลืมไว้หลังชั้นวาง หากเจอกล่องวันที่เก่าอยู่ด้านหลัง แสดงว่าขั้นตอนที่หนึ่งไม่ได้ถูกปฏิบัติ

ถ้าสินค้าไม่มีตำแหน่งตายตัว ก็ทำขั้นตอนที่สามไม่ได้ วิธีวางระบบตำแหน่งอยู่ในคู่มือระบบกำหนดตำแหน่งชั้นวาง ส่วนวิธีบันทึกสินค้าที่หมดอายุอยู่ในคู่มือของเสียคืออะไร

ตัวอย่าง FIFO ตามประเภทธุรกิจ

ที่ไหนใช้อย่างไร
ร้านค้าสำหรับสินค้าอายุสั้น เช่น นม เดลี่ และขนมปัง ของใหม่จะวางไว้ด้านหลัง และสินค้าที่อยู่หน้าสุดในตู้แช่คือชิ้นที่หมดอายุเร็วที่สุด กฎเดียวกันใช้กับชั้นขนมใกล้แคชเชียร์ด้วย
คลังสินค้ากล่องติดป้ายวันที่รับเข้า หยิบจากช่องด้านหน้า และสต็อกสำรองรออยู่ช่องด้านบน ในคลังแบบพาเลท ระบบชั้นวางที่เติมจากด้านหลังและเอาออกจากด้านหน้าจะใช้ FIFO ได้เองโดยธรรมชาติ
ร้านอาหารและครัวภาชนะทุกใบที่เปิดแล้วต้องเขียนวันที่เปิดและวันหมดอายุไว้ด้านบน ของที่เตรียมใหม่ในตู้เย็นวางไว้หลังของเก่า ส่วนวัตถุดิบที่เตรียมไว้ต้องใช้ภายในกี่วันนั้นให้เป็นไปตามแผนความปลอดภัยด้านอาหารของธุรกิจคุณ
เครื่องสำอางและยาเนื่องจากวันหมดอายุอาจต่างกันระหว่างล็อต จึงใช้ FEFO แทน FIFO คือดูวันที่บนกล่อง ไม่ใช่ลำดับที่สินค้ามาถึง
ฮาร์ดแวร์ อิเล็กทรอนิกส์ เสื้อผ้าแม้ไม่มีวันหมดอายุ แต่บรรจุภัณฑ์ก็ซีดจาง รุ่นเปลี่ยน และฤดูกาลผ่านไป การให้ของเก่าออกก่อนช่วยป้องกันไม่ให้สต็อกที่ขายไม่ได้สะสมบนชั้นวาง

การคำนวณต้นทุนด้วยวิธี FIFO

ในงานบัญชี FIFO คือเมื่อคุณซื้อสินค้าชนิดเดียวกันในราคาต่างกัน ต้นทุนของสินค้าที่ขายจะคำนวณโดยเริ่มจากราคาซื้อเก่าที่สุด ตัวอย่าง:

รายการจำนวนราคาต่อหน่วยจำนวนเงิน
ซื้อ 1 มี.ค.100 ชิ้น10 TL1.000 TL
ซื้อ 15 มี.ค.100 ชิ้น12 TL1.200 TL
ขายในเดือนมี.ค.150 ชิ้น——
ต้นทุนสินค้าที่ขายตาม FIFO100 + 50 ชิ้น10 TL และ 12 TL1.000 + 600 = 1.600 TL
สต็อกคงเหลือตาม FIFO50 ชิ้น12 TL600 TL

ในตัวอย่างเดียวกัน หากใช้วิธีถัวเฉลี่ยถ่วงน้ำหนัก ต้นทุนต่อหน่วยคือ (1.000 + 1.200) ÷ 200 = 11 TL ต้นทุนสินค้าที่ขายเท่ากับ 1.650 TL และสต็อกคงเหลือ 550 TL เมื่อราคาสูงขึ้น FIFO จะแสดงต้นทุนต่ำกว่าและกำไรสูงกว่า การเปรียบเทียบทั้งสามวิธีอยู่ในคู่มือการบริหารสินค้าคงคลัง ส่วนวิธีที่จะใช้ในบัญชีของคุณ ให้กำหนดร่วมกับนักบัญชีของคุณ หากต้องการคำนวณต้นทุนสินค้าที่ขายและมูลค่าสต็อกคงเหลือจากล็อตที่คุณซื้อจริง (ได้ถึงห้าราคา) ใช้เครื่องมือคำนวณต้นทุน FIFO เครื่องมือนี้ยังเปรียบเทียบตัวเลขชุดเดียวกันกับวิธีถัวเฉลี่ยถ่วงน้ำหนักและ LIFO ให้ด้วย

FIFO ใน Ofisx

Ofisx ไม่มีช่องล็อตหรือวันหมดอายุ FIFO เป็นระเบียบที่ทำบนชั้นวาง ไม่ใช่ในโปรแกรม โปรแกรมเก็บจำนวนสต็อกของสินค้าแต่ละรายการ สินค้าที่เข้ามาบันทึกโดยสแกนบาร์โค้ดในหน้าซื้อเข้า และการขายจะหักออกจากสต็อก สินค้าที่หมดอายุและนำออกจากการขายแล้ว ให้ตัดออกจากสต็อกโดยกรอกจำนวนที่เหลืออยู่บนชั้นในหน้านับสต็อก คุณสามารถเขียนตำแหน่งชั้นที่เก็บสต็อกสำรองไว้ในชื่อสินค้าหรือหมวดหมู่ได้ ดูหน้าจออื่นของโปรแกรมได้ที่หน้าฟีเจอร์

คำถามที่พบบ่อย

FIFO คืออะไรโดยสรุป?

FIFO คือกฎ “เข้าก่อน ออกก่อน” สินค้าที่เข้าคลังหรือขึ้นชั้นก่อนจะถูกขายหรือนำไปใช้ก่อน เป็นระเบียบการจัดชั้นที่ป้องกันไม่ให้ของเก่าถูกลืมและเสียอยู่บนชั้นในคลังและร้านค้า ส่วนในงานบัญชีคือวิธีตีมูลค่าสต็อกที่คิดต้นทุนสินค้าที่ขายจากราคาซื้อเก่าที่สุด

FIFO ย่อมาจากอะไร?

FIFO เป็นตัวย่อของวลีภาษาอังกฤษ “First In, First Out” ซึ่งแปลว่า “เข้าก่อน ออกก่อน” ส่วนตรงข้ามคือ LIFO: “Last In, First Out” เข้าทีหลัง ออกก่อน

FIFO กับ FEFO ต่างกันอย่างไร?

FIFO ดูลำดับที่สินค้ามาถึง ส่วน FEFO (First Expired, First Out) ดูวันหมดอายุ ถ้าทุกล็อตมีอายุสินค้าเท่ากัน ทั้งสองให้ผลเหมือนกัน แต่ถ้าล็อตที่มาทีหลังอาจมีวันหมดอายุสั้นกว่า ซึ่งพบบ่อยในอาหารและยา ให้ใช้ FEFO คือสินค้าที่วันหมดอายุใกล้ที่สุดออกก่อน

คำนวณต้นทุนตามวิธี FIFO อย่างไร?

ตัดจำนวนที่ขายโดยเริ่มจากการซื้อครั้งเก่าที่สุดตามลำดับการซื้อ แล้วคูณแต่ละส่วนด้วยราคาซื้อของมันเอง เช่น ซื้อ 100 ชิ้นในราคา 10 TL แล้วซื้ออีก 100 ชิ้นในราคา 12 TL และขายไป 150 ชิ้น ต้นทุนสินค้าที่ขายคือ 100 × 10 + 50 × 12 = 1.600 TL และมูลค่าของ 50 ชิ้นที่เหลือคือ 50 × 12 = 600 TL

ใช้ FIFO ในครัวและร้านอาหารอย่างไร?

เขียนวันที่บนสินค้าทุกชิ้นที่รับเข้าและที่เตรียมไว้ วางของใหม่ไว้หลังของเก่าในตู้เย็น และหยิบใช้จากภาชนะด้านหน้าเสมอ สำหรับของที่เปิดแล้วให้เขียนวันที่เปิดด้วย ส่วนระยะเวลาที่เก็บสินค้าแต่ละอย่างได้นั้น ให้เป็นไปตามแผนความปลอดภัยด้านอาหารของธุรกิจ

จำเป็นต้องใช้ FIFO หรือไม่?

ในแง่การจัดชั้นวางไม่มีข้อบังคับทั่วไป แต่ระบบความปลอดภัยด้านอาหารในธุรกิจอาหารมักกำหนดให้หมุนเวียนสินค้า ส่วนวิธีตีมูลค่าสต็อกในบัญชีขึ้นอยู่กับกฎหมายภาษี ให้กำหนดร่วมกับนักบัญชีของคุณ

Ofisx มีการติดตาม FIFO ไหม?

Ofisx ไม่มีช่องล็อตหรือวันหมดอายุ FIFO จึงเป็นระเบียบที่ทำบนชั้นวาง ไม่ใช่ในโปรแกรม โปรแกรมเก็บจำนวนสต็อกรายสินค้า การซื้อเข้า การขาย และการนับสต็อก สินค้าที่หมดอายุและนำออกจากการขายแล้ว ให้ตัดออกจากสต็อกโดยกรอกจำนวนที่เหลืออยู่บนชั้นในหน้านับสต็อก

อัปเดตล่าสุด: 2026-10-04

ซื้อ ขาย และนับสต็อก ในแอป

การจัดชั้นวางเป็นหน้าที่ของคุณ ส่วนจำนวนสต็อกอยู่ในโปรแกรม สินค้าเข้าและออกจะถูกบันทึกทันทีที่สแกน

หน้าจอหลัก: ซื้อ ขาย รับคืน และค่าใช้จ่ายในการแตะครั้งเดียว
หน้าจอหลัก: ซื้อ ขาย รับคืน และค่าใช้จ่ายในการแตะครั้งเดียว
ขายเร็วด้วยบาร์โค้ดและตัดสต็อก
ขายเร็วด้วยบาร์โค้ดและตัดสต็อก
รายการสินค้า จำนวนสต็อก และค้นหาด้วยบาร์โค้ด
รายการสินค้า จำนวนสต็อก และค้นหาด้วยบาร์โค้ด
สถานะการเงิน: ยอดคงเหลือของลูกค้าและซัพพลายเออร์
สถานะการเงิน: ยอดคงเหลือของลูกค้าและซัพพลายเออร์

รู้ว่ามีอะไรเหลือบนชั้นโดยไม่ต้องรอวันนับสต็อก

เปิดบัญชีฟรี บันทึกการซื้อและการขายด้วยบาร์โค้ด สต็อกรายสินค้าจะอัปเดตทุกครั้งที่มีการเคลื่อนไหว