1. Home
  2. Knowledge Base
  3. Inventory
  4. Inventory Recording Methods

Inventory Recording Methods

Businesses use inventory recording methods to track the value of inventory and determine the cost of goods sold (COGS). The two primary methods are the periodic inventory system and the perpetual inventory system. Each method differs in how and when inventory movements are recorded, and each has distinct benefits and drawbacks.

Periodic Inventory System

Under the periodic inventory system, inventory transactions are not recorded continuously. Purchases of inventory are recorded in a temporary account (such as Purchases), and the inventory balance is only updated at the end of an accounting period after a physical stock count.

COGS is calculated using the formula:

Opening Inventory + Purchases − Closing Inventory = Cost of Goods Sold

Benefits of the Periodic System

  • Simplicity: Easier to understand and maintain, particularly for smaller businesses.
  • Lower system and administrative costs: Does not require advanced software or real‑time tracking.
  • Suitable for low‑volume or low‑value inventory where real‑time accuracy is less critical.

Drawbacks of the Periodic System

  • Lack of real‑time inventory information: Stock levels and COGS are unknown until period end.
  • Greater risk of undetected losses: Theft, damage, or errors may only be discovered during the physical count.
  • Less useful for management decision‑making due to delayed information.

Perpetual Inventory System

The perpetual inventory system records inventory movements continuously. Each purchase, sale, return, or adjustment updates inventory and COGS in real time. This method is commonly integrated with point‑of‑sale (POS) and accounting systems.

Benefits of the Perpetual System

  • Real‑time visibility of inventory quantities and values.
  • Improved accuracy in financial reporting and stock control.
  • Better loss prevention, as discrepancies can be detected quickly.
  • Supports automated reordering and operational efficiency.

Drawbacks of the Perpetual System

  • Higher setup and maintenance costs due to software and system requirements.
  • Greater reliance on system accuracy—errors in data entry or scanning can affect records.
  • More complex implementation, especially for small or non‑technical businesses.

Hybrid and Accrual‑Focused Processing in QuickEasy BOS

QuickEasy BOS allows businesses to choose between periodic and perpetual inventory processing, depending on their operational and reporting needs. In addition, it supports a hybrid inventory model that combines elements of both approaches.

In this hybrid configuration:

  • Inventory‑related transactions (such as purchases) are posted to an accrual or interim inventory control account rather than being fully finalised immediately.
  • These postings are transferred to final inventory and COGS accounts based on transaction summaries.
  • Direct costs (such as outwork) and non-inventory items can be posted directly to COGS without affecting the other reports.
  • This approach provides operational flexibility, allowing real‑time transaction capture while still supporting period‑end review, reconciliation, and adjustments.

Advantages of the Hybrid Approach

  • Balances control and flexibility by combining real‑time transaction capture with structured financial oversight.
  • Improves accuracy through additional review before final posting.
  • Aligns with accrual accounting principles, ensuring expenses and revenues are recognised in the correct period.
  • Scales well for growing businesses that need stronger controls without full system rigidity.
  • Reduces the number of inventory transactions that are posted to the ledger.

Summary Comparison

MethodKey FeatureBest Suited For
PeriodicUpdates at period endSmall or low‑complexity businesses
PerpetualContinuous real‑time updatesHigh‑volume or data‑driven operations
Hybrid (QuickEasy BOS)Accrual posting with further processingBusinesses needing flexibility and control

How to Manage Inventory in QuickEasy BOS

QuestionProcess
Q1: Do you physically control stock on hand?Yes:
Proceed with Question 2

No:
(a) Post Supplier Invoices directly to COGS (e.g. Dr COGS, Cr Supplier).
(b) If you have stock on hand at the end of a financial year (whether or not you physically control it), you must manually count that stock and assign a value to it for tax purposes (depending on your country’s regulations). Accounting principle: COGS = Opening Stock + Purchases – Closing Stock.
Q2: Are all your purchases stock items?Yes:
(a) Post Supplier Invoices to an accrual account (e.g. Dr Purchases Accrual, Cr Supplier).
(b) Set up copy rules to automatically create Goods Received transactions from the Supplier Invoices.
(c) Create Goods Issued transactions for goods transferred to production (work orders) or customers. Copy rules can be used to automatically create these transactions.
(d) Create a periodic journal at the end of the month and transfer the balance of the accrual account to COGS and Inventory (e.g. Goods Issued = COGS. Goods Received less Goods Issued = Change in Stock on Hand).

No:
(a) Post the non-stock items (e.g. work outsourced) directly to COGS. Do not create inventory movement transactions for these items.
(b) Follow the steps outlined under Yes (above) for the stock items.
Tip: To make it easier to know when to create inventory transactions you can create separate purchase order and supplier invoice transaction types. The separate transactions allow you to automate creating the applicable inventory transactions.

Learn More

  1. Item Extension Types: Explains the types of items that are available.
  2. Item Prices Explained: Explains the various prices and how they are calculated and applied to transactions.
  3. Item Creation and Editing Interface: Explains the interface from which items are created.
  4. Item Creation and Editing Tutorials: These tutorials explain how to create items.
  5. Item List Views Interface: Explains the various interfaces from which a list of items can be viewed.
  6. Item List Views Tutorials: These tutorials explain the various reports (List Views) and functions available when viewing item lists.
  7. Item Categories: Explains what categories are, the interface, and how to use them.
  8. Item Attributes: Explains the item attributes that are available, their purpose, and how to use them.
  9. Item Summary: Explains the item summary sections and how to use the functions available from the summary.
  10. Inventory Terms and Information: Explains the inventory terms and settings used.
  11. Inventory and Transaction Types: Explains how inventory integrates with transactions and how the Resolve function is used.