F.80FI

SAP F.80Mass Reversal of Documents

FB08 reverses one document. F.80 reverses a selection of them: every document in a number range, or by document type, posting date or entry user.

That makes it genuinely useful when a bad batch has been posted — an interface that ran twice, an upload with the wrong period. It also makes it the transaction to treat with the most caution in this whole list. There is no undo. Reversing five thousand documents by mistake means five thousand more reversals to put it back, and an audit trail that tells the story.

The rules are the same as FB08: reversal reasons control the date, and cleared documents cannot be reversed until the clearing is reset. Applied to a list rather than one document.

When you would actually use F.80

What the screen looks like

Mass Reversal of Documents
F.80

Document selection

Company code1000
Document number1900004200 - 1900004260
Fiscal year2026
Document typeSA
Posting date28.07.2026
Entered byBATCHUSER

Reverse posting details

Reversal reason01
Posting date
Test runX
There is no mass undo. Run as a test first and read every line of the list.
Client 100 | S/4HANA | Company Code 1000
Illustrative recreation.Narrow the selection as far as you can before removing the test flag — Drawn for training with invented data; not a capture of a real SAP system. Fields with a blue border are required. SAP is a trademark of SAP SE.

The fields, in plain English

Test run

Produces the list of documents that would be reversed, without reversing anything.

Watch out: The single most important field on the screen. Untick it only after reading the full proposed list, not the first page of it.

Document number range

The primary way to scope the run. Combine it with document type and entry user to be certain you are catching only the bad batch.

Watch out: A range alone is dangerous — ranges are contiguous and legitimate documents are frequently interleaved with the bad ones.

Reversal reasonUF05A-STGRD

Exactly as in FB08. Reason 01 reverses in the original period; reasons flagged for alternative dates let you specify a posting date.

Watch out: With a batch spanning several periods, reason 01 will succeed for open periods and fail for closed ones, leaving the reversal half done.

Entered byBKPF-USNAM

Restrict to documents created by a specific user or interface account. When an interface has misbehaved this is usually the cleanest filter.

Step by step

  1. 1Identify the bad documents precisely first, using FB03 or a line item report.
  2. 2Enter the narrowest selection that captures them — number range plus document type plus entry user.
  3. 3Choose the reversal reason appropriate to the periods involved.
  4. 4Leave Test run ticked and execute.
  5. 5Read the entire proposed list. Confirm the count matches what you expect.
  6. 6Untick Test run and execute to perform the reversal.
  7. 7Verify a sample in FB03 and confirm the originals show as reversed.

Errors you will hit, and what they mean

Some documents were not reversed — see the log

Why: Typically cleared documents, or documents whose period is closed under the chosen reversal reason.

Fix: Read the log. Reset clearings with FBRA, or choose a reversal reason allowing an alternative posting date, then re-run for the remainder.

Document contains cleared items; reversal not possible

Why: Some of the batch has already been paid or cleared.

Fix: FBRA on those clearings first. This is why the test run matters — it surfaces these before you commit.

Too many documents reversed by mistake

Why: The selection was wider than intended, most often a bare document number range.

Fix: There is no mass undo. Each reversal must be reversed individually with FB08. Prevention is the only real answer.

Common questions

Can I undo an F.80 run?

Not in bulk. Every reversal document would have to be reversed individually with FB08. This is the reason the test run exists and the reason to narrow the selection tightly.

What is the difference between F.80 and FB08?

Only scale. FB08 reverses one document with confirmation; F.80 reverses a selection. Same reversal reasons, same clearing restrictions.

Will it reverse documents that are already cleared?

No. Those are skipped and reported in the log. Reset the clearing with FBRA first if they genuinely need reversing.

Transactions that go with F.80

Reading about it only gets you so far

Practise SAP transactions in a safe simulated environment and keep what you learn.

Practise SAP transactions hands-on

Interactive modules, games, and an AI tutor — free to start.

Get started free →