How do I track cost of goods sold for a boutique with hundreds of different products?
Trying to track every individual product as a separate inventory item in QuickBooks will bury you. A boutique carrying 400 or 500 different products across sizes, colors, and styles would spend more time on data entry than actually running the business. The better approach is letting your POS system handle the item-level detail and using your accounting software for category-level tracking.
Start by grouping your products into categories that reflect how you actually buy and sell. A clothing boutique might use categories like tops, dresses, bottoms, outerwear, and accessories. A gift shop might break things into candles, jewelry, home decor, and stationery. The goal is 5 to 12 categories that are specific enough to tell you something useful about your margins but broad enough to be manageable.
Your POS system (Shopify, Square, Lightspeed, or whatever you use) should track individual items, quantities, and costs at the product level. That’s where item-level inventory lives. In QuickBooks, your purchases get recorded by category. When you buy $2,400 worth of jewelry from a vendor, it goes to a jewelry inventory account. When you buy $3,100 in dresses, that goes to a dresses inventory account.
COGS gets calculated using a simple formula for each category. Beginning inventory plus purchases minus ending inventory equals cost of goods sold. If you started the month with $8,000 in accessories inventory, purchased $3,000 more, and your count at month end shows $7,500 on hand, your accessories COGS was $3,500. This tells you exactly what it cost to generate the accessories revenue that month.
Physical inventory counts make this work. Without regular counts, your COGS number is a guess. Monthly counts are ideal but quarterly is the minimum. Many boutique owners do a quick count of one or two categories each week on a rotating basis so it never becomes an all-day project. Consistent counts also catch shrinkage from theft or damage before it becomes a serious problem.
Tracking COGS by category reveals which product lines actually make you money. You might find that dresses generate 60% margins while accessories only bring in 35%. That changes how you allocate your buying budget and floor space. Without this visibility, you’re making purchasing decisions based on gut feeling instead of data.
If your POS integrates with QuickBooks, a lot of this can flow automatically. But the integration needs to be set up correctly so sales and inventory adjustments map to the right accounts. A poorly configured integration creates more cleanup work than doing it manually. Our inventory accounting service helps boutique owners get this structure right from the start so the numbers are reliable month after month.
One common mistake is recording all inventory purchases as a single expense. This skips the balance sheet entirely and distorts your profit and loss because the timing of purchases doesn’t match when items actually sell. You might buy $15,000 in fall inventory in August but not sell most of it until October and November. Expensing it all in August makes that month look terrible and the following months look artificially profitable.
If you’ve been running your boutique without proper COGS tracking and the books are a mess, that’s fixable. Our bilingual bookkeeping services can help you set up the right category structure and get your inventory accounts cleaned up so you know your real margins going forward.
Central Florida's Trusted Bookkeeping Firm
Start Here:
A 30-Minute Consultation
Tell us about your business and what's going on with your books. We'll figure out exactly what you need, and give you a straightforward quote.
More Questions
What should I expect during the first month after hiring a new bookkeeper?
The first month is mostly onboarding and assessment. Expect a lot of questions, access requests, and an honest evaluation of where your books stand before regular monthly work begins.
Read answerHow do I track 1099 contractor payments across multiple rehab projects?
Set up each rehab property as a separate project in your accounting software and assign every contractor payment to both the vendor and the project. This gives you job-level costs for profitability and vendor-level totals for 1099 filing.
Read answerHow do I manage accounts payable so I never miss a bill or lose an early payment discount?
Centralize all incoming bills in one place, enter them into your accounting software immediately, and schedule payments based on due dates and discount deadlines. A weekly payment routine prevents both late fees and missed discounts.
Read answerWhat's the difference between FIFO, LIFO, and weighted average for inventory valuation?
FIFO records the oldest inventory costs as cost of goods sold first, LIFO records the newest costs first, and weighted average blends all costs together. The method you pick directly affects your reported profit and tax liability.
Read answerHow does a bilingual bookkeeper help when I need to communicate with my CPA or bank?
A bilingual bookkeeper acts as a bridge between you and English-speaking financial professionals. They translate conversations, prepare documents in the right language, and make sure nothing important gets lost when discussing your taxes, loans, or financial plans.
Read answerWhy do bookkeepers recommend QuickBooks Online over desktop for most small businesses?
QuickBooks Online gives both you and your bookkeeper real-time access from anywhere, updates automatically, and integrates with more tools. For most small businesses, it handles everything Desktop does with far less friction.
Read answer

