E-commerce & webshops

Retyping orders from system to system costs hours you never get back

Moving orders by hand from your webshop to your accounting is error-prone and slows your growth. Why it happens, what it really costs, and when an integration is enough or you need your own process.

By Ricardo TheijsMarch 2, 20264 min read

Short answer. You prevent retyping orders between your webshop and your accounting by letting the two systems work from a single source, so an order is entered only once. A standard integration is enough for simple orders. With multiple channels, deviating VAT or your own margin calculation, you need a process that handles the exceptions, not just the standard case.

It is the work nobody writes down in a job description, and that still happens every day. An order comes into the webshop. Someone reads it, and retypes it into the accounting. By name, with the right rate, with the right lines.

One business owner put it like this: "Manually retyping orders from system to system takes hours, it is error-prone." That is not a complaint about discipline. It is a symptom.

Why double entry happens

Double entry does not happen out of laziness. It happens because two systems do not talk to each other and a human bridges the gap.

Your webshop knows what was sold. Your accounting needs to know what was sold. There is no bridge between the two, so every day you walk across it yourself with a stack of orders in your head.

Every time you retype an order, you introduce a chance for an error. A wrong amount, a forgotten line, a rate that is off. You discover that error later, often in the VAT return, and then the rework begins.

What it really costs

Time is the visible part. A few minutes per order seems like nothing, until you multiply it by your order volume and your growth.

The invisible part is more expensive. It is the error you only find months later. It is the employee you hired to sell who is now sitting there copying. It is the growth you slow down because more orders simply mean more retyping.

A business owner who saw this coming wrote: "Once you are dealing with all kinds of systems, you quickly lose the overview." Retyping is not only slow, it costs you the view of your own business.

When an integration is enough

Sometimes it is simple. One sales channel, standard orders, one VAT rate. In that case a standard integration connects your webshop to your accounting and the problem is gone. Build nothing yourself in that situation. An existing integration is faster and cheaper.

When you need your own process

The integration stops where your process deviates. And that moment comes for every growing webshop.

  • You sell on more than one channel, and the orders come in in different formats.
  • You have cross-border sales, so the VAT rate differs per country and per situation.
  • Your payment provider pays out after deducting fees, and that has to be traced back to the right order and the right margin.
  • You have partial deliveries, returns or price changes that the standard integration does not know about.

These are decisions, not field mappings. An integration that pushes fields back and forth cannot judge which rate applies or how a partial delivery runs through your administration. That is where your own process earns its place, because your channels and exceptions are yours.

The question is not only why you do it this way, but what goal you want to reach, and whether that cannot be done today in a smarter way with less manual work. That is why I review the process thoroughly first, because some steps grew that way over time and can be done smarter. What remains, I automate, so an order is entered only once.

Frequently asked questions

How do I connect my webshop to my accounting?

Through an integration that connects your webshop (Shopify, WooCommerce, Lightspeed) with your accounting package (Moneybird, Exact Online, e-Boekhouden). It automatically creates an invoice for each order and processes the payment, so an order is entered only once.

How do I avoid entering the same data twice?

By making one system the source and letting the other read from it. An order then flows automatically into your accounting and your inventory, instead of you retyping it separately into every system.

Does a standard integration between webshop and accounting always work?

For simple, unambiguous orders, yes. With multiple channels, deviating VAT or reconciling payouts minus transaction fees, you run into the limits, and a custom process is often needed.

Further reading


I am Ricardo Theijs of RNT Projects. I come from the enterprise process world and ran cross-border e-commerce myself for years. I build the systems where standard packages fall short.

Running into this yourself?

I review your process and build the solution where a standard package falls short. Remote, with visible results in two weeks.

Let's talk