Guide

Your invoice goes out too late and your margin pays the bill

The universal pain that invoicing is supposed to be the final step but turns into a separate project that happens too late. How forgotten extra work, manual processing and rejected claims eat into your margin, and how to solve that structurally.

By Ricardo TheijsFebruary 11, 20267 min read

Short answer. Invoices go out too late because invoicing is treated as the last step instead of as part of the work itself. Extra work gets forgotten, data is retyped by hand and claims come back rejected. The solution is to connect your invoicing process to your real work process and automate the steps in between.

The work is done, the invoice is not

I run into this at nearly every company I audit. The work is delivered, the costs are made, the hours are logged. And then the invoice sits there. Not because anyone is lazy, but because invoicing has become a separate project that only starts once everything else is finished. That is exactly the problem. Invoicing should be the closing step of the work, an immediate sign-off. In practice it is a standalone task you squeeze in on a Friday afternoon, whenever you happen to think of it.

The numbers do not lie. In the Netherlands, 46 percent of all b2b invoices are currently paid late, and companies wait an average of 59 days for payment. But that is only half the story. Before a client pays late, you have often already sent the invoice late yourself. Every day your invoice stays on your own desk is a day you lend to your client for free. And unlike a late payment, which you can still chase with a reminder, an invoice sent late is entirely your own doing.

Why this keeps coming back in so many companies

The reason this is so universal has everything to do with how processes grow. Nobody designs an invoicing process that delivers late. It emerges. You start small, you retype the invoice by hand from your timesheet, that works fine. Then you grow, more clients arrive, more projects, more exceptions. And the manual process that once made sense now becomes the bottleneck where everything gets stuck.

I see three patterns coming back time and again, in every industry.

The first is forgotten extra work. You agree to something outside the quote, you do it, and by the time you get to invoicing nobody remembers exactly what extra was done or what it was allowed to cost. The extra work disappears and your margin evaporates with it. Recording deviations in writing is the standard advice for good reason, but in the rush of the day it does not happen.

The second is manual processing. Data gets retyped from one system into another. From the time tracking into the accounting package, from the receipts folder into the books, from the inbox into the invoice. Every manual step is a waiting moment and a chance for error. Invoicing automation solves this by tying those steps together, so an employee no longer has to wait for data or check it by hand.

The third is rejected claims. You submit something, it is just slightly off, it comes back, and the whole cycle starts over. With the client, with the insurer, with the grant provider. Every rejection is weeks of delay and sometimes simply money you never see again.

How this plays out in practice

The same pain looks different in each industry. The underlying solution is always the same principle: make sure the invoice arises from the work itself, not as a separate afterthought. Below are the three places where I solve this most often.

In construction, the extra work is the big leak. Agreements made on the building site disappear before they reach the invoice. Read how to seal that off in Recording and invoicing extra work (construction), where I show how to record extra work at the moment you agree to it instead of reconstructing it afterwards.

In finance and administration the pain sits in the stacks of receipts and incoming invoices that have to be entered by hand. That entire entry job can disappear. In Reading in invoices and receipts (finance) I explain how to have documents read automatically and land in your administration, without retyping.

In e-commerce it gets complicated the moment you sell across the border. VAT rates, thresholds and invoicing rules differ per country and one mistake means a rejected or incorrect invoice. In VAT and invoicing cross-border (e-commerce) I cover how to get VAT and margin right per country without having to calculate it by hand for every order.

The three steps I always work through

Before I build anything, I work through the same three steps. That is not a formality, it determines whether the solution works.

First, the goal. What you want is control. Numbers that add up, an up-to-date overview of what still has to go out and less manual work. Not producing the same mess faster, but removing the mess structurally.

Second, auditing the process. Before I automate anything, I look at the existing process. Often it contains steps that once made sense and are now redundant. A check that nobody reads anymore. A double entry because two systems do not talk. Some steps can be smarter, some can simply go. There is no point in automating a broken process, because then you have a faster mistake.

Third, building the solution. Sometimes a standard package fits and I will say so honestly. But the moment your work process does not fit into the box of a standard package, you either compromise or spend weeks slogging through workarounds. That is the moment I build: AI workflows that read documents, links between your systems, a dashboard that shows what is outstanding. The difference between buying and building is exactly where the gain sits, because the solution is then shaped around your process instead of the other way round.

The common thread: invoicing has to become part of the work, not a separate task afterwards. The extra work you record at the moment you agree to it. The receipt that is read in the moment you receive it. The VAT that is correct the moment the order comes in. Do that, and the invoice goes out the moment the work is done, and not three weeks later.

Frequently asked questions

How quickly should I send an invoice?

There is no general statutory deadline for sending an invoice in the Netherlands, but the practical rule is: within a reasonable period after delivery, preferably straight away. The longer you wait, the more you put your own cash flow under pressure. Invoice per delivered milestone instead of at the end of the month.

What is the statutory payment term of an invoice?

If you agree on nothing, a statutory payment term of 30 days applies. Since 1 July 2022, large companies may also apply a maximum of 30 days to SMEs and freelancers. If you deviate from the standard, you have to record that in writing, otherwise the deviating term is not valid.

How do I prevent forgetting to invoice extra work?

Record extra work at the moment you agree to it, not afterwards. The problem arises because the agreement and the invoice sit far apart in time. By making the recording part of the work process itself, for example directly from the work site, you no longer lose anything.

Is it worth automating invoicing for a small business?

Yes, provided you audit the process first. Automating a messy process delivers a faster mistake. But once the steps add up, automation takes out the waiting and the retyping, and especially for small businesses one outstanding invoice can already be enough to create financial pressure. I am Ricardo Theijs of RNT Projects. I ran cross-border e-commerce myself for years and come from the enterprise process world (UWV, Centric, G4S, MSc Business Process Management). I build the systems where standard packages fall short, and I say so honestly when that is not needed.

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