Media breaks and forms in office processes

Intermediate 9 min read · Updated November 14, 2026

A media break is a point where information has to change its carrier: a paper invoice is typed into the ERP system, an email is copied into a spreadsheet, a phone call ends up as a note that someone keys in later. Each break costs time, invites typing errors and usually creates a queue. Counting them per case and recording which forms and documents travel with the work shows where digitalisation actually pays off.

What counts as a media break

German practice has a precise word for it, Medienbruch. English speakers say system break, manual re-keying or swivel-chair work; the meaning is the same: the data cannot flow on by itself, a person has to carry it across.

The app applies a fixed rule so that the number is comparable between processes. A transition from one task to the next is a media break if one of these holds:

Decisions, parallel gateways and waits are skipped. What matters is the last task before and the next task after them. System names are compared without regard to upper and lower case, so “ERP” and “erp” count as the same system. Whether the two tasks are in the same lane does not matter: a media break can occur at a handoff between lanes or within one lane.

Media breaks per case

Not every case passes every transition. The app therefore weights each break with the number of times the transition is used per case, in the same way as times and costs (see branches and loops).

In the worked example “Invoice check”, all tasks run in the ERP system except the approval by division management, which is done without a system. 30% of the invoices need that approval. The way to the approval is a break and the way back to posting is another, so the process has 0.3 + 0.3 = 0.6 media breaks per case. The rework loop to the supplier runs by email between two ERP steps of the same system and is therefore not a break.

Media breaks per case = Σ over transitions with a break: visits of the task before × share of the path
Besides the total, the app reports how many media breaks occur at handoffs, that is on transitions that change lanes. In the worked example that is all 0.6, because accounts payable and division management are different lanes. Handoffs per case is a separate metric that counts every change of lane, with or without a media break: 1.1 per case in the worked example.

Forms and documents on the task

Textbooks on current-state analysis ask for the forms, lists and records that a process uses, and practice often leaves them out because the diagram has no place for them. In the app every task can carry forms and documents (field “Forms and documents”). In the diagram they appear as BPMN data objects next to the task.

Each form or document has a name, a kind (form, document, list, decision template, email, record, other), a medium (paper, digital, system) and a direction: it is needed, it is created, or both. A link to the template or storage location can be added.

Example: incoming invoices

The template “Incoming invoice processing” shows the typical pattern. A paper invoice arrives in the mailroom and is opened and stamped by hand, then scanned into the DMS. Accounts payable enters it in the ERP system and checks it formally against the scan. The requesting department checks the content and assigns the account by email; above €5,000 division management approves, also by email. Accounts payable posts the invoice in the ERP system, creates a payment proposal and files the paper voucher.

Along this path the medium changes several times: paper to DMS, DMS to ERP, ERP to email and back, ERP to a paper file. Each change is a place where an invoice can wait or be misread. In total the template has 5.18 media breaks per case and 3.55 handoffs between lanes; 3.18 of the media breaks occur at handoffs, the other two within one lane: from stamping without a system to scanning into the DMS in the mailroom, and from posting in the ERP system to filing on paper in accounts payable. That is why there can be more media breaks than handoffs. The template also contains problems and measures, for example moving suppliers to electronic invoices, so that you can see how removing the paper step changes the count.

Double data entry and the forms check

A special case of the media break is entering the same data twice, for example customer data in the CRM system and again in the ERP system. In the model this shows as a transition between two different systems. Ask in the interview: “Where does this information come from, and where else is it typed in?”

The app also helps against a gap in the model itself. If the name of a task mentions a form, document, application or certificate, but the task has no form or document attached, the checks give a hint. The rule looks at words that begin or end with these terms, so “Fill in travel form” or “Check application” trigger it.

What to do with the result

A high number of media breaks per case is not a goal in itself to bring to zero. Some breaks are cheap and rare. Look at them together with frequency and time: a break that every case passes and that is followed by a long waiting time is a candidate for a measure; a break in 2% of the cases usually is not.

Breaks and the forms involved also make good input for a requirements document before an ERP project, because they describe exactly which data has to flow between which systems (see mapping before an ERP implementation). How to rank them against other weak spots is covered in finding process weaknesses.

Try it in the editor

Incoming invoice processing · 1,200 / month

The template shows incoming invoices from the paper invoice in the mailroom via scan, ERP entry and approval by email to the paper voucher, with problems and measures attached.

Open the example in the editor

Free, no sign-up, in your browser. Lead time, cost and utilization are calculated while you draw.

Frequently asked questions

Is every email a media break?

No. Under the app’s rule, an email handoff between two tasks in the same system is not a break. It becomes one when a task without a system receives the information from a task with a system, or when two different systems are involved.

Why are media breaks counted per case and not per diagram?

Because not every case passes every transition. A break on a path that only 5% of the cases take matters far less than one on the main path. Weighting by visits makes the number comparable with times and costs.

Do I have to record every form?

Record the ones that carry data from one step to the next or that someone has to fill in or key in. Internal notes that never leave the desk can stay out.

Does automating a step remove the break?

Only if the step before or after works in the same system. An automated task in system A followed by a manual step in system B is still a break.

Self-test

1. A task in the DMS is followed by a task in the ERP system. Is this a media break?
Two different systems mean the data has to be transferred or keyed in again.
2. In the worked example, 30% of invoices go to an approval without a system and back. How many media breaks per case does that give?
The way there and the way back are each a break, weighted with 0.3 visits: 0.3 + 0.3 = 0.6.
3. What does the app check for forms?
If the task name mentions a form or document but none is attached, the checks give a hint.

Keep learning

Would you like to map or improve a process together with us? Contact