50 SAP FICO Interview Questions
What is financial accounting?
Answer
SAP FI stands for Financial Accounting and it is one of the important modules of SAP ERP. It is used to store the financial data of an organization. SAP FI helps to analyze the financial condition of a company in the market. It can integrate with other SAP modules like SD, PP, SAP MM, SAP SCM etc.
Why do we use SAP FI?
Answer
SAP Financials accounting module enables you to manage financial accounting data within an international framework of multiple companies, currencies, and languages. SAP FI module mainly deals with the below financial components −
- Fixed asset
- Accrual
- Cash journal
- Accounts receivable and payable
- Inventory
- Tax accounting
- General ledger
- Fast close functions
- Financial statements
- Parallel valuations
- Master data governance
What are the different submodules in SAP FI?
Answer
- General Ledger
- AR/AP
- Banks
- Fixed Assets
- Travel Management
- Lease Accounting, etc.
What is General Ledger in Finance accounting?
Answer
General Ledger contains all the transaction details of a company. It acts as a primary record to maintain all accounting details. Common general ledger entries are customer transactions, purchases from vendors, and internal company transactions.
What is a company in SAP FI? What does it consist of?
Answer
A company is defined as the smallest unit for which financial statements can be created in accordance with commercial legal regulations.
In SAP FI, a company can comprise of multiple codes, however, it acts as a single unit for which financial statements are available. All the company codes must use the same chart of accounts list and fiscal year however each code can have a different local currency.
How do you manage transactions that come from a different line of business in a company?
Answer
Business Areas are used to differentiate transactions that come from a different line of business in a company.
Example
There is a big company XYZ, which runs multiple businesses. Let us say it has 3 different domains like manufacturing, marketing and sales.
Now you have 2 options −
- First is to create different company codes
- And other better option is to create each of these business lines into business areas,
What are the benefits of using Business areas in a company?
Answer
You can use these business areas if other company codes require the same areas
It is easy to configure if you use Business Area as you just need to attach to the company code and the other details in the business area will get attach itself.
By using Business areas in controlling, you can create Profit and loss statement, Balance sheet, etc. for business areas so this is used for management accounting in few companies.
Note − Business areas are more used in Controlling as compare to Finance Accounting.
What is Chart of accounts? What are the different types of COA in FI?
Answer
The FI chart of accounts represents the list of GL accounts that are used to meet daily needs and the country’s legal requirement in a company. The master chart of accounts must be assigned to each company code.
Chart of accounts COA can be divided into below types −
Operating Chart of Accounts
It contains all General Ledger accounts that are used to meet daily needs in a company. Operating chart of accounts has to be assigned to a company code.
Country Chart of Accounts
It contains a list of all General Ledger accounts that are required to meet country legal requirements. You can also assign company chart of account to company code
In your company you have a large number of G/L accounts, how can you manage them effectively?
Answer
You can create a SAP FI chart of accounts group as per the requirement. To effectively manage and control a large number of G/L accounts, you should use COA groups.
If you want to carry forward the balance from one fiscal year to next fiscal year, Which accounts type you should use?
Answer
Retained Earnings Account are used to carry forward the balance from one fiscal year to the next fiscal year. You can assign Retained Earning account to each Profit and loss account P&L account in the chart of accounts COA. To automatically carry forward the balance to next fiscal year you can define P&L statements as per COA and assign them to retained earning accounts.
What are the different steps involved in G/L posting?
Answer
After you complete the payroll run, next is to add results to the GL accounts and this includes cost centres. GL posting includes the below steps −
- Groups together posting-relevant information from the payroll results.
- Creates summarized documents.
- Performs the relevant postings to appropriate GL accounts and cost centres.
What is the use of a fiscal year variant? How many variants you can use?
Answer
It contains the number of posting periods in fiscal year and number of special periods. You can define up to 16 posting periods in a fiscal year in controlling component CO.
You need to specify the fiscal year variant for each company code. When you create a controlling area, you also need to specify the fiscal year variant.
The fiscal year variants of the company code and controlling area may only differ in the number of special periods used. You need to ensure that the fiscal year variants match, in other words, they may not have a time conflict.
What is the use of posting period variants?
Answer
SAP FI Posting period variant is used to maintain accounting periods that are open for posting and all closed period are balanced. This is used for opening and closing period in a fiscal year for posting purpose.
You can assign these posting periods to one or more company codes.
What is the difference between field status variants and field status?
Answer
Field status variant will have field status groups. The filed status group is maintained in GL account and It defines the field’s while posting to the GL.
What are the different account types in SAP FI? How do you identify account types?
Answer
Posting Keys in SAP FI is used to determine Account types (A, D, K, M, and S) and also the type of posting. It is 2 digits numerical key.
Different Account Types in SAP FI −
- A = Assets
- D = Customers
- K = Vendors
- M = Materials
- S = General Ledger Account
Why do we use document type in business transactions?
Answer
Document type key is used to distinguish between different business transactions and to classify accounting documents.
Document types key is used to determine number range for documents and account types like-asset, material, vendor, etc. for posting.
What are the common document types in FI?
Answer
Common Document types Key is −
Document Type | Document Type Description |
AA | Asset Posting |
AN | Net Asset Posting |
DR | Customer Invoice |
DZ | Customer Payment |
KA | Vendor Document |
KG | Vendor Credit Memo |
When G/L document is not complete and you want to save the document at a later stage, how can you manage this in FI?
Answer
You can also hold posting of a G/L document or temporarily save the document in below conditions −
- When the G/L document is not complete
- Incomplete/Incorrect Information in the document
- To save the document at the later stage
In case you want to feed a document with an amount of $5000 for which you don’t have the authority. To post G/L account with the amount, how can you do this?
Answer
There are various G/L reports that can be generated in SAP FI. Most common are −
- G/L Chart of Accounts List
- G/L Account Balances
- G/L Account List
- G/L Account Totals and Balances
What is the use of Account Receivables in FI?
Answer
SAP FI Accounts Receivable component records and manages accounting data of all customers. It is also an integral part of sales management.
All postings in Accounts Receivable are also recorded directly in General Ledger. Different G/L accounts are updated depending on the transaction involved (for example, receivables, down payments, and bills of exchange).
What do you understand by company and company code?
Answer
A company is an organizational unit used in the legal consolidation module to roll up financial statements of several company codes. The Company Code is the smallest organizational unit for which a completely self-contained set of accounts can be drawn up for purposes of external reporting.
Explain the relationship between company code and controlling area?
Answer
A controlling area may include one or more company codes which must use the same operative chart of accounts as the controlling area. A Controlling Area can contain multiple company code assignments but a single company code can be assigned to only one controlling area.
Is it recommended to copy the company codes or it is advisable to create them manually?
Answer
There are loads of tables that get copied over when copying company codes. This might be incomplete in a manual copy, and hence the manual route is not advisable.
Explain blocking a customer in FI?
Answer
You can block a customer account in AR so that postings are no longer made to that account. You have to block a customer account before marking a customer master record for deletion.
Example
You would also block a customer that you use only as an alternative dunning recipient so that nobody can post to that customer by mistake.
In Sales and Distribution (SD) application component, you can set the following blocks for a customer −
- Posting block
- Order block
- Delivery block
- Invoicing block
What are different accounting groups that can be created in Account Receivable in SAP FI?
Answer
There are different types of customer account group that can be created in Account Receivable in SAP FI.
Group | Name |
X001 | Domestic Customers |
X002 | Export Customers |
X003 | One Time Customers |
Which scenarios you can use document reversal?
Answer
You can also reverse an incorrect document and can also clear the open items. A document can only be reversed if −
- It contains no cleared items
- It contains only customer, vendor, and G/L account items
- It was posted with Financial Accounting
- All entered values (such as business area, cost centre, and tax code) are still valid
What is the use of Sales returns in FI?
Answer
Sales Returns in SAP FI is used to manage full products that the customer has returned due to a complaint. These are used in the consumer good industry.
All returns are related to quality defects and not incorrect deliveries. The path that the returned merchandise takes often has to be tracked in detail. Returned item has to be sent for inspection.
How can you manage the partial payment from customers in FI?
Answer
In SAP FI, you can also post partial payments from the customer. These partial payments are posted as separate open items.
Customer can see clearly what all invoice has been issued to the customer and what payments he has made. But it keeps the multiple open items until the invoice is fully paid/ cleared.
Example
There is a customer with an outstanding amount of 1500 and makes a payment of 500 as partial payment then there will two separate open items of 1500 Debit and 500 Credit in FI system and there will be no clearing document is created.
If payment is made to incorrect invoices then it can be reset?
Answer
In SAP FI, this is used to reset the incorrect payment invoices. If payment is made to incorrect invoices then it can be reset.
How do you define the credit control area in FI?
Answer
T-code: FD32
What is the use of Account payable in FI? How it is related to G/L?
Answer
SAP FI Accounts payable is used to manage and record accounting data for all the vendors. All invoices and deliveries are managed as per vendor requests. Payables are managed as per payment program and all payments can be made using checks, transfer, electronic transfers, etc.
All the postings that are made in Account Payable are also updated in General Ledger simultaneously and the system also maintains forecasts and standard reports that can be used to keep track of all the open items.
How do you change and generate change documents in FI?
Answer
When you change a master record, the system logs these changes and generates change documents. For each field, it stores the time of change, the name of the user, and the previous field contents.
Go to Accounting → Financial Accounting → Accounts Payable → Master Records → Display Changes
Which of the fields you can easily and log changes in FI?
Answer
When you change a master record, the system logs these changes and generates change documents. For each field, it stores the time of change, the name of the user, and the previous field contents.
You can display all the changes for the following −
- A certain field
- A master record
For several vendor master records, the following changes are displayed separately −
- Overwritten field contents
- Any bank details and/or dunning areas entered after the master record was created
- Any bank details and/or dunning areas that have been deleted
- Using the change documents, you can find all the changes that are made and when they were made.
What is the different block that you can apply to a vendor account?
Answer
You can apply below blocks −
- Posting block for certain company codes or for all company codes
- Purchasing block for certain purchasing organizations or for all purchasing organizations. This is of course only if you have purchased and installed the purchasing application component.
How do you manage outgoing payment for the vendor in FI?
Answer
In SAP FI, you can also post outgoing partial payments for the vendor. Partial payment from the vendor will be open as the open item and no clearing document will be generated
What is an automatic payment program?
Answer
Automatic Payment Program serves the purpose of posting accounts payable like payment to a vendor based on vendor invoices automatically, shortly termed as APP.
It is used to find out due/overdue invoices and to process list of customer and vendor invoices to make payments in one go. APP can’t be used for all company codes from different countries.
APP has below categories −
- Setup all company codes
- Setup paying company codes
- Payment method per country
- Payment method per country code
- Bank Selection
- House Bank
What are the common activities performed in month-end closing in SAP FI?
Answer
In SAP FI, month-end closing involves activities in posting a closing period. You can carry out the following activities as part of month-end closing −
- Open and close posting periods
- You close one or more posting periods in the past for posting and permit posting to be made to one or more current or future posting periods.
What is dunning FI? What are the requirements for using Dunning?
Answer
In SAP FI, If the customer misses the payment for the outstanding invoice by payment due date You can generate dunning letter using SAP FI and send it to customer address for reminding the customer outstanding payment.
Requirement −
The dunning system enables to trace liable customers who have not paid their open invoices within a given time span. It enables you to handle the process from, for example, sending a reminder to customers of their outstanding payments through to referring such customers to collections agencies.
The dunning system covers below documents −
- Open A/R invoices, including invoices that are partially credited or partially paid
- Invoices that include instalments
- A/R credit memos
- Incoming payments that are not based on invoices
How do you manage relationships between two currencies in SAP FI?
Answer
Exchange Rates are used to define the relationship between two currencies and also to maintain exchange rates are used to translate an amount into another currency.
You define exchange rates in the system for the following purposes −
Posting and Clearing
To translate amounts posted or cleared in foreign currency, or to check a manually entered exchange rate during posting or clearing.
Exchange Rate Differences
To determine gains or losses from exchange rate differences.
Foreign Currency Valuation
To evaluate open items in foreign currency and foreign currency balance sheet accounts as part of the closing operations
Name of the tables in G/L accounting and customize in FI?
Answer
SKAS | G/L Account Master (Chart of Accounts – Key Wordlist) | MANDT / SPRAS / KTOPL / SAKNR / SCHLW |
SKB1 | G/L Account Master (Company Code) | MANDT / BUKRS / SAKNR |
FI-GL-GL (FBSC) | General Ledger Accounting: Basic Functions – R/3 Customizing for G/L Accounts | |
FIGLREP | Settings for G/L Posting Reports | MANDT |
TSAKR | Create G/L account with reference | MANDT / BUKRS / SAKNR |
KOMU | Account Assignment Templates for G/L Account items | MANDT / KMNAM / KMZEI |
Explain the process steps of invoicing in Contacts Accounts Receivable and Payable?
Answer
Data Selection
In data selection, the invoicing orders are selected for the invoicing process. You define the selection criteria for the data selection for the invoicing process.
Creation of Invoicing Units
The invoicing orders selected are grouped into invoicing units for each contract account. You can create several invoicing units for each contract account. For each invoicing unit, “Invoicing in Contract Accounts Receivable and Payable” creates one invoicing document.
You define the criteria for creating the invoicing units for the invoicing process.
Processing of Billing Documents
The billing documents selected for an invoicing unit are included in the invoicing document. The billing document items are linked with the items of the invoicing document, and the derivations required for the posting in “Contract Accounts Receivable and Payable” (FI-CA) are performed.
Performance of Additional Functions
In addition to processing billing documents, in “Invoicing in Contract Accounts Receivable and Payable”, you can integrate further functions of FI-CA. For example, interest calculation, creation of dunning proposals, or the calculation of charges and discounts. You define which additional functions are performed for each invoicing process.
Account Maintenance
Using the account maintenance integrated with “Invoicing in Contract Accounts Receivable and Payable”, you can perform clearing between the posting documents entered in Invoicing and the open items of the contract account posted before invoicing. You define the criteria for clearing in the clearing control.
Update
The invoicing document created for the invoicing unit and the posting documents is written to the database. The invoicing orders processed are deleted.
As well as the invoicing unit, a correspondence container for invoice printing and an extraction order for the update to BW are created.
What are the common types of reports that can be used for Account Analysis (A/R)?
Answer
There are many types of reports that can be used for account analysis (A/R) −
- Customer Line Item Analysis
- Balance Analysis
- Customer Evaluation Report
What is the use of FI-Asset Accounting component?
Answer
The FI-Asset Accounting (FI-AA) component is used for managing the fixed assets in the FI system. In Financial Accounting, it serves as a subsidiary ledger to General Ledger, providing detailed information on transactions involving fixed assets.
Integration with other components −
As a result of the integration in the SAP System, Asset Accounting (FI-AA) transfers data directly to and from other SAP components.
What do you understand by cost centre, profit centre in Controlling?
Answer
A Cost centre is defined as a component in an organization that adds to the cost and indirectly adds to profit if the organization. Examples include Marketing and Customer Service.
A company can classify business unit as a profit centre, cost centre or an investment centre. The simple and straight forward division in an organization can be classified as a cost centre as the cost is easy to measure.
SAP CO-Profit centre is used for managing internal controlling. When you dividing your company into profit centres, it allows you to delegate responsibility to decentralized units and allows you to treat as separate companies in a company.
Why do we create Profit Centers in Controlling?
Answer
The main aim of creating a Profit Center in Controlling is to analyze the cost of a product line or a business unit.
You can also generate profit and loss accounts according to Profit Center and also generate balance sheets however Profit centre should only be used for internal reporting purposes.
The key components of a profit centre include – the name of the profit centre, the controlling area under which it is assigned, time period, the person responsible for the profit centre, standard hierarchy, etc.
What do you understand by Product costing in SAP controlling?
Answer
SAP CO-Product Costing module is used to find the value of the internal cost of products. It is also used for profitability and management accounting for production.
While configuring Product Costing, it involves two areas for setting −
- Product Cost Planning
- Cost Object Controlling
The basics of Product Costing is Cost Center Planning. The goal of cost centre planning is to plan total dollars and quantities in each Cost Center in a Plant.
How do you perform Profitability analysis in SAP CO? What are the different types of profitability analysis?
Answer
SAP CO-PA is used to analyze the market segments classified as products, customers, sales area, business area, etc.
SAP CO Profitability Analysis (CO-PA) is used for the evaluation of market segments, which is classified according to −
- products, customers, and orders
- or any combination of these
- or Strategic business units such as sales organizations
- or business areas, with reference to the company’s profit
- or contribution margin
There are two types of Profitability Analysis are supported −
- Costing-based
- Account-based
Costing-based Profitability Analysis −
It is used to group the costs and revenues as per the value fields. It is used to ensure that you access at all times to a complete, short-term profitability report.
Account-based Profitability Analysis −
It is used to provide you with a profitability report that is permanently reconciled with financial accounting.
It is mainly used for getting information related to sales, marketing, product management and corporate planning departments to support internal accounting and decision-making.