SAP SD FI Integration

In SAP, the FI module refers to the financial statement and payment process, while the SD module refers to the sale to customer process. When we sell finished goods to a customer, the consumer is responsible for payment. We post the Sales Invoice document from the Sales & Distribution module into the FI module in this process. This method is known as SAP FI SD integration in SAP.

SAP SD Module

The SAP Sales and Distribution module is responsible for entire Sales Management solutions, which covers the following steps:-

  1. Sales Order
  2. Delivery
  3. Post Goods Issue
  4. Billing

It is also integrated with Material Management( MM), in addition to the FI & CO modules.

 Become a SAP SD Certified professional by learning this HKR SAP SD Training !

Accounting Entries in SAP FI SD Integration

The following accounting entries are related to the Sales Process:-

  1. Sales Order: We don’t create any accounting documents; instead, only logistic documents are created.
  2. Delivery => Post Goods Issue => Accounting Entry 

cost of Goods Sold (COGS) – Debit (Dr)

Finished Stock – Credit (Cr)

Note: COGS must be moved to Profitability Analysis and Profit Center Accounting.

The following are the accounting entries for billing:

1. Customer – Debit (Dr)

Sales – Credit (Cr)

It could also be one of the following:-

2. Customer Account – Debit (Dr)

Revenue Account – Credit (Cr)

Want to know more about SAP SD,visit here SAP SD Tutorial !

The customer account would be selected from Customer Master Data, which is maintained in the SD module, according to the SD module. We'll also need to set up the income account and check for any discounts or surcharges.

SAP FI-SD Integration Prerequisites
  1. Material Master
  2. Customer Master
  3. Condition records
  4. Pricing Procedure
  5. GL Accounts ( Sales, Discount, Commission, etc)

SAP SD Training

  • Master Your Craft
  • Lifetime LMS & Faculty Access
  • 24/7 online expert support
  • Real-world & Project Based Learning

Material Master

The Account Assignment Group is the key field here. We need it to determine the G/L criteria. We also put materials that have the same account assignment together. This is done so that we can post to the same G/L accounts.

Material Master

Top 30 frequently asked SAP SD Interview Questions !

Customer Master

The relevant field in this instance is the Account assignment group. This is also one of the factors for determining the G/L account. Customers with the same account assignment group are also grouped together in Customer Master and posted to the same G/L accounts.

Customer Master

 Related Articles what is SAP SD !

Pricing Procedure

The valid condition types for pricing calculation and the order in which they should be processed are defined by pricing processes.

TCode-V/08 can be used to set up the price procedure. 

Pricisng Procedure

Account key is the essential field here. It's also one of the factors for determining the GL account. We choose the appropriate G/L account to post based on the account key.

Subscribe to our youtube channel to get new updates..!

Condition Records

Condition records are used to specify aspects such as customers, material, and so on for each condition type in the pricing procedure. These variables are prone to change. In addition, the price for various combinations of these parameters is included in these condition records.

Transaction Code – VK13.

Transaction code
GL Accounts

The G/L accounts must be present to complete the setting for account determination.

QL Accounts
Account Determination Process in SAP FI SD Integration

The Account determination, which is done with some settings, is the most important component of SAP FI SD connectivity.

Related Articles SAP SD Enterprise Structure !

  1. Application
  2. Condition Type
  3. Chart of Accounts of Company Code
  4. Sales Organization
  5. Customer Account Assignment Group
  6. Material Account Assignment Group
  7. Account key

SAP FI SD Integration Transaction Code – VKOA

Analysis of Accounting Documents in Reference to Billing Documents

Display Accounting Document – Code FB03

Display Accounting Document

SAP SD Training

Weekday / Weekend Batches

 Related Articles SAP SD Tables ! 

General Ledger – GL # 1010 (SALES) is automatically posted from the Billing document here (sales and Distribution Module). The relevant billing document could also be found under the Environment menu tab. 




How significant is it for you to learn?

In SAP FICO interviews, this is one of the most often asked questions. In implementation/support/rollout projects, FICO consultants must have an understanding of FI-SD integration. In implementation/support/rollout projects, FICO consultants must have an understanding of FI-SD integration. 

Since it's linked to SAP FI MM integration, FI-SD integration is equally crucial. In order to finish and properly integrate the FICO setup into the SAP system.

How does SAP S/4HANA's FI SD Integration work?

The SAP S/4HANA technology follows the same process cycle for finance and sales integration. In other words, the SAP S/4 HANA Finance integration method remains unchanged. For the integration, you must follow the same processes as for the Account determination described above.

S/4HANA Finance and Controlling undergo modifications with each new version of SAP's software. However, fundamental principles and procedures remain the same. SAP FI MM and FI SD integration are also possible.

Related Article SAP SD Sales Document Types !


In this blog, we have explored the SAP SD FI integration topics of accounting entries like the material master, condition records. We also have learned how to determine the accounting process in SAP SD FI integration and the significance of learning in detail. 

Find our upcoming SAP SD Training Online Classes

  • Batch starts on 29th Sep 2023, Fast Track batch

  • Batch starts on 3rd Oct 2023, Weekday batch

  • Batch starts on 7th Oct 2023, Weekend batch

Global Promotional Image


Request for more information

Kavya Gowda
Kavya Gowda
Research Analyst
Kavya works for HKR Trainings institute as a technical writer with diverse experience in many kinds of technology-related content development. She holds a graduate education in the Computer science and Engineering stream. She has cultivated strong technical skills from reading tech blogs and also doing a lot of research related to content. She manages to write great content in many fields like Programming & Frameworks, Enterprise Integration, Web Development, SAP, and Business Process Management (BPM). Connect her on LinkedIn and Twitter.