Weekly ecommerce tips, deals & news.
Cost of Goods Sold (COGS) is the direct cost of making or buying the products your store sells. It covers materials, production labor, and the wholesale price you pay suppliers. It leaves out overhead like rent, ads, or salaries. COGS feeds straight into your gross profit and margins.
COGS is the price tag on creating your product, nothing more. Think of it like a recipe card for a single dish. You count the ingredients and the cook’s time, but not the restaurant’s rent. For a store, that means raw materials, production labor, and the cost of stock.
Here is a simple test to sort your costs. If a cost only happens when you make or buy a product, it belongs in COGS. If it happens no matter how much you sell, it is overhead instead. So packaging and inbound freight count, while your monthly software bill does not.
The classic formula is short and friendly. You take beginning inventory, add purchases during the period, then subtract ending inventory. Whatever is left is the cost of the goods you actually sold. This ties your books straight to what left the shelf.
One gray area trips up new owners often. Freight to bring stock into your warehouse counts as COGS. Yet freight to ship a finished order to a customer usually does not. Keeping that line clear protects the accuracy of your margins.
WooCommerce and Shopify both track your sales automatically. However, neither one calculates COGS right out of the box. You usually add a cost field per product or lean on a dedicated plugin or app. Think of that cost field like a price sticker only you can see.
In WooCommerce, cost-of-goods plugins store a supplier price on every product and variation. Reports then subtract that cost from revenue to show real profit, not just sales. On Shopify, a similar cost-per-item field feeds the same kind of margin report. In both cases, the cost you enter is doing the heavy lifting.
Accuracy here matters more than most owners expect. If your cost fields are stale, your gross margin numbers will quietly lie to you. So update them whenever a supplier raises prices or freight jumps.
It also helps to enter cost data at the variation level. A large shirt may cost more to make than a small one. When each variation carries its own cost, your profit reports stay honest. That detail saves you from chasing phantom margins later.
COGS is the first cost pulled out of revenue, so it sets the ceiling on profit. Retailers already run on thin cushions. Across the sector, the average retail net margin sits near 5.61%. That leaves almost no room for a bloated cost base.
There is also a hidden way COGS creeps up. Inventory that gets lost, stolen, or damaged still counts against you. Retail shrink alone reached 1.6% of sales, or $112.1 billion in one recent year. That quietly pads COGS and eats into margin.
Pricing decisions also flow directly from COGS. You cannot set a smart price until you know your true unit cost. Many owners mark up from COGS to protect a target margin. Get the base number wrong, and every price above it is guesswork.
So watching COGS is really watching the health of your business. A small cost leak at the top compounds fast. As a result, smart owners review it every single month.
There are two common rhythms for tracking COGS. The first is the periodic method, where you count inventory on set dates. The second is the perpetual method, which updates costs after every sale. Most WooCommerce and Shopify stores lean on the perpetual style through their software.
The perpetual approach acts like a fitness tracker for your stock. It logs each movement instead of waiting for a weigh-in. This gives you near-live margin data, which helps you react fast. Still, a periodic physical count is worth doing to catch shrink and errors.
For most small stores, a monthly review is the sweet spot. It is frequent enough to spot cost creep early. Yet it is not so constant that it buries you in spreadsheets.
Imagine a mid-sized coffee roasting brand called Summit Roast. They sell one bag of beans for $20. Green coffee, roasting labor, and the bag cost them $12 combined. That $12 is their COGS for a single unit.
So their gross profit per bag is $8. That works out to a healthy 40% gross margin per bag. For comparison, the retail sector averages about 33.18% gross margin. On paper, Summit Roast looks strong.
Now let’s scale it up. In one month they sell 2,000 bags of beans. Revenue lands at $40,000, and total COGS reaches $24,000. Gross profit is $16,000 before any overhead.
Then a supplier hikes green coffee prices. Their unit COGS climbs from $12 to $14. With the price still at $20, margin falls from 40% to 30%. That same 2,000 bags now yields only $12,000 in gross profit.
This is why owners watch COGS so closely. A $2 cost jump quietly erased $4,000 in monthly profit. In practice, many stores use keystone pricing, doubling COGS to set the retail price. Summit Roast can also renegotiate supply or trim waste to recover.
There is one more lever worth noting here. If Summit Roast lifts its price to $22 after the cost jump, margin climbs back toward 36%. Small pricing tweaks can offset rising COGS without scaring off loyal buyers.
Zoom out to a full year and the stakes grow fast. That same $2 unit increase, left unaddressed, costs roughly $48,000 annually. Numbers like these turn a minor supplier change into a major decision.
People mix up COGS and operating expenses all the time. The difference is simple once it clicks. COGS is the cost tied directly to making a sale. Operating expenses, often called OpEx, are the costs of running the business.
Rent, marketing, software, and office salaries are all operating expenses. They stay roughly the same whether you sell ten units or ten thousand. By contrast, COGS rises and falls with your sales volume. For stores buying in bulk, a supplier’s wholesale pricing strategy largely sets COGS.
The split matters for your reports. COGS is subtracted first to find gross profit. Operating expenses come out next to reveal your net profit margin. Mixing the two hides where your money actually goes.
Here is a quick way to keep the two straight. Ask whether a cost would vanish if you stopped selling that product. If yes, it is COGS. If the bill still arrives regardless, it is an operating expense.
Yes, but it is a special kind of expense. COGS is a direct cost, tied to products you actually sold. It sits at the top of your income statement, above operating expenses. That placement is what lets you calculate gross profit before anything else.
Anything not tied directly to making a product stays out of COGS. That means rent, advertising, office salaries, and software subscriptions. It also excludes shipping the order to your customer, in most setups. Those all fall under operating expenses instead.
Start by negotiating better rates through smart wholesale pricing with suppliers. Buying in larger batches often drops your per-unit cost. Next, cut waste and shrink by tightening your inventory controls. Finally, review freight and packaging, since small savings there add up fast.
COGS is the foundation every profit number is built on. Get it right, and you finally know what each sale truly earns. Track it monthly, keep your cost fields fresh, and your margins will tell you the truth about long-term growth.
Copyright © StoreOwnerTips.com. All Rights Reserved.