Bookkeeping, payroll, and controller services for small businesses in Scottsdale and Greater Phoenix.

Call or Text: (623) 439-9961

Why is my COGS wrong on my e-commerce profit and loss?

The most common reason COGS is wrong on an e-commerce profit and loss is that inventory isn’t being tracked properly. If you’re recording product purchases as an expense instead of routing them through an inventory asset account, your COGS will match your purchases rather than your actual sales.

COGS should reflect the cost of products you actually sold during the period. The formula is Beginning Inventory plus Purchases minus Ending Inventory equals Cost of Goods Sold. If your accounting software isn’t calculating this correctly, or if you’re skipping the inventory step entirely, the numbers won’t make sense.

Check your ending inventory balance first. If it hasn’t changed in months or doesn’t match what’s actually sitting in your warehouse or FBA, your COGS is being calculated from a wrong number. Physical inventory counts need to happen regularly and get recorded in your books. Without accurate ending inventory, the formula breaks down.

Another common issue is missing landed costs. COGS should include everything you paid to get the product ready to sell. That means inbound shipping, customs duties, tariffs, and sometimes packaging materials. If you’re only counting the unit cost from your supplier, you’re understating what the inventory actually cost you. This makes your gross margin look better than it really is until you wonder where all your cash went.

Platform fees and fulfillment costs often get miscategorized too. Amazon FBA fees, pick and pack charges, and referral fees are operating expenses, not COGS. These are selling costs that happen after the product is ready to sell. When they get lumped into COGS, it inflates that line item and makes your gross margin look worse than it should be while understating your operating expenses.

Returns cause problems if they’re not handled correctly. When a customer returns a product, you need to reverse the revenue and add the inventory back. If you only reverse the revenue, your COGS stays inflated because you counted the cost without counting the return to inventory.

Multi-channel selling adds complexity. If you’re selling on Amazon, Shopify, and maybe a few other platforms, inventory movements need to reconcile across all of them. Selling the same product on multiple channels while only tracking inventory in one place creates gaps where COGS doesn’t match what actually moved.

For e-commerce businesses, getting COGS right matters more than in many other industries because margins are often thin. A 5% error in COGS could swing your reported profit dramatically. You might think you’re making money on a product line when you’re actually losing it.

The fix usually starts with establishing proper inventory tracking in your accounting software. Products get purchased into an inventory asset account. When they sell, the cost moves from inventory to COGS based on your costing method. Your Scottsdale bookkeeping services provider should be reconciling inventory regularly and making sure the flow from purchases to inventory to COGS follows the actual movement of goods.

If your books have been running without proper inventory accounting for a while, you’ll likely need to do some cleanup work to establish accurate balances before the numbers start making sense going forward.

Full-Service Bookkeeping for Greater Phoenix

The Next Step:
A Quick Conversation

Tell us about your situation. We'll listen, ask a few questions, and give you a clear price to handle the work.

More Questions

My previous bookkeeper made errors, how do I fix them?

Start by reconciling your bank accounts to identify missing or duplicate transactions. Prioritize errors that affect your tax return or cash flow over minor categorization mistakes. Complex cleanups often benefit from professional help.

Read answer

How do I handle multi-channel sales bookkeeping for Amazon and Shopify?

Track gross sales, fees, and refunds separately for each channel rather than recording net deposits as revenue. Integration tools like A2X pull settlement data from Amazon and Shopify to create accurate journal entries in your accounting software.

Read answer

How do I manage cash flow for a seasonal business?

Build reserves during peak season, forecast cash needs using historical data, and make expenses variable where possible. The goal is surviving slow months without panic or debt.

Read answer

Can a bookkeeper fix years of disorganized finances?

Yes, a skilled bookkeeper can clean up years of messy books. The process involves reconstructing transactions from bank records, reconciling accounts, and properly categorizing expenses to create accurate financial statements.

Read answer

How do I prepare my books for my accountant at tax time?

Reconcile all accounts through year end, categorize every transaction correctly, separate personal expenses from business, and provide organized financial statements with supporting documents. Clean books mean fewer questions and faster filing.

Read answer

What receipts do I need to keep for tax purposes?

The IRS requires receipts for expenses over $75 and all lodging expenses regardless of amount. Below $75, other documentation can work, but receipts are always the strongest proof if you're audited.

Read answer

Scottsdale bookkeeping firm serving small businesses across Greater Phoenix. Full-service bookkeeping, payroll, and outsourced controller services backed by over a decade of hands-on accounting experience.

Client Reviews

5-Star Rated Firm

Social

© 2026 LedgeTrakr Bookkeeping