
Operating a retail business in the Philippines? Your inventories are one of your most valuable assets. It is crucial to ensure that your bookkeeping practices align with your inventory processes. In this article, we explain why!

Last updated on June 24, 2026
Your POS system says you have 200 units on hand. Your accounting records say 185. Your year-end BIR submission shows a third number entirely. When a BIR examiner sits across from you, all three documents are on the table and inconsistencies between them are exactly what triggers deeper scrutiny.
This is the specific challenge of running a retail business in the Philippines. Bookkeeping and inventory aren’t two separate administrative tasks you hand off to different people. They’re connected at every point. From the moment a supplier delivers stock to the moment you file your annual inventory list in January. When that connection breaks down, the consequences show up in your financial statements, your tax returns, and eventually your audit findings.
This post covers what retail owners and their finance teams need to understand about managing inventory records and bookkeeping correctly, including the BIR compliance requirements that most retail SMEs get wrong.
In most industries, expenses get recorded as they occur. Retail doesn’t work that way.
When you receive stock from a supplier, that purchase doesn’t immediately hit your income statement as an expense. It sits on your balance sheet as an asset (inventory) until the moment it’s sold. At that point it becomes cost of goods sold, and moves to your income statement.
That transition has to be tracked accurately for three connected reasons:
How you cost your inventory determines how you value what you’ve sold and what remains on your shelves. Under Philippine Accounting Standard 2 (PAS 2), retail businesses have three permitted methods. The choice affects both reported profits and tax exposure, and once made, must be applied consistently. Switching methods mid-stream requires financial statement disclosure and can attract scrutiny if the change reduces taxable income.
The oldest stock is assumed to be sold first. If you purchased 50 units at ₱100 each in January and 100 more at ₱120 each in March, and you sold 80 units in April, your cost of goods sold is: (50 × ₱100) + (30 × ₱120) = ₱8,600.
FIFO matches reality most closely for perishable or date-sensitive goods like food, cosmetics, pharmaceuticals. It also tends to produce higher reported profits during periods of rising purchase costs, since older, cheaper stock gets expensed first.
This method blends the cost of all units available into a single average, then applies that average uniformly to units sold and units remaining. Using the same example: total cost is ₱17,000 across 150 units, giving a weighted average of ₱113.33 per unit. Cost of 80 units sold = ₱9,067.
Weighted average smooths out price fluctuations across purchase orders. Among the retail businesses CloudCFO works with, particularly in general merchandise and F&B, this is the most commonly used method, largely because inventory tends to be high-volume and relatively interchangeable.
Each individual unit carries its own purchase cost, and that exact cost is recorded when it sells. This method is reserved for high-value, non-interchangeable inventory such as jewelry, vehicles, art, bespoke items.
One critical point: LIFO (Last In, First Out) is not a permitted method under PAS 2 in the Philippines. It was never aligned with Philippine financial reporting standards. If your books are currently set up on a LIFO basis, which sometimes happens when businesses migrate from older systems or rely on templates from other jurisdictions, this needs to be corrected.
Every inventory movement (purchase, sale, return, transfer) should have a paper trail that feeds into your books of accounts. In practice, this is where retail operations most commonly break down, and where BIR examiners most consistently find discrepancies.
A properly run retail operation moves through this sequence for every purchase:
Where this chain most often breaks in retail: goods arrive without a matching PO, receiving reports are skipped during busy periods, or supplier invoices are lost before anyone records them. The result is physical inventory in your stockroom with no corresponding entry in your books, and a reconciliation gap that compounds every month it goes unresolved.
Integrating a cloud accounting platform like Xero or QuickBooks with your POS system directly closes this gap. Inventory movement recorded at the point of sale flows into your books automatically, keeping your running inventory balance accurate in real time rather than waiting for a painful year-end reconciliation.
Under Section 13 of Revenue Regulations No. V-1, otherwise known as the Bookkeeping Regulations, retail businesses are required to submit an annual inventory list to the BIR within 30 days after the close of the taxable year. RMC No. 57-2015, as amended by RMC No. 8-2023, prescribes the format and submission requirements for this filing.
The requirement applies to businesses maintaining inventories of stock-in-trade, and specifically to those with tangible asset-rich balance sheets defined as businesses where at least 50% of total assets are composed of working capital assets such as inventory and accounts receivable.
The prescribed format for retail businesses is Annex A of RMC No. 57-2015. Required fields include product code, description, location, quantity, unit of measure, unit price, total cost, and costing method applied.
Following RMC No. 8-2023, which amended the submission requirements:
Three errors CloudCFO sees most often in retail inventory list submissions:
Shrinkage, the gap between what your records say and what you physically have, is a reality in retail. How you record it matters for both your financial statements and your tax position.
Under PAS 2, normal shrinkage (expiry, spoilage, ordinary wastage in the course of business) forms part of cost of goods sold. Abnormal ****shrinkage (losses from flooding, fire, large-scale theft) is recorded as an operating expense, separate from COGS. This distinction matters because folding abnormal losses into COGS distorts your gross margin and misrepresents the actual cost of generating sales for the period.
On the tax side, inventory losses are deductible under Sections 94 and 96 of Revenue Regulations No. 2-40, subject to three conditions: the loss must be actually sustained within the taxable year, not compensated by insurance, and supported by completed, closed transactions.
For physical destruction of obsolete or damaged goods, the procedure is governed by RMO No. 21-2020. Key requirements under this RMO:
Without following this process, your inventory write-off is at risk of disallowance during tax examination. For retail businesses carrying perishable or fast-expiring stock, having a documented destruction procedure in place is not optional. It’s what converts a business reality into a defensible tax deduction.
On your costing method
On your documentation process
On your annual inventory list
On shrinkage
Retail businesses that get this right don’t just pass BIR audits more cleanly. They make better buying decisions because their actual margins are visible, not estimated. They catch shrinkage earlier because their records reflect real stock levels. And they avoid the year-end scramble of trying to reconcile months of unrecorded inventory movement against a January 30 deadline.
Across the retail businesses CloudCFO works with, the most meaningful improvements to bookkeeping accuracy come not from more sophisticated accounting but from closing the gap between the stockroom and the books, getting both to tell the same story, in real time, every month.
If your inventory records and your financial statements are currently out of sync, that’s a gap worth resolving before your next BIR filing cycle. CloudCFO works with retail SMEs across the Philippines to set up bookkeeping and inventory processes built around how your business actually operates. Get in touch with us today so you can start focusing on growing your business.
Get clean, up-to-date books every month from a dedicated bookkeeping team working in Xero or QuickBooks.
Explore this service →or book a free consultation

Questions about how this affects your business? Our team replies within one business day.