Issue: After splitting my company in Book Keeper software, my closing inventory quantity is correct, but
the inventory value under FIFO does not match with the original company file. Why does this
happen?
Reason: This difference is expected and correct behaviour under the FIFO (First In, First Out) inventory
valuation method after a company split. The mismatch occurs because the purchase history before
the split date is not carried forward, which directly affects FIFO cost calculation.
Detailed Explanation (With Example)
Let us understand this with a simple example.
Scenario in the Original Company File (Before Split)
Purchase entries recorded:
| Date | Quantity | Rate |
| 29-Dec-25 | 1 | 10 |
| 30-Dec-25 | 1 | 15 |
| 31-Dec-25 | 1 | 17 |
Total stock before sale = 3 qty
Now, on 01-Jan-26, you record a sale of 1 qty.
FIFO Calculation in Original File:
- As per FIFO, the oldest stock is sold first
- Item sold is from 29-Dec-25 @ ₹10
Remaining stock:
- 30-Dec-25 → 1 qty @ ₹15
- 31-Dec-25 → 1 qty @ ₹17
Closing Stock (01-Jan-26):
- Quantity: 2
- Average value shown: ₹16
- Total value: ₹32
This is correct in the original company file because the complete purchase history is available.
Scenario After Company Split (Split Date: 01-Jan-26)
When you split the company:
- Book Keeper does not carry forward individual purchase lots
- Only the opening stock quantity and value are brought into the new file
- FIFO layers before the split date no longer exist
Assume opening stock in split file:
- Quantity: 3
- Value: ₹42
- Effective rate: ₹14 per unit
Now, on 01-Jan-26, you record the same sale of 1 qty.
FIFO Calculation in Split File:
- FIFO now works only on the opening stock
- Cost of item sold = ₹14 (opening stock rate)
Remaining stock:
- 2 qty @ ₹14
Closing Stock (01-Jan-26) in Split File:
- Quantity: 2
- Rate: ₹14
- Total value: ₹28
Why the Difference Occurs
| File type | Closing quantity | Closing Value |
| Original company | 2 | 32 |
| Split company | 2 | 28 |
This difference happens because:
- FIFO valuation depends on purchase sequence
- After split, older purchase layers are not available
- FIFO restarts based on opening stock in the new file
- Hence, cost of goods sold and closing value change
Is This an Error?
No. This is not a bug or data issue.
This is normal, logical, and technically correct behaviour under FIFO when:
- A company is split
- Historical purchase data is not carried forward
- Opening stock is treated as a single FIFO layer
Important Note for Users
- Stock quantity will always remain correct
- Inventory value may differ under FIFO
- This behaviour applies only to FIFO method
- Average or Weighted Average valuation may show different behaviour
Recommendation
If you rely heavily on exact historical FIFO valuation across financial years, avoid comparing
inventory values between:
- Original company file
- Split company file
Both are correct within their own accounting context.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article