Business Scenario
A global SaaS (Software as a Service) company manages a high volume of client subscriptions, generating numerous receivable transactions each month.
By automating the posting of receivables from the subledger to the General Ledger (FI-GL), the company ensures real-time accuracy in its financial records, reflecting all outstanding balances and payments received.
This streamlined process enhances financial reporting, aids in timely month-end closing activities, and provides clear visibility into cash flow, enabling better financial planning and decision-making.
FI-CA Document Structure
In SAP Financial Contract Accounting (FI-CA), documents play a vital role in recording and managing financial transactions related to customer accounts and contract-specific activities. These documents capture detailed information about each transaction, ensuring transparency, accuracy, and compliance with accounting standards. Some types of documents are: Invoice document, payment document, clearing documents, and so on.
The structure of the FI-CA document looks like the following:

The document header contains general data such as document number, document type, document date, posting date, currency, and reconciliation key. Data about the person making the entries and the origin is also stored in the document header.
Data relevant for posting is stored in the business partner items. It includes the business partner and/or the contract account number, the FI-GL receivables account (balance sheet), the receivables amount, the due date, the clearing information, and more data.
Data relevant for the offsetting posting is stored in the General Ledger items. It includes the FI-GL revenue account (profit and loss statement), the tax account (balance sheet), and the tax key.
Offsetting items and tax lines are created automatically, so only the data of the business partner items must be entered by the user.
Clearing Document Structure

The clearing document, which can be posted, for example, during incoming payment, consists only of a document header and the offsetting item. The following information is stored in the offsetting item:
- The payment amount
- The FI-GL bank account
- Information on the cleared document
The document number of the clearing document, the clearing date, and the clearing amount are stored in the business partner item of the cleared document.
It means that both documents are linked as long as the clearing exists. The payment does not maintain a business partner item because all information on the business partner item can be viewed in the linked receivables document.
If clearing is reversed, the connection between the clearing document and the receivable is deleted and the payment document receives a new business partner item with all posting information.
Account Balance Display

The Account Balance Display in SAP FI-CA is an essential tool for managing the complexities of high-volume transaction environments. It delivers real-time, detailed, and accurate information, helping organizations maintain financial control, enhance customer service, and ensure compliance with regulatory standards.
The Account Balance Display provides a real-time overview of the financial status of a contract account, showcasing detailed information about debits, credits, and overall balance.
It includes open items (outstanding invoices), cleared items (settled transactions), and special G/L transactions like down payments and security deposits.
Transactions are itemized, detailing each transaction separately. It helps users understand the specifics of each entry, such as its type, amount, date, and description. Items are categorized (for example, current charges, past due amounts, interest charges), making it easier to analyze and manage various kinds of transactions. See more account balance display functions in the following table:
The Account Balance Display Additional Functions
Functions | Functions |
---|---|
Change line layout (add new fields, switch to list viewer) | View returns history |
Sort and find items and totals | View interest supplement |
View dunning history | View installment plan or source receivables |
View clearing history | View master data (business partner, contract account) |
View clearing history | Send account information |
Create installment plan | Post a write-off & Post a deferral |
Contract Accounts Receivable and Payable as a Subledger

FI-CA serves as a subledger and an integrator of accounting data that originates for the most part from various upstream applications and systems. These applications transfer their posting data to FI-CA for further processing.
Initially, transactions such as payments, adjustments, or write-offs are recorded in the FI-CA subledger, capturing detailed information about individual customer accounts, and contract-specific details. Once these transactions are validated, they must be posted to the G/L.
This posting process involves mapping the detailed line items from the subledger to the appropriate G/L accounts. SAP FI-CA uses predefined account determination rules to ensure that each type of transaction is posted to the correct G/L account. The system automatically generates the necessary G/L entries based on these mappings, ensuring consistency and reducing manual errors.
During the posting, the system aggregates the transactions from the subledger, converting them into summary-level entries that provide a high-level overview suitable for financial reporting. These entries include debit and credit postings, maintaining the integrity of the double-entry accounting system. The integration between FI-CA and the G/L ensures that every financial transaction recorded in the subledger is accurately reflected in the overall financial statements, helping maintain a consistent view of the company's financial position.
Transfer of Postings

The transfer of postings from FI-CA to the G/L ensures that detailed subledger transactions are accurately reflected in the overall financial records. This process begins by grouping transactions, such as payments and adjustments, under reconciliation keys. These keys help manage and monitor the batch of transactions for accuracy and completeness before they are posted to the G/L.
Once validated, the system uses predefined account determination rules to map FI-CA transactions to the appropriate G/L accounts. Aggregated summary-level entries are then posted, maintaining the double-entry accounting principle and ensuring consistency across financial statements. Reconciliation keys create a clear audit trail, documenting all steps and ensuring traceability. This integration enhances data accuracy, compliance, and provides a comprehensive financial view for reporting and decision-making.
Now, let’s segment reporting in the G/L through the following interactive exercise.