Knowledge Guide

FICA : Contract Accounting – Business transactions – Collections – Write-Offs

You can write off  open receivables and credits of business partners. Write-offs are required if receivables are uncollectible or payables cannot be paid, for example when the payment recipient cannot be identified. Tran

You can write off  open receivables and credits of business partners. Write-offs are required if receivables are uncollectible or payables cannot be paid, for example when the payment recipient cannot be identified.

Transactions/Programs

Transaction
Description
FP04 Write-off items
FP04M Mass run: Write-off
FP04H Display Write-off history
FPCC0034 Generate Write-off Notification

Customizing


FICAIMG
> Contract Accounts Receivable and Payable
> Business Transactions
> Write-Offs

Mass Activities

AKTYP
EVE_ITVL
EVE_PARA
TCODE
0095 1730 1731 FP04M
CO34 1830 1831 FPCC0034

FI-CA Events

Event
Description
 Function Module
  415 Determination of Telecommunications Tax (USA) at Write-Off FKK_SAMPLE_0415
1730 Mass Activity: Write Off FKK_SAMPLE_1730
1731 Mass Activity: Write Off, Move Parameters FKK_SAMPLE_1731
1830 Mass Activity: Correspondence for Write-Offs FKK_SAMPLE_1830
1831 Mass Activity: Correspondence for Write-Offs, Move Params FKK_SAMPLE_1831
1832 Mass Activity: Correspondence for Write-Offs, Item Selection FKK_SAMPLE_1832
1917 Correspondence: Create Write-Off FKK_SAMPLE_1917
1918 Correspondence: Print Write-Off FKK_SAMPLE_1918
1950 Set Contract in Write-Off History FKK_SAMPLE_1950
1985 Foreign Trade Decl: Clearing of Stat. Item w/o Foll.Posting FKK_SAMPLE_1985
5005 Write Off: Additional Fields on Subscreen ISU_EVENT_5005
5006 Write-Off: Check Subscreen Fields ISU_EVENT_5006
5008 Write-Off: Basic Check Rules ISU_EVENT_5008
5010 Write Off: Specify Check Rules ISU_EVENT_5010
5012 Write Off: Check Subitems ISU_EVENT_5012
5015 Write-Off/Collection: Define Additional Selections FKK_SAMPLE_5015
5020 Write Off: After Selection ISU_EVENT_5020
5030 Write Off: Complete Account Assignment Data ISU_EVENT_5030
5040 Write Off: After Write-Off FKK_SAMPLE_5040
5050 Write-Off: Add Data to History FKK_SAMPLE_5050
5070 Write-off: Tax Special Features ISU_SAMPLE_5070
5075 Write-Off: Process G/L Items ISU_SAMPLE_5075
FKK_SAMPLE_5075_CZ
5512  Dual Control Principle: Write-Off FKK_SAMPLE_5512

Further information can be found on WIKI page for FI-CA event concept.

Posting Areas

Posting Area
Description
Available Function
Techn. Field Name
1052 Write-Off: Specifications and Default Values Check level
Currency
Clearing Reason
Document Type
Dvtn CO Acct Assgts
WrOffReas. Inv.
PREBE
WAERS
AUGRD
BLART
XCOAC
ABGRD_INV
1053 Mass Write-Off: Specifications and Default Values Check level
Currency
Clearing Reason
Document Type
Dvtn CO Acct Assgts
Ret.Period
PREBE
WAERS
AUGRD
BLART
XCOAC
VERWD
0120 Write-Off: Automatic Account Determination Company Code
G/L Account
Write-Off Reason
Division
Act determ. ID
Main Trans.
Sub Trans

Expense Account
Revenue Account
Tax Code
Tax Determination
BUKRS
HKONT
ABGRD
SPARTE
KOFIZ
HVORG
TVORG

AUFAB
ERTAB
MWSKZ
ERMWSKZ
0121 Write-Off: Automatic Acct Determination (Not Tax-Relevant), only relevant for the Czech Republic and Slovakia See 0120

Expense Account
See 0120

AUFAB
0122 Tax Adjustment for Write-Off Company Code
Tax Code
Write-Off Reason
No Tax Adjustment
BUKRS
MWSKZ
ABGRD
XTAXA
0123 Write-Off: Alternative Expense and Revenue Account Company Code
G/L Account

G/L: Exp./Rev.
BUKRS
HKONT

HKONT_NO_CO
0124 Write-Off: External System for Tax Calculation External System

Ext. Tax Adjust.
EXTSYSTEM

XTAXT

Correspondence Type

Correspondence Type
Description
0034 Write-Off Notification

Technical information

Package

Transaction
Package
Description
 Program
FP04 FKKB Write Off SAPLFKA1
FP04M FKKB Mass Run: Write-Off SAPLFKKAKTIV2
FPCC0034 FKKC Generate Write-Off Notification SAPLFKKAKTIV2

Tables

Tables
Description
DFKKWOH Write-Off History
DFKKWRTOFF_WF FI-CA Data for Write-Off in Workflow
DFKKWO_PROT Line Items Written Off from Mass Run
TFK007U New Tax Indicator Key Assignments for Write-offs
TFK048A Charge-Off Reasons
TFK048B Tax Calculation Types in Write-Off/Indiv.Value Adjustment

Function Groups

Function Group
Description
FKA1 FI-CA Write Off: FP04

 Reports

Report
Description
RFKKWOH_PROT Itemization for Mass Posting Run
RFKKWOH2 Display Write-Off History

Function Modules

Function Module
Description
FKK_DB_DFKKWOH_INSERT Einfügen der Ausbuchungsdaten in die Historientabelle
FKK_DETERMINE_GL_ACCOUNTS Ausbuchen: Sachkonten ableiten
FKK_INHERIT_CO_ACC_ASSIGNMENTS Ausbuchen: Vererben von CO-Kontierungen
FKK_MAX_CLEARING_AMOUNT_CALC Ausbuchen: Berechnung des max. Ausgleichsbetrag bzgl. gebuchter Steuer
FKK_SCALED_TAX_LINES_CREATE Steuerzeilen für gestaffelte Steuer erzeugen (Ausbuchen und EWB)
FKK_SPLIT_PREPARE Posten splitten
FKK_S_CADOCUMENT_WRITEOFF Ausbuchen: Offene Belegpositionen ausbuchen
FKK_S_WRITEOFF_HISTORY_DISPLAY Ausbuchen: Historie anzeigen
FKK_S_WRITEOFF_HISTORY_INSERT Ausbuchen: Historie schreiben
FKK_WRITEOFF Ausbuchen: Offene Geschäftspartnerpositionen ausbuchen
FKK_WRITEOFF_ADJUST_TAX_AMOUNT Steuer- und Steuerbasisbetrag anpassen
FKK_WRITEOFF_CREATE Ausbuchen: Hauptbuchpositionen ermitteln
FKK_WRITEOFF_CREATE_BY_INV Ausbuchen aus Fakturierung: Hauptbuchpositionen ermitteln
FKK_WRITEOFF_CREATE_UPD Ausbuchung: FKKCL komplettieren und abhängige Daten fortschreiben
FKK_WRITEOFF_CREATE_UPD_BY_INV Fakturierung: komplettiert und schreibt Ausbuchungsdaten fort
FKK_WRITEOFF_VERIFY Vorabcheck der auszubuchenden Positionen
FKK_WRITEOFF_WF_CHECK Ausbuchen über Workflow (Event 5512)

Authorization Objects

Authorization Object
Description
F_KKWOFF FI-CA Write-Off Open Documents of a Business Partner
F_KKWOFFM FI-CA Authorization for Mass Clearing of Open Documents
E_DEREG_WO Authorization Object: Post in Deregulated Scenarios
F_KK_SOND FI-CA Special Functions

Set/Get Parameter

Set/Get Parameter
Description
8AG FI-CA: Write-Off Reason

Archiving Object

Archiving Object
Description
CA_BUPA Archiving Business Partners,
table DFKKWOH is part of archiving object CA_BUPA

Consulting  Notes

SAP Note
Description
1588599 FP04: Inherit CO acct assignment from item to be written off
2066548 FP04, FP04M: error KI235 for transferred item

Write-Offs


Using this component, you can write off open receivables and credits of business partners. Write-offs are required if receivables are uncollectible or payables cannot be paid, for example when the payment recipient cannot be identified.

You can write off open receivables completely, or, if you want to waive partial amounts of open receivables for your customers, you can also write off open items partially. You have to allow partial write-offs explicitly in Customizing. You are free to specify the partial amount to be written off in the transaction Write Off Items.

When you write off an amount, the system clears the item written off, generates a write-off document, and automatically posts to the expense or revenue accounts defined in Customizing.

In Customizing, you can define rules for adjusting the tax for a write-off. If the expense account posted to is relevant for tax, the system also corrects the posted tax when you write off.

When writing off, you can also:

  • Inherit the G/L account assignment characteristic Profitability Segment Number (CO-PA) (PAOBJNR) from the document being written off to the write-off document

    The prerequisite for this inheritance is that you entered the value 1 (Inherit Item to Be Written Off) for the derivation of the CO account assignment in Customizing for Contract Accounts Receivable and Payable under Start of the navigation path Business Transactions Next navigation stepWrite-Offs End of the navigation path in the activities Define Specifications and Default Values for Write-Off and Define Specs and Default Values for Mass Write-Offs.

  • Using a function module, specify check rules in Customizing that the system uses to decide whether open items of a business partner can be written off and which these are

    For example, you can specify that receivables can only be written off if there are no credit items on the contract account and the receivables are more than six months overdue. If a user has the appropriate authorization, the system offers all open items to be written off. This means that the check rules are not applied. The system always applies check rules at a check level (business partner, contract account, contract, document), groups the open items to be written off at the check level, and applies the check rules to each group.

  • Update the creditworthiness of customers

You can reverse write-off documents, meaning that the receivables or payables become open again.

 

Continue exploring

Knowledge guide

Continue with related SAP knowledge.

Save this guide, return to the Knowledge Navigator or review the author profile for more practical SAP context.

Sachin H. Patil
Sachin H. Patil
SAP FI-CA Consultant & Architect

Practical SAP notes, structured for review, reuse and long-term maintenance.

View full profile →
HomeKnowledgeInsightsAI LabToolsProfile