🎯 Preparing for SAP FICO interviews in 2025?
This comprehensive guide contains real SAP FICO interview questions and answers
collected from actual interviews at top MNCs including
Accenture,
TCS,
Infosys,
Deloitte, and
Capgemini.
Understanding the strategic importance of SAP FICO in enterprise implementations
SAP FICO (Financial Accounting and Controlling) serves as the central nervous system of every SAP ERP implementation. Unlike other modules, 100% of SAP projects require FICO because it manages core financial operations that are mandatory for business continuity.
FICO consultants directly impact financial reporting accuracy, statutory compliance, and month-end closing efficiency. This strategic role ensures their continuous demand across industries.
Master these essential components
💡 Expert Tip: Master at least 3 modules deeply for interview success
Why SAP FICO remains one of the most in-demand SAP skills in the market
The demand for SAP FICO consultants is growing at 15% annually due to S/4HANA migrations and digital transformation projects across industries.
Average salaries in India:
• Freshers: ₹4-6 LPA
• 3-5 Years: ₹10-18 LPA
• 8+ Years: ₹20-40 LPA
Diverse career paths available across multiple domains:
🎯 Ready to Master SAP FICO Interviews?
Practice with real interview questions below and boost your confidence!
Master your interview with our comprehensive collection of frequently asked questions
Scroll to read the complete answer
Yes. One Fiscal Year Variant can be assigned to multiple company codes, but one company code can have only one fiscal year variant.
Scroll to read the complete answer
No. Cheque numbers are unique and strictly controlled.
Scroll to read the complete answer
Cheque status updated
Bank balance restored
New cheque issued if required
Scroll to read the complete answer
PDC is a cheque with future date. In SAP, it is tracked separately until clearance.
Scroll to read the complete answer
OBY6 is used to define global parameters for a company code, controlling currency, fiscal year, chart of accounts, and posting rules in SAP FICO.
Scroll to read the complete answer
FCH5 is used to:
- Create cheque information
- Display cheque details
- Track cheque status
Scroll to read the complete answer
Cheque Lot is a range of cheque numbers received from bank.
Scroll to read the complete answer
FCHI is used to create cheque lots. Cheque lot defines:
- Bank
- Cheque number range
Scroll to read the complete answer
Cheque Management is used to:
- Print cheques
- Track cheque numbers
- Monitor cheque status (issued, cleared, cancelled)
Scroll to read the complete answer
Possible reasons:
- No bank GL account
- Payment method not assigned
- House bank not assigned to payment program
Scroll to read the complete answer
FBZP is used to configure automatic payment program. House Bank is defined inside FBZP.
Scroll to read the complete answer
It happens when:
- Opening balance is not maintained
- Wrong postings done
Proper cash count and reconciliation is required.
Scroll to read the complete answer
Because:
- It is legally critical
- High business impact
- Errors lead to penalties
Scroll to read the complete answer
No. Tax code is mandatory for GST applicable transactions.
Scroll to read the complete answer
GST is applicable at time of advance receipt/payment, depending on rules.
Scroll to read the complete answer
Reverse document
Repost with correct tax code
GST corrections should be done carefully.
Scroll to read the complete answer
SAP checks:
- Company GSTIN
- Customer/Vendor GSTIN
Based on this, CGST+SGST or IGST is applied.
Scroll to read the complete answer
Used to assign company code to non-taxable tax codes.
Scroll to read the complete answer
Used to assign posting keys to company code for tax postings.
Scroll to read the complete answer
Used to assign company code to GST tax procedures.
Scroll to read the complete answer
OB40 is used to assign GST GL accounts to tax accounts.
Scroll to read the complete answer
To post:
- Input tax
- Output tax
- Tax payable
- Tax credit
Without GL mapping, posting fails.
Scroll to read the complete answer
FTXP is used to create GST tax codes for:
- Sales
- Purchases
Tax rates are maintained here.
Scroll to read the complete answer
OBBG is used to assign country to tax calculation procedure.
Scroll to read the complete answer
Tax Calculation Procedure defines:
- Sequence of tax calculation
- Which tax applies first
- Base amount for tax
Also configured using OBYZ.
Scroll to read the complete answer
OBCN is used to check and change tax processing settings.
Scroll to read the complete answer
Condition Type represents tax components like:
- CGST
- SGST
- IGST
Defined using OBYZ.
Scroll to read the complete answer
Because GST depends on:
- Place of supply
- Tax rates
- Business location
- Input tax credit rules
SAP handles this using condition technique.
Scroll to read the complete answer
Cost center is mandatory for depreciation posting, not acquisition.
Scroll to read the complete answer
Yes, especially for Asset Under Construction (AUC).
Scroll to read the complete answer
Costs remain open and month-end close is incomplete.
Scroll to read the complete answer
Cost Center, because:
- Regular recurring cost
- Department-based
Scroll to read the complete answer
Internal Order, because:
- One-time activity
- Needs separate cost tracking
Scroll to read the complete answer
Yes, but business rule decides priority.
Scroll to read the complete answer
One posting updates:
- FI (GL account)
- CO (Cost center / Internal order)
Scroll to read the complete answer
Because internal order is temporary and cannot hold balances permanently.
Scroll to read the complete answer
Settlement transfers costs from:
Internal order → Cost center / Asset / Profit center
Scroll to read the complete answer
Used to create internal order.
Scroll to read the complete answer
Used to define number ranges for internal orders.
Scroll to read the complete answer
Order Type controls:
- Number range
- Settlement rule
- Status management
Defined using KOT2.
Scroll to read the complete answer
Cost Center:
- Permanent
- Department-based
- Long-term
Internal Order:
- Temporary
- Activity/project-based
- Short-term
Scroll to read the complete answer
Internal Order is used to collect costs for a specific purpose or project. Example:
- Marketing campaign
- Repair work
- Short-term project
Scroll to read the complete answer
Yes, if company codes belong to same controlling area.
Scroll to read the complete answer
- Wrong depreciation key
- Wrong asset class
- Missing cost center
Scroll to read the complete answer
AUC is used for assets not yet ready for use.
Scroll to read the complete answer
Different laws require different depreciation values.
Scroll to read the complete answer
Balance sheet becomes incorrect, and audit issues occur.
Scroll to read the complete answer
Yes, by reversing depreciation run before period close.
Scroll to read the complete answer
Sale value – Net book value = Profit or Loss
Scroll to read the complete answer
Selling asset to a customer with or without revenue.
Scroll to read the complete answer
Asset retirement means removing asset from books.
Scroll to read the complete answer
Controls which fields appear during asset creation.
Scroll to read the complete answer
Used during integrated asset acquisition. Acts as a temporary clearing between:
- Vendor
- Asset
Scroll to read the complete answer
Account Determination links:
Asset class → GL accounts
It decides where asset values are posted.
Scroll to read the complete answer
To:
- Post asset values
- Track acquisition cost
- Post depreciation
Created using FS00.
Scroll to read the complete answer
Depreciation Areas represent different valuation views of assets. Example:
- Book depreciation
- Tax depreciation
Scroll to read the complete answer
Yes. If they follow same depreciation rules.
Scroll to read the complete answer
Because depreciation rules differ by:
- Country laws
- Accounting standards
Example:
- India – Companies Act
- IFRS / Local GAAP
Scroll to read the complete answer
Chart of Depreciation defines rules for depreciation calculation. It is country-specific and used across company codes.
Scroll to read the complete answer
To ensure:
- Sub-ledger & GL always match
- No manual manipulation
Scroll to read the complete answer
Use:
- Residual payment
- Or post as advance
Handled through tolerance & clearing.
Scroll to read the complete answer
Reverse wrong document
Or clear using credit memo
Depends on business policy.
Scroll to read the complete answer
OBYR is used to define Special GL indicators for vendors.
Scroll to read the complete answer
Used for:
- Down payment
- Guarantee
- Bill of exchange
Handled separately from normal vendor balance.
Scroll to read the complete answer
OBXU is used to maintain automatic posting accounts for vendor-related transactions.
Scroll to read the complete answer
Partial:
- Invoice remains open
- Multiple open items
- Less used
Residual:
- Invoice cleared
- One open item
- More common
Scroll to read the complete answer
Residual payment clears invoice partially and creates new open item for balance.
Scroll to read the complete answer
By checking:
- FBL5
- Reconciliation account
- Document flow
Scroll to read the complete answer
Use:
- Residual payment
- Partial payment
- Tolerance settings
Depends on business requirement.
Scroll to read the complete answer
OBXR is used to define Special GL indicators for customers.
Scroll to read the complete answer
Special GL is used for special customer transactions like:
- Down payment
- Guarantee
- Bill of exchange
Scroll to read the complete answer
OBXI is used to maintain automatic posting accounts for AR transactions.
Scroll to read the complete answer
Partial payment does not clear invoice. Invoice remains open and payment is shown separately.
Scroll to read the complete answer
Residual payment clears invoice partially and creates new open item for remaining amount.
Scroll to read the complete answer
Yes, in real-time business CO is mandatory, especially in S/4HANA where Universal Journal integrates FI & CO.
Scroll to read the complete answer
Postings will:
- Fail or
- Go to error accounts
FI-CO integration is mandatory for expense postings.
Scroll to read the complete answer
Yes, if:
- Same fiscal year variant
- Same currency (or conversion allowed)
Scroll to read the complete answer
OKKP is used to create Controlling Area. We define:
- Fiscal year variant
- Currency
- Cost center standard hierarchy
Scroll to read the complete answer
Controlling Area represents internal cost tracking. It is used to monitor:
- Costs
- Revenues
- Profitability
It works closely with FI module.
Scroll to read the complete answer
Yes. Different retained earnings accounts can be assigned for different P&L account types.
Scroll to read the complete answer
Yes. Fields can be suppressed, but key accounting fields should never be suppressed.
Scroll to read the complete answer
If Cost Center is mandatory for expense accounts:
- You mark Cost Center as Required
- Posting without cost center is blocked
This ensures proper cost tracking.
Scroll to read the complete answer
SAP follows priority rule:
Required > Optional > Suppressed
If one says required and other suppressed → Required wins.
Scroll to read the complete answer
Key fields:
- Posting key
- Cost center
- Profit center
- Assignment
- Text
- Business area
Scroll to read the complete answer
Field Status Group is assigned to GL accounts. It decides which fields appear when that GL is used.
Scroll to read the complete answer
OBC5 is used to assign Field Status Variant to Company Code.
Scroll to read the complete answer
OBC4 is used to define Field Status Variant and Field Status Groups.
Scroll to read the complete answer
To:
- Avoid unnecessary data entry
- Enforce mandatory fields
- Improve data accuracy
- Maintain clean accounting documents
Scroll to read the complete answer
Field Status Variant controls which fields appear during posting and whether they are:
- Required
- Optional
- Suppressed
- Display only
It controls screen behavior in FI postings.
Scroll to read the complete answer
Yes.
Example:
- GL & Vendor periods closed
- Asset period still open for depreciation posting
This is commonly used during month-end close.
Scroll to read the complete answer
Manual Cheque:
- Entered manually
- Less control
- Error-prone
Automatic Cheque:
- System assigned
- Full tracking
- Audit safe
Scroll to read the complete answer
Vendor A/c Dr
To Bank A/c
Scroll to read the complete answer
Flow:
- Vendor payment posted
- Cheque assigned
- Cheque printed
- Cheque cleared in bank
Scroll to read the complete answer
Bank Master:
- External bank details
- IFSC, address
- Used for reference
House Bank:
- Company's bank
- Linked to company code
- Used for posting
Scroll to read the complete answer
Yes. Example:
- Current Account
- Salary Account
- Collection Account
Each account has separate GL.
Scroll to read the complete answer
Bank GL account represents actual bank balance in SAP. Each house bank account is linked to one GL.
Scroll to read the complete answer
Because SAP needs:
- Bank GL account
- Payment method
- Bank details
Without house bank, payments cannot be processed.
Scroll to read the complete answer
House Bank represents company's bank account in SAP. It is required for:
- Customer receipts
- Vendor payments
- Cheque processing
Scroll to read the complete answer
Yes, but only if:
- Tax code is enabled
- Business allows GST on petty expenses
Otherwise GST is normally avoided.
Scroll to read the complete answer
Expense A/c Dr
To Cash A/c
Scroll to read the complete answer
FBCJC2 is used to assign GL accounts to Cash Journal transaction types. Example:
- Stationery → Stationery Expense GL
- Travel → Travel Expense GL
Scroll to read the complete answer
FBCJC1 is used to define number range for Cash Journal documents.
Scroll to read the complete answer
FBCJC0 is used to create Cash Journal. Here we define:
- Company code
- Cash GL account
- Currency
Scroll to read the complete answer
Because:
- Petty expenses are frequent
- Posting via F-02 is time-consuming
- Cash journal gives simple entry screen
- Better control & transparency
Scroll to read the complete answer
Cash Journal is a tool in SAP to manage cash receipts and payments centrally. It simplifies:
- Posting
- Tracking
- Reporting of cash transactions
Scroll to read the complete answer
Affects:
- Tax liability
- Input credit
- P&L and balance sheet
Scroll to read the complete answer
GST amount becomes expense, not recoverable.
Scroll to read the complete answer
ITC is GST paid on purchases which can be adjusted against output GST liability.
Scroll to read the complete answer
Expense / Asset A/c Dr
Input GST A/c Dr
To Vendor A/c
Scroll to read the complete answer
Customer A/c Dr
To Revenue A/c
To Output GST A/c
Scroll to read the complete answer
Tax Code represents:
- Tax percentage
- Input or output tax
- GL posting behavior
Example:
- I1 – IGST 18%
- C1 – CGST+SGST
Scroll to read the complete answer
GST (Goods and Services Tax) in SAP is used to manage indirect tax calculation, posting, and reporting for India. It replaces:
- VAT
- Service Tax
- Excise
SAP supports CGST, SGST, IGST through configuration.
Scroll to read the complete answer
Electricity bill posted to:
- Expense GL
- Cost Center: Admin
This helps track Admin department costs.
Scroll to read the complete answer
System gives error if cost center is mandatory. This ensures expense accountability.
Scroll to read the complete answer
Cost Center Hierarchy organizes cost centers in tree structure for reporting and control.
Scroll to read the complete answer
Cost Center helps:
- Track departmental expenses
- Control costs
- Analyze profitability
- Support management decisions
Scroll to read the complete answer
A Cost Center represents a location or department where costs are incurred. Examples:
- HR department
- IT department
- Finance department
It is mainly used for internal cost tracking.
Scroll to read the complete answer
Expected time asset generates economic benefit.
Scroll to read the complete answer
Capitalization date determines start of depreciation.
Scroll to read the complete answer
Depreciation Expense A/c Dr
To Accumulated Depreciation A/c
Scroll to read the complete answer
Depreciation run posts:
- Depreciation expense
- Accumulated depreciation
Usually run monthly.
Scroll to read the complete answer
Depreciation posting distributes asset cost over useful life.
Scroll to read the complete answer
Asset A/c Dr
To Vendor A/c
Scroll to read the complete answer
Two ways:
- Integrated acquisition (with vendor)
- Manual acquisition (without vendor)
Scroll to read the complete answer
Number range controls asset numbering. Defined per asset class.
Scroll to read the complete answer
Depreciation Key defines:
- Method of depreciation
- Useful life
- Rate of depreciation
Example:
- Straight Line
- Declining Balance
Scroll to read the complete answer
Asset Master Data contains:
- Asset description
- Asset class
- Cost center
- Depreciation details
It is the foundation for asset postings.
Scroll to read the complete answer
Asset Class groups similar assets together. It controls:
- Number range
- GL accounts
- Screen layout
Example:
- Building
- Furniture
- Computers
Scroll to read the complete answer
Because fixed assets:
- Have high value
- Used for long term
- Affect balance sheet & P&L
Asset Accounting ensures legal compliance and accurate valuation.
Scroll to read the complete answer
Asset Accounting manages fixed assets like:
- Land
- Buildings
- Machinery
- Vehicles
- Computers
It tracks:
- Asset acquisition
- Depreciation
- Asset sale
- Asset retirement
Scroll to read the complete answer
AR:
- Money receivable
- Customer focused
- F-22 / F-28
AP:
- Money payable
- Vendor focused
- F-43 / F-53
Scroll to read the complete answer
Because it is posted using Special GL indicator, not normal vendor balance.
Scroll to read the complete answer
F-54 is used to clear vendor down payment against invoice.
Scroll to read the complete answer
Vendor Down Payment A/c Dr
To Bank A/c
Scroll to read the complete answer
F-48 is used to post vendor down payment.
Scroll to read the complete answer
OBB8 defines cash discount terms applicable for vendor payments.
Scroll to read the complete answer
Vendor Cash Discount is discount received for early payment.
Scroll to read the complete answer
Vendor A/c Dr
To Bank A/c
Scroll to read the complete answer
Expense / Asset A/c Dr
To Vendor A/c
Scroll to read the complete answer
Reconciliation Account is a GL account where vendor balances are updated automatically. Direct posting to this GL is not allowed.
Scroll to read the complete answer
Vendor Tolerance Group controls:
- Payment differences
- Residual and partial payments
Configured using OBA3.
Scroll to read the complete answer
OBAS is used to assign vendor account group to number range.
Scroll to read the complete answer
XKN1 is used to define number ranges for vendors.
Scroll to read the complete answer
Vendor Account Group controls:
- Number range
- Mandatory / optional fields
- Vendor type (Domestic, Import, One-time)
Defined using OBD3.
Scroll to read the complete answer
Vendor Master Data stores supplier-related information such as:
- Name and address
- Bank details
- Payment terms
- Reconciliation account
It is mainly used for procurement and payment processing.
Scroll to read the complete answer
Because it is posted using Special GL indicator, not regular AR.
Scroll to read the complete answer
F-39 is used to clear customer down payment against invoice.
Scroll to read the complete answer
Bank A/c Dr
To Customer Down Payment A/c
Scroll to read the complete answer
F-29 is used to post customer down payment.
Scroll to read the complete answer
SAP automatically posts:
- Discount to Cash Discount GL
- Difference handled via tolerance
Scroll to read the complete answer
OBB8 is used to define cash discount terms like:
- Percentage
- Valid days
- Discount base
Scroll to read the complete answer
Cash Discount is discount given for early payment.
Scroll to read the complete answer
Residual:
- Invoice cleared
- New balance created
- Used commonly
Partial:
- Invoice open
- Separate open item
- Used rarely
Scroll to read the complete answer
Bank A/c Dr
To Customer A/c
Scroll to read the complete answer
Customer A/c Dr
To Revenue A/c
To Tax A/c
Scroll to read the complete answer
It ensures:
- AR sub-ledger always matches GL
- Automatic integration
- Accurate balance sheet
Scroll to read the complete answer
Reconciliation Account is a GL account linked to customer. All customer postings automatically update this GL account. Direct posting to reconciliation account is not allowed.
Scroll to read the complete answer
Customer Tolerance Group controls:
- Payment differences
- Residual posting
- Partial payment limits
Configured using OBA3.
Scroll to read the complete answer
OBAR is used to assign customer account group to number range.
Scroll to read the complete answer
XDN1 is used to create number ranges for customer accounts.
Scroll to read the complete answer
Customer Account Group controls:
- Number range
- Field status
- Customer type (Domestic, Export, One-time)
Defined using OBD2.
Scroll to read the complete answer
Customer Master Data stores all customer-related information such as:
- Name & address
- Payment terms
- Reconciliation account
- Credit limit
It is used across Sales, Finance, and Reporting.
Scroll to read the complete answer
It helps management:
- Analyze cost behavior
- Control expenses
- Improve profitability
Scroll to read the complete answer
When you post Rent expense:
System automatically updates:
- GL account (FI)
- Cost Center (CO)
Scroll to read the complete answer
FI:
- External reporting
- Legal requirement
- Balance sheet focus
CO:
- Internal reporting
- Management purpose
- Cost & profit focus
Scroll to read the complete answer
Posting:
- Creates accounting entry
- Generates document
Clearing:
- Settles open items
- Closes open balances
Scroll to read the complete answer
F-04 is used for GL clearing. Example:
- Clearing advance received
- Clearing suspense account balances
Scroll to read the complete answer
Year-end closing cannot be completed, and system throws error during balance carry forward.
Scroll to read the complete answer
OB53 is used to assign Retained Earnings Account to the Chart of Accounts.
Scroll to read the complete answer
Retained Earnings Account stores net profit or loss at year-end. All P&L account balances are transferred to this account automatically.
Scroll to read the complete answer
OBD4 is used to define Account Groups in Chart of Accounts.
Scroll to read the complete answer
It helps:
- Organize GL accounts logically
- Prevent wrong account creation
- Apply control on financial structure
Scroll to read the complete answer
Account Group controls:
- Number range of GL accounts
- Screen layout during GL creation
- Type of account (Balance Sheet / P&L)
Scroll to read the complete answer
OB62 is used to assign Chart of Accounts to Company Code. Without this assignment, company code cannot post any entry.
Scroll to read the complete answer
OB13 is used to create or edit Chart of Accounts. Here we define:
- COA name
- Language
- Length of GL account numbers
Scroll to read the complete answer
Yes. One COA can be assigned to multiple company codes, provided they follow same accounting structure.
Scroll to read the complete answer
Operating COA: Used for daily postings
Group COA: Used for consolidation
Country COA: Used for statutory reporting
Scroll to read the complete answer
Chart of Accounts (COA) is a list of all General Ledger (GL) accounts used by a company code. It defines how financial data is structured, posted, and reported in SAP. Without COA, no accounting postings are possible.
Scroll to read the complete answer
Yes. Tolerance groups are company code specific.
Scroll to read the complete answer
Customer/Vendor Tolerance Group controls:
- Payment differences
- Residual item posting
- Partial payment handling
Configured via OBA3.
Scroll to read the complete answer
OB57 is used to assign users to tolerance groups. Without assignment, tolerance limits will not apply.
Scroll to read the complete answer
It ensures:
- Junior users cannot post huge amounts
- Posting authority is controlled
- Risk of fraud is reduced
Scroll to read the complete answer
Employee Tolerance Group controls:
- Maximum amount a user can post
- Allowed cash discount difference
- Payment difference limits
Configured using OBA4.
Scroll to read the complete answer
There are mainly:
- Employee Tolerance Group
- Customer/Vendor Tolerance Group
Scroll to read the complete answer
Tolerance Group defines limits for posting differences, such as:
- Cash discount difference
- Payment difference
- Maximum posting amount
It prevents unauthorized or wrong postings.
Scroll to read the complete answer
Only senior FI consultants or finance leads. Giving OB52 access to end users is a major audit risk.
Scroll to read the complete answer
A: Asset
D: Customer
K: Vendor
S: G/L
+: All account types
Scroll to read the complete answer
OB52 is used to open and close posting periods. We can control:
- Period range (from – to)
- Fiscal year
- Account type (A, D, K, S)
It is one of the most sensitive transactions in FI.
Scroll to read the complete answer
Posting Period control is required to:
- Prevent wrong back-dated postings
- Stop postings in closed months
- Ensure proper month-end and year-end closing
- Maintain audit control
Scroll to read the complete answer
Posting Period Variant controls which accounting periods are open for posting in a company code. It decides who can post, when they can post, and for which account types (GL, Customer, Vendor, Asset).
Scroll to read the complete answer
Fiscal Year Variant:
- Defines year structure
- Number of periods
- Assigned to company code
Posting Period Variant:
- Controls posting
- Open/close periods
- Assigned to company code
Scroll to read the complete answer
Enterprise Structure defines how the business is represented in SAP. If it is designed wrongly:
- Reporting becomes incorrect
- Legal compliance fails
- Consolidation becomes complex
So interviewers always test concept clarity here first.
Scroll to read the complete answer
Yes. One Credit Control Area can be assigned to multiple company codes, especially when companies belong to the same group and want centralized credit management.
Scroll to read the complete answer
Credit Control Area is used to manage customer credit limits. It controls how much credit a customer can use across one or multiple company codes. It helps avoid bad debts and over-exposure.
Scroll to read the complete answer
Company:
- Used for legal consolidation
- One company can have many company codes
- No transactions posted
Company Code:
- Used for daily accounting
- Posting happens only here
- All FI transactions posted
Scroll to read the complete answer
A Company in SAP represents the legal entity of an organization. It is mainly used for legal consolidation and reporting at group level. A company can have multiple company codes under it. In real projects, company is used for consolidated financial statements, not for daily postings.
Scroll to read the complete answer
FBCJ is used to post petty cash transactions like:
- Cash payment
- Cash receipt
Scroll to read the complete answer
Petty Cash is used to record small day-to-day cash expenses like:
- Tea / snacks
- Auto / travel
- Office stationery
Instead of creating separate vouchers, SAP uses Cash Journal for easy handling.
Scroll to read the complete answer
CGST: Intra-state (Central)
SGST: Intra-state (State)
IGST: Inter-state
Scroll to read the complete answer
KS03 is used to display cost center.
Scroll to read the complete answer
KS02 is used to change cost center.
Scroll to read the complete answer
KS01 is used to create cost center.
Scroll to read the complete answer
AS01 is used to create asset master.
Scroll to read the complete answer
F-53 is used to post outgoing payment to vendor.
Scroll to read the complete answer
FBL1 is used to display vendor line items such as:
- Invoices
- Payments
- Credit notes
Scroll to read the complete answer
F-43 is used to post vendor invoice.
Scroll to read the complete answer
F-28 is used to post incoming customer payment.
Scroll to read the complete answer
FBL5 displays customer line items such as:
- Invoices
- Payments
- Credit notes
Used for reconciliation and follow-up.
Scroll to read the complete answer
F-22 is used to post customer invoice. It creates:
- Customer debit
- Revenue credit
- Tax posting (if applicable)
Scroll to read the complete answer
FBL3 displays GL line item reports. It helps to:
- Track transactions
- Audit postings
- Analyze balances
Scroll to read the complete answer
F-02 is used for manual GL postings. It is commonly used for:
- Journal entries
- Adjustment entries
- Rectification postings
Scroll to read the complete answer
FS00 is used to:
- Create GL account centrally
- Control company code settings
- Maintain field status & account control
It combines chart of accounts level and company code level.
Scroll to read the complete answer
System gives error or warning, and posting is blocked until corrected.
Scroll to read the complete answer
System throws error: "Posting period XX is not open"
No accounting document can be posted until period is opened.
Scroll to read the complete answer
If posting period is closed:
- SAP does not allow posting
- System throws error like "Posting period is closed"
This helps in financial control and audit safety.
Scroll to read the complete answer
Posting Periods control which month is open for posting. SAP allows opening or closing periods using OB52 to prevent wrong postings.
Scroll to read the complete answer
Fiscal Year Variant defines how many periods a financial year has and how dates are assigned. It can be:
- Calendar year (Jan–Dec)
- Non-calendar year (Apr–Mar)
Scroll to read the complete answer
Business Area is used to represent different lines of business within a company code. It helps to generate profit & loss statements for each business segment like Manufacturing, Services, Trading. Business Area is optional and mostly replaced by Profit Center in S/4HANA.
Scroll to read the complete answer
Company Code is the smallest organizational unit for which complete financial accounts can be maintained. All accounting transactions like GL postings, customer invoices, vendor payments, asset postings happen at company code level. Without company code, no financial posting is possible in SAP.
Master these questions, understand the concepts behind them, and walk into your interview with confidence!
Focus on real-time SAP business scenarios instead of memorizing answers
Practice configuration steps with practical examples from live projects
Master integration with MM, SD, and Asset Accounting modules
Prepare S/4HANA differences and new finance concepts
Pro Tip from Experts
Interviewers prefer candidates who can explain why a configuration is done, not just how it is done. Always connect answers to business impact.
© 2025 Innovative Code Tech | SAP FICO Interview Preparation Guide
Join 2,500+ professionals accelerating their careers
👉 YES! I WANT JOB UPDATES🔒 Zero spam • 1-click leave anytime