Blog / April 15, 2026

How a Small E-commerce Team Cut Their Admin Work Without Hiring Anyone

9 min read
TL;DR

A small e-commerce team on three sales channels was slowly drowning in daily admin. The fix was not new software. It was making the tools they already paid for talk to each other. Four weeks of work, five dollars a month to run, and the owner stopped fighting his spreadsheet.

Almost every founder I talk to who runs a multi-channel e-commerce business tells me the same thing. “I’m spending too much time on admin.” Not the strategic kind. Not the customer-facing kind. The daily, boring, nobody-sees-it kind.

Opening a bank app, copying a figure, pasting it into a spreadsheet. Exporting an order list from one platform, reformatting it for another. Tagging transactions by hand so the month-end numbers make sense. Checking three dashboards to answer one question.

It adds up faster than people think. Cin7’s 2026 multi-channel report found that product businesses lose 16 hours a week per employee to manual data syncing between disconnected systems, costing more than $21,000 per person per year. The same survey says 73% of respondents feel manual work is keeping them from the parts of their job that actually matter.

16 hrs lost to manual syncing, per employee, per week
$21,632 annual cost, per employee
73% say manual work blocks the work that matters

I worked with a client recently who was living this exact pattern. Let me walk you through what was going wrong and what we changed, without the jargon.

The setup

A small team, three sales channels, one overloaded owner

The client is Hy An, a small retail business selling across Facebook, TikTok Shop, and Shopee. Under ten people. One owner handling operations, marketing, inventory, and finance. This is the typical shape of a multi-channel seller in 2026: a small team punching above its weight on platforms that each have their own dashboards, their own exports, their own little quirks.

Their order fulfilment ran through a POS tool called Pancake, which was fine. The tool itself was not the problem. The problem was everything around it.

The owner tracked revenue in an Excel file. Three side-by-side panels per month, one for each bank account, every inflow summed into a single revenue column. That shape works fine when the business is smaller and simpler. But as Hy An grew across more channels, the spreadsheet started showing cracks.

The problem

Three slow leaks that nobody can quite fix by working harder

Leak 1: Phantom revenue

When the owner moved cash from one company account to another, the spreadsheet counted the inflow as revenue. It had no way to tell the difference between a customer payment and an internal transfer. Over months, these phantom transactions inflated the reported revenue significantly.

The P&L looked healthier than the business actually was. The owner was making marketing and inventory decisions on numbers that did not reflect reality.

Leak 2: The daily copy-paste tax

Every time the owner wanted to cross-check Pancake’s order data against bank deposits, he had to export from Pancake, reformat the columns, and paste it into the spreadsheet. Two or three hours a month of mindless work, plus a much larger cost most people miss: the mental cost of being pulled out of real work to do it.

Leak 3: The month-end ritual

The monthly P&L was a manual rebuild. Count the revenue. Sort the expenses. Reconcile with Pancake. Double-check the bank totals. Format the result. Three hours at month end, every month, that always seemed to come on the worst possible day.

The frustrating part is that he had all the data. He was just spending hours a month babysitting it instead of using it.

The fix

No new software. Just get the existing tools to talk to each other.

I did not replace anything. I did not sell him a new SaaS subscription. I just made the tools Hy An already paid for work together, and I fixed two structural problems in the spreadsheet itself.

Pancake POS Daily auto-sync Google Sheet One-click P&L

Fix 1: A sheet that knows what a sale is

I rebuilt the Excel file in Google Sheets with one structural change. Every transaction carries a tag: customer, internal, owner capital, or refund. The monthly P&L only counts rows tagged “customer”. Internal transfers still exist in the data, they are just structurally invisible to the report.

To make this painless for historical data, a small script read the description on each past transaction and applied the right tag. 98% of transactions classified themselves. The 2% that did not got flagged for the owner to label by hand, once. From that day forward, the sheet remembers.

Fix 2: Orders arrive on their own

Every morning at 6am, an automation pulls the full order list from Pancake and writes it straight into the sheet. Along the way, it figures out which channel each order came from (TikTok Shop, Shopee, or Facebook) and translates the order status into plain language. If something fails, it retries. If it still fails, it emails me. The owner does not need to know it happened.

Fix 3: A one-click monthly P&L

The owner picks a month from a dropdown. The whole report rebuilds itself from the tagged transactions. Revenue split by retail and wholesale. Expenses grouped by cost of goods, operations, marketing, and logistics. The profit or loss at the bottom. Pancake revenue compared against bank revenue, so he can see cash still in transit.

Before and after

What changed in plain language

BeforeAfter
Revenue column counted internal transfers as sales P&L only counts real customer transactions
Pancake orders copy-pasted by hand whenever needed Pancake orders synced automatically every morning
Monthly P&L rebuilt by hand, three hours at month end Monthly P&L rebuilds in one click from the dropdown
Channel performance required opening three dashboards Channel breakdown sits inside the same sheet
No way to see cash in transit between Pancake and the bank The gap shows up automatically on the P&L tab
Results

What the numbers look like now

98% of transactions auto-classified
0 manual copy-paste per morning
1 click to rebuild the monthly P&L
  • Phantom revenue eliminated. The numbers the owner looks at now are the real numbers.
  • Pancake order data syncs itself every morning. No more manual work to keep the sheet current.
  • Monthly reports rebuild with a single dropdown change.
  • Channel breakdown across TikTok Shop, Shopee, and Facebook is automatic.
  • Cash in transit visibility. He can see the gap between orders placed and money received at any time.

The owner still runs his own finances. He just is not fighting the spreadsheet anymore. The system does the mechanical work, and he gets to focus on the parts of running a business that only he can do.

The real lesson

You probably do not need new software. You need connection.

The reason I am writing this up is not to brag about a single client. It is because I see this exact pattern in almost every small e-commerce business I talk to.

Founders assume the answer is a bigger ERP, or a new all-in-one platform, or another subscription that promises to replace five things at once. Usually it is not. Usually the tools you already pay for do 90% of what you need. What they cannot do is talk to each other, so a human has to sit in the middle and carry the data across by hand.

If you are that human, there is almost always a cheaper, faster fix than replacing your stack. Connect the apps. Let the data flow once, automatically, correctly. Reclaim the hours.

The test to run on yourself: if you or someone on your team opens two apps in a row every morning and copies a number from one to the other, you have a connection problem, not a software problem. Changing the software rarely helps. Removing the human from the middle always does.

Improvado’s 2026 research on Shopify merchants found that scaling brands spend 10 to 15 hours a week correlating data between their store, their ad platforms, and their accounting tool. Five hours of that is spreadsheet reconciliation alone. That number is not going to get smaller by working faster. It only gets smaller when the tools stop needing a human in the middle.

What it cost

Transparent pricing, because everyone asks

I want to be up front about this because pricing is usually the first thing e-commerce owners ask when they email me.

The Hy An project took 4 weeks end to end. That covered the spreadsheet rebuild, the historical tagging script, the daily sync, edge-case testing, and the handover. Running costs are about $5 a month for the small server that runs the automation. Pancake is what Hy An already paid for. Google Sheets is free.

No new SaaS contract. No forced migration. No learning a new tool.

Most of my small e-commerce projects land in the $2,000 to $5,000 range. The payback window is usually 3 to 4 months if you count the time saved at a conservative rate. In Hy An’s case it was faster because the phantom revenue problem was actively distorting decisions, not just wasting time.

If any of this sounds familiar

First conversation is free

If you want the technical version of the Hy An project (diagrams, architecture, the full classification logic), the full case study lives here. That version is written for readers who want to see the mechanics.

If you are running a small multi-channel e-commerce team and you recognize any of the three leaks above (phantom revenue, daily copy-paste, month-end rebuild), send me an email with a short description of your setup and what is bugging you most. I will take a look and tell you honestly whether automation can fix it, or whether you actually need a different tool.

Either way, the answer will almost never be “buy more software”. Usually it is the opposite.

01 / Get in touch minh@mpstudio.dev

We usually reply within a day.

Currently taking on projects · May 2026