Why Cost of Goods Sold Is Not Cash Paid to Suppliers
Under the direct method, operating cash flows include the cash actually paid to suppliers for inventory. That amount is not generally equal to cost of goods sold. Cost of goods sold is the inventory cost recognized as an expense during the period; some inventory purchased during the period may remain unsold, and some inventory sold may have been purchased in an earlier period. In addition, a supplier may allow payment after the inventory is received.
The calculation therefore uses two balance rollforwards. First, reconcile cost of goods sold to the inventory acquired during the period. Then reconcile those purchases to the cash paid, using the change in trade accounts payable. This tutorial assumes a merchandising business and ordinary inventory purchases; it does not calculate payments for operating expenses, interest, taxes, or other items.
The Two Balance Rollforwards
Assume that inventory is acquired for resale, its costs are recorded in inventory, and its cost is transferred to cost of goods sold when sold. Also assume no inventory write-downs, theft, shrinkage, purchase returns, or other adjustments that change inventory outside ordinary purchases and sales. Under these assumptions, the inventory balance follows this rollforward:
Rearranging gives purchases. If inventory increases, purchases must exceed the cost assigned to goods sold. If inventory decreases, purchases are less than cost of goods sold because some goods sold came from inventory already on hand at the start of the period.
Next, the payable balance increases when purchases on credit are recorded and decreases when the business pays suppliers. Cash purchases also require cash, but do not pass through accounts payable. Combining cash and credit purchases, the general balance relation is that total purchases minus total cash paid equals the increase in trade accounts payable. This assumes the payable balance changes only through ordinary inventory purchases and supplier payments.
Substitute the purchases formula into the payable formula to obtain the complete calculation:
The signs follow directly from the balances. More inventory means purchases exceeded cost of goods sold, so the inventory change is added. More trade accounts payable means some purchases remain unpaid at period-end, so the payable increase is subtracted. A decrease in trade accounts payable means the business paid more than it purchased during the period, so subtracting a negative change increases the calculated cash payment.
A Balance-Based Derivation
The derivation can be seen without memorizing a sign pattern. Write the inventory rollforward and solve for purchases. Then write the payable rollforward and solve for cash. The following steps show how each balance contributes.
Ending inventory equals beginning inventory plus purchases less cost of goods sold. Rearranging gives purchases equal to cost of goods sold plus the increase in inventory.
If trade accounts payable rises, the business has not yet paid that portion of purchases. Subtract the increase in the payable balance from purchases to get cash paid.
Cash paid equals cost of goods sold plus the inventory increase minus the trade accounts payable increase. A decrease in either balance is represented by a negative change, so its effect follows from the same formula.
For a compact check, define \(\Delta I\) as ending inventory minus beginning inventory and \(\Delta AP\) as ending trade accounts payable minus beginning trade accounts payable. Then:
This is a derivation from two account rollforwards, not a separate assumption about the direction of each change. It also explains why the formula should be applied to changes in balances, not to closing balances alone.
Worked Example: Inventory and Payables Both Increase
A hypothetical retailer reports cost of goods sold of $480,000. Inventory was $62,000 at the beginning of the period and $79,000 at the end. Trade accounts payable was $48,000 at the beginning and $55,000 at the end. Assuming ordinary inventory purchases and payments, calculate cash paid to suppliers. Use the balance-rollforward method and check the result.
Method. First calculate purchases from the inventory rollforward:
Then calculate the increase in trade accounts payable:
The $7,000 increase represents purchases not yet paid at the end of the period. Therefore:
Check. The inventory rollforward gives $62,000 + $497,000 − $480,000 = $79,000. The payable rollforward gives $48,000 + $497,000 − $490,000 = $55,000. Both ending balances agree with the data. The common mistake to avoid is treating purchases of $497,000 as if all of them had been paid in cash.
Worked Example: Inventory and Payables Both Decrease
A hypothetical distributor has cost of goods sold of $360,000. Inventory falls from $94,000 to $81,000, while trade accounts payable falls from $52,000 to $39,000. Find cash paid to suppliers and explain why it differs from both cost of goods sold and purchases.
Method. Inventory decreased by $13,000:
Thus, purchases were $13,000 less than cost of goods sold:
Trade accounts payable also decreased by $13,000:
Apply the payable adjustment:
Cash paid is $13,000 greater than purchases because the business also paid down $13,000 of its opening payable balance. Check: $52,000 + $347,000 − $360,000 = $39,000. The inventory check is $94,000 + $347,000 − $360,000 = $81,000.
Common mistake. Subtracting the $13,000 payable decrease from purchases gives $334,000, which is wrong. The change is negative, so the formula subtracts a negative amount: $347,000 − (−$13,000) = $360,000.
Worked Example: Select the Trade Payable Balance
A hypothetical company reports cost of goods sold of $725,000. Inventory rises from $110,000 to $138,000. Its trade accounts payable to inventory suppliers falls from $64,000 to $50,000. The company also has accrued payroll of $18,000 at the beginning and $23,000 at the end of the period. Assuming no unusual inventory or payable adjustments, calculate cash paid to inventory suppliers. All balances are stated in dollars.
Method. The inventory increase is:
Purchases are cost of goods sold plus that increase:
For this question, the relevant payable is trade accounts payable. Its change is:
Accrued payroll is not an amount owed to inventory suppliers and is not included in this calculation. Therefore:
Check. Inventory: $110,000 + $753,000 − $725,000 = $138,000. Trade payable: $64,000 + $753,000 − $767,000 = $50,000. The result is greater than purchases because the company paid $14,000 more than its current-period purchases, reducing the opening trade payable. Including the change in accrued payroll would incorrectly mix a different type of obligation into the supplier calculation.
Interpreting the Result and Avoiding Scope Errors
The calculation produces a positive amount of cash paid. In a direct-method statement of cash flows, that payment is presented as an operating cash outflow, often in parentheses or with a minus sign. The calculated amount itself should not be made negative merely because it is a cash outflow; presentation determines how the outflow sign is shown.
The method depends on consistent account definitions and clean rollforwards. In particular, the inventory account should reflect ordinary inventory additions and the cost of inventory sold, while the payable account should reflect amounts owed to those suppliers. If balances are affected by write-downs, returns, foreign-currency translation, noncash acquisitions, or reclassifications, the simple equations may need additional adjustments. Do not silently treat such changes as purchases or supplier cash payments.
A useful exam check is to reverse the calculation. Given purchases and cash paid, the payable rollforward must reproduce the ending trade accounts payable. Given purchases and cost of goods sold, the inventory rollforward must reproduce ending inventory. If either check fails, review the balance selected, the direction of the change, and whether an unusual adjustment was included.
Check Your Understanding
For each hypothetical business, use the stated assumptions of ordinary inventory purchases, no unusual adjustments, and trade accounts payable relating only to inventory suppliers. Calculate the requested amount before checking the answer.
- A retailer reports cost of goods sold of $250,000. Inventory rises from $40,000 to $46,000, and trade accounts payable rises from $31,000 to $35,000. How much cash did it pay suppliers? (Answer: $252,000)
- A parts seller has cost of goods sold of $515,000. Inventory falls from $88,000 to $73,000, and trade accounts payable rises from $44,000 to $49,000. Calculate purchases and cash paid to suppliers. (Answer: Purchases $500,000; cash paid $495,000)
- A wholesaler reports cost of goods sold of $620,000. Inventory increases from $120,000 to $132,000, while trade accounts payable decreases from $70,000 to $58,000. Calculate cash paid and verify the direction of the payable adjustment. (Answer: $644,000; the payable decrease increases cash paid relative to purchases)
- A company has cost of goods sold of $900,000, and inventory increases by $25,000. It pays suppliers $908,000 in cash. By how much did trade accounts payable change, and was it an increase or decrease? (Answer: Increase of $17,000)
- A business reports cost of goods sold of $410,000. Inventory decreases from $63,000 to $58,000, and trade accounts payable rises from $27,000 to $34,000. Calculate purchases and cash paid, then state the two balance changes used. (Answer: Purchases $405,000; cash paid $398,000; inventory decreased $5,000 and trade accounts payable increased $7,000)