Published · The automation team at Gentle Reminder

Decision Guide

What Happens When an Invoice or Statement Format Changes?

Formats change, and any automation tied to a layout will be affected when they do. Ask any vendor who fixes it, how quickly, and whether it costs extra. Our setup has no yearly fee and unlimited runs, small changes can be made on the spot, and many static changes you can make yourself.

It will happen at some point

A vendor updates their accounting software and the invoice looks different. A bank refreshes its statement design. A client switches to a new supplier whose invoices are laid out another way.

None of this is unusual. If your automation reads documents by layout, a changed layout is an ordinary event, not a surprise failure. The useful thing is knowing in advance how it will be handled.

First, what does the change look like?

When a format changes, one of a few things usually happens:

  • The script cannot find a field and flags the document by name.
  • A value moves and the script reads something different from before. This is where your set checks matter, because a wrong value often fails line math, tax math or a total check.
  • A new layout appears that no rule exists for.

The first outcome is the cleanest, because the problem is visible. The second is why checks are worth having. A script that reads a moved value but runs no checks may pass a wrong figure along quietly.

Who fixes it?

The honest answer depends on the vendor, which is why you should ask before signing.

With a boxed product, the vendor may update the tool for all customers on its own schedule, and your particular layout may not be a priority. With a custom script, someone has to change the rules for your layout.

In our case we write the script for your workflow, so we know it well. Small, truly random changes can be made on the spot, instantly. For a new layout, you send us a sample of the new document, we update the rules, test them against it and confirm the checks still pass on real examples.

You also do not have to wait for us for the simple things. Our scripts are designed with config blocks, a short settings section at the top of the script. Static changes, such as a column name, a field mapping, a vendor value or a tolerance, can be made by non-technical users themselves, without touching the logic.

How fast, and does it cost extra?

We would rather be direct about this than leave it vague.

There is no yearly fee and there are unlimited runs. That means you are not paying a recurring charge simply to keep the script running, and a busy month does not cost more than a quiet one.

  • Small changes are made on the spot, instantly.
  • Static changes in the config block are yours to make at any time.
  • A logic overhaul that spans multiple scripts may carry a small extra charge. We tell you what it involves before we do it, so there is nothing hidden.

What to ask any vendor is whether a layout fix is included, billed per change, or covered by a subscription. Each model is legitimate. They just lead to different costs over time, which we cover in our post on cost over three years.

Keeping the impact small

A few habits reduce disruption when formats change:

  • Keep a sample folder. Save an example of each layout the script handles. When something changes, you can show what the old and new documents look like.
  • Read the flagged list. A sudden rise in "field not found" flags for one vendor often means their layout changed.
  • Set checks. They catch values that moved, not only values that went missing.
  • Tell us early. If you hear a vendor or bank is changing format, a heads-up lets us look at the new sample before it reaches a live batch.

What about running the old version?

Because the script runs on your own computer, the existing version keeps working for the layouts it knows while the new one is built. Documents in the new format are flagged, and the rest of the batch is unaffected. Nothing stops working on a date set by someone else.

Questions to ask any vendor

  • When a document format changes, who updates the extraction, and how do I request it?
  • Is a layout fix included, billed per change, or part of a subscription?
  • How quickly do you typically respond, and what does that depend on?
  • What happens to documents in the new format while the fix is pending?
  • Will I be told in advance what a change will involve?

If you would like to see how format changes would be handled for your vendors and banks, you can show us your workflow and we will walk through it. How often those layouts change is one of the questions in the document automation assessment.

FAQ

What happens if a vendor changes their invoice layout?

Documents in the new layout are flagged rather than guessed. Small changes can be made on the spot, and static changes such as a column name or field mapping can be made by you in the config block. For a new layout, you send us a sample and we update and test the script.

Does a format change cost extra with your automation?

There is no yearly fee and runs are unlimited. Truly random, small changes can be made on the spot, and static changes can be made by you in the config block. A logic overhaul that spans multiple scripts may carry a small extra charge, and we tell you what is involved first.

Can a changed format produce wrong values without warning?

It can if nothing is checking. Set checks such as line math and totals help catch values that moved to a different place.

Worried about the next vendor redesign?

Tell us which layouts you run today. We will explain what a change looks like and who can fix what.

Show us your workflow