Skip to main content
TestimonialsContact Us
Client Stories8 min read

Ecommerce Bookkeeping Cleanup: How One Pet Brand Found 23 Points of Gross Profit It Already Had

Ecommerce Bookkeeping Cleanup: How One Pet Brand Found 23 Points of Gross Profit It Already Had

Key takeaways

  • Guru Pet Company's reports showed a 31% gross profit. After an ecommerce bookkeeping cleanup of 2024 and 2025, the real figure was 54%.
  • The gap came from the setup: wrong product mappings, inventory items set up incorrectly, and journal entries that distorted inventory and COGS.
  • Having accounting help in place is not proof the setup is right. A sync can post every order and still post the cost to the wrong account.
  • The Three-Signal Margin Check: inventory that never matches, a margin below your unit math, and a gap nobody can explain.
In this article
  1. The number that never made sense
  2. Who Guru Pet Company is
  3. Why an existing accounting team could not explain it
  4. What the review actually found
  5. Every decision was built on the wrong margin
  6. Rebuilding the books from the ground up
  7. The result: 31% to 54%
  8. What changed after the cleanup
  9. The turnaround at a glance
  10. How to tell if your own gross profit is wrong
  11. The bottom line
  12. Frequently asked questions

Sales were strong. Customers kept coming back. By every measure a founder watches day to day, the business was working. Then the reports arrived, and the margin on them did not look like the company she was running.

That is how this ecommerce bookkeeping story starts. Not with a crisis, but with a number that never made sense. The reports looked complete. The numbers were not.

Quick answer

If your inventory never matches and your margin looks lower than it should, suspect the books before the business. In this case, products mapped to the wrong accounts, inventory set up incorrectly and bad journal entries had overstated cost of goods sold. Fixing the books moved gross profit from 31% to 54%, for the same sales.

The number that never made sense

#

Gross profit on the reports read 31%. For a product business with healthy prices and loyal buyers, that figure felt wrong in the gut long before anyone could prove it. Every month the reports came in tidy and complete. Every month the margin stayed stubbornly low.

A founder in that spot has two bad options. Trust the number and run the business as if it earns 31 cents on the dollar. Or distrust it and make decisions on instinct. Neither is a plan.

Who Guru Pet Company is

#

The company is Guru Pet Company, founded in 2022 by Amy and JJ Stone after years of designing toys for other pet brands. The company makes chew, fetch, puzzle and plush toys for dogs, plus a range for cats. It sells through its own online store and to wholesale buyers, and it is now based in Charleston, South Carolina.

That mix matters for the books. A brand that holds its own stock has inventory, landed costs and cost of goods sold to track, product by product. When any of those is set up wrong, the error does not stay small. It flows straight into gross profit.

Why an existing accounting team could not explain it

#

Amy was not doing the books herself. She already had accounting support in place, which is the part many founders will recognize. The work was being done. It just was not adding up.

  • Her inventory never matched the stock on hand.
  • Cost of goods sold looked significantly overstated.
  • The reports showed a 31% gross profit.
  • Nobody could explain why.

None of this points to a single mistake anyone could name at a glance. That is what made it hard. The reports balanced, so the problem hid in how the file had been built.

What the review actually found

#

Twelix reviewed the books from the setup up, not from the latest report down. Four problems surfaced, and each one pushed cost of goods sold in the wrong direction.

  1. Products were mapped to the wrong accounts. When a product points at the wrong account, its sales or its costs land somewhere they do not belong, and the profit and loss stops matching reality.
  2. Inventory items were not set up correctly. A badly set up item can expense stock too early or value it wrongly, so the balance on the books drifts away from the shelves.
  3. Incorrect journal entries were distorting inventory and COGS. Manual entries that do not reflect a real event move cost from one place to another and inflate what the business appears to spend.
  4. Product-level accounting was inconsistent. When similar products are recorded different ways, no single report can show which products truly make money.

Every decision was built on the wrong margin

#

An understated gross profit is not a cosmetic error. It is the number a product business uses to decide almost everything. With the margin 23 points too low, four kinds of decisions were resting on a false base: pricing products, planning inventory purchases, measuring profitability, and forecasting growth.

Picture what that can mean in practice. An owner who believes she keeps 31 cents of every sales dollar may hold back on a product line that is really one of her best. She may add a price increase to protect a margin that was never in danger. She may order less stock than demand justifies. These are illustrations, not a record of what Amy did, but they show why the number matters.

When your gross profit is wrong, every business decision becomes a guess.

Rebuilding the books from the ground up

#

The fix went backwards before it went forwards. A margin problem built into the setup lives in the history, so correcting only this month would have left the past two years wrong and the trend lines useless.

  1. Corrected every product mapping, so sales and costs land in the right accounts.
  2. Fixed the inventory accounting, so stock records match what is actually held.
  3. Removed the incorrect journal entries that were distorting inventory and COGS.
  4. Reviewed transactions across 2024 and 2025 until every number tied together.

"Tied" has a plain meaning here. Inventory, cost of goods sold and the profit and loss agree with each other, and the inventory balance agrees with the stock on hand. The work happens inside the accounting software a client already uses, so nothing has to be migrated. For the mechanics of a cleanup in general, our guide on how long a bookkeeping cleanup takes covers the timeline and the documents.

The result: 31% to 54%

#

Once the books tied, gross profit read 54%. Inventory reflected reality. Cost of goods sold was finally accurate. Nothing about the sales changed. The 23 points had been there all along, hidden by the way the file was built.

Before cleanupAfter cleanup
Reported gross profit31%54%
Inventory recordsDid not match stockMatch what is held
Cost of goods soldOverstatedAccurate
2024 and 2025Did not tie togetherReviewed until every number tied
Confidence in the reportsLow, gap unexplainedReports she can rely on

They make accounting and financial management easy to navigate, allowing us to focus on our growing business.

Amy Stone, Founder, Guru Pet Company

What changed after the cleanup

#

Once she had seen the corrected numbers, Amy moved her ongoing bookkeeping to Twelix, along with accounts payable and accounts receivable. The monthly books now start from a clean setup instead of repeating the old errors.

The change she notices most is time. Less of it goes into questioning the numbers, and more goes into growing the business. The full Guru Pet Company case study has her video. She closes it this way:

We appreciate their partnership and highly recommend Twelix Accounting to any growing company.

Amy Stone, Founder, Guru Pet Company

The turnaround at a glance

#
  • The situation: a growing pet-products ecommerce brand with strong sales, inventory that never matched, and a reported gross profit of 31% that nobody could explain.
  • The fix: product mappings corrected, inventory accounting rebuilt, bad journal entries removed, and every transaction across 2024 and 2025 reviewed until the numbers tied.
  • The outcome: a real gross profit of 54%, inventory that matches reality, accurate COGS, and Twelix now running the monthly books plus AP and AR.

How to tell if your own gross profit is wrong

#

You do not need a full review to know whether to worry. Run what we call the Three-Signal Margin Check. Each signal is something an owner can see without opening a ledger.

  1. Inventory never matches. Your stock count and the inventory on the books disagree, and the gap does not shrink after a recount.
  2. Margin sits below your unit math. Work out price minus unit cost on your best sellers. If the gross margin on your reports is well below that, something is leaking into COGS.
  3. Nobody can explain the difference. Ask whoever keeps your books why the margin looks low. If the answer is not plain and specific, the setup has not been checked.

One signal is worth a look. Two or more usually means the books are the problem, not the business. In a business that carries inventory, margin errors compound quietly across pricing and purchasing, and the fix is almost always in the history. Our ecommerce bookkeeping services page explains how we track COGS and landed cost product by product.

The bottom line

#

A wrong margin decides prices, purchases and plans, so it is never just a reporting problem. Having accounting help in place is not proof the setup is right. And the real number is found by going back through the history, not by fixing this month alone. Prefer to read another client story first? See how a construction company cleared a six-month backlog.

Frequently asked questions

Why would gross profit be understated if sales and prices are correct?

Gross profit is sales minus cost of goods sold, so if sales are right, the error usually sits in COGS. Costs can be overstated when products are mapped to the wrong accounts, when inventory items are set up so stock is expensed too early, or when manual journal entries move cost into COGS that does not belong there. Each of these makes the business look like it spends more to deliver each sale than it really does. The prices on the website can be perfect and the margin on the report can still be wrong. Checking the setup of products and inventory is the fastest way to find out which one is at work.

How do wrong product mappings affect cost of goods sold?

A product mapping tells the accounting software which accounts a product's sales and costs belong to. If a product points at the wrong cost account, or at an expense account instead of inventory, each sale can carry a cost that is too high, too low or recorded twice. Across hundreds of orders, those small errors add up to a large distortion in COGS and gross profit. Because the software still balances, nothing looks broken on the surface. Correcting the mappings, and then reviewing past transactions posted under the old ones, is what brings COGS back in line with the real cost of each product sold.

Can a bookkeeping cleanup change my margin without changing my business?

Yes. A cleanup does not change what you sold or what you paid. It changes how those events are recorded. If the books were overstating cost of goods sold, correcting them raises the reported gross profit for the same sales. That is what happened at Guru Pet Company, where the reported gross profit moved from 31% to 54% after the books were corrected. The business had been earning the higher margin all along. A cleanup can also move a margin down, if costs were being missed, which is just as important to know before you price or plan.

How far back should an inventory bookkeeping cleanup go?

Go back to the last period where the inventory and cost of goods sold were known to be right, or at least to the start of the earliest year you still rely on for decisions or tax filings. In Guru Pet Company's case, that meant both 2024 and 2025. Stopping at the current month leaves the opening inventory balance wrong, which carries the old errors forward. The IRS generally expects records supporting a return to be kept for at least three years, so older gaps can still matter. The right starting point is set after looking at the actual file.

What is the difference between a cleanup and ongoing bookkeeping?

A cleanup is a one-time project that corrects the past. It fixes mappings, inventory setup, journal entries and reconciliations for the periods that were wrong, until the numbers tie. Ongoing bookkeeping is the monthly work that keeps the file right from then on: recording transactions, reconciling accounts, closing each month and, where needed, running accounts payable and receivable. Most businesses with a broken setup need the cleanup first, because monthly work on a wrong opening balance only repeats the errors. After Guru Pet Company's cleanup, Amy moved the ongoing books, AP and AR to Twelix.

CA Jaimin M.

CA Jaimin M.

Founder & CEO, Twelix Accounting

Published

Jaimin M. is the founder and CEO of Twelix Accounting, where he leads strategy and overall direction. A Chartered Accountant with more than eight years in U.S. accounting, he shapes how Twelix delivers outsourced bookkeeping and accounting services to small businesses. When he is not running the company, he is deep in a game, insisting it is helping his strategy skills.

Connect on LinkedIn

Found this useful? Share it.

Rather have your books closed for you?

Book a 30-minute call. We will look at your file and send a flat monthly quote for outsourced bookkeeping services within 24 hours on business days.

Talk to us first

Flat monthly priceNo setup feeMonth to month