SAP FICO stands for Financial Accounting (FI) and Controlling (CO). It’s an integrated module in SAP ERP that helps organizations manage financial transactions and internal cost accounting. FI handles statutory reporting while CO supports internal management reporting.
FI: General Ledger, Accounts Receivable, Accounts Payable, Asset Accounting, Bank Accounting, Special Purpose Ledger.
CO: Cost Element Accounting, Cost Center Accounting, Profit Center Accounting, Internal Orders, Product Costing, Profitability Analysis (CO-PA).
Key elements:
Client: Highest level.
Company Code: Smallest legal unit for which balance sheets are created.
Business Area: Internal unit for segment reporting.
Chart of Accounts: Structure of all G/L accounts.
Fiscal Year Variant: Defines accounting periods.
A company code is an independent accounting unit for which legal financial statements are created.
A business area is used for internal reporting across company codes — like branches or product lines.
It’s a structured list of all G/L accounts used by one or more company codes. It defines how accounts are grouped for reporting.
One operating chart of accounts is mandatory. Additionally, you can have one group CoA for consolidation and one country CoA for local statutory requirements.
It specifies the start and end of the fiscal year and how many posting periods and special periods are in it. It can be calendar or non-calendar.
A posting period is a time frame (usually a month) during which transactions can be posted. It ensures entries are recorded in the correct accounting period.
They control which fields are mandatory, optional, suppressed, or displayed while posting to a G/L account.
Cost Center: Tracks only costs. Example: HR department.
Profit Center: Tracks both revenue and costs — measures profitability. Example: Business unit.
Steps:
Configure payment methods.
Set up house banks.
Define bank determination.
Maintain vendor master data.
Run proposal, review, and execute payment.
Recurring entries are used for repetitive postings like rent, leases, or insurance premiums to automate monthly postings.
Dunning is sending reminders to customers for overdue invoices. SAP automates this by defining dunning levels, forms, charges, and intervals.
An Account Group controls the number range and field status for G/L, vendor, and customer master records.
Parallel Accounting allows multiple ledgers to be maintained for different accounting principles (e.g., IFRS vs local GAAP).
It manages fixed assets lifecycle: acquisition, depreciation, transfer, revaluation, and retirement. It’s integrated with FI for balance sheet reporting.
Open items in foreign currencies are revalued at period-end to reflect current exchange rates. SAP posts unrealized gain/loss automatically.
General Ledger: Overall accounts for the company.
Sub Ledger: Detailed individual accounts (e.g., customer, vendor, asset) that reconcile to G/L via reconciliation accounts.
It’s an additional ledger for customized reporting outside standard ledgers.
Taxes are handled using tax codes and procedures. SAP calculates input/output taxes automatically and posts to relevant accounts.
When primary cost elements are posted in FI (like expenses), they flow to CO for internal reporting. Example: salaries posted in FI update cost centers in CO.
Vendor account is credited, expense (or asset) account is debited, open item created for payment, taxes are calculated.
Use FBRA to reset the clearing document, then FB08 to reverse the original document.
Parking: Stores complete documents for later review/approval with a doc number.
Holding: Saves incomplete drafts, no doc number assigned.
Check proposal log, correct blocked invoices, vendor master data, payment methods, or open items. Update and re-run proposal.
Open special posting periods.
Post accruals/deferrals.
Reconcile accounts.
Perform foreign currency valuation.
Close periods.
Carry forward balances.
Validations: Check data consistency when posting.
Substitutions: Automatically replace entered values with correct ones based on rules.
Splits line items by segments/profit centers to provide segment reporting as per IFRS.
Temporary cost collectors for tracking costs related to specific jobs, projects, or tasks.
Primary cost elements link FI expense accounts to CO objects. Secondary cost elements record internal cost flows within CO.
Using tools like LSMW or BAPIs for master and transactional data migration. Testing and reconciliation are critical.
Project prep → Blueprint → Realization (configuration) → Testing → Data migration → Final preparation → Go-live → Support.
Universal Journal combines FI and CO tables, real-time reconciliation, faster close, simplified data model, and new Fiori apps.
Post intercompany invoices via intercompany accounts, set up cross-company codes, reconcile using clearing accounts.
Combines classic GL with Profit Center Accounting, Special Purpose Ledger, and Document Splitting — supports parallel accounting.
New GL supports parallel ledgers, document splitting, real-time integration, segment reporting. Classic GL does not.
A House Bank represents your company’s bank in SAP. You define bank keys, bank accounts, and assign them to company codes.
Through roles and authorizations, segregation of duties, profile generation, and audit trails.
Cost Center Hierarchy: Defines structure/grouping of cost centers.
Controlling Area: Organizational unit for CO, under which cost elements, cost centers, profit centers are managed.
Upload bank statements manually or electronically. Match bank entries to open items using manual or automatic reconciliation.
A G/L account that links sub-ledgers (AP, AR, AA) to the General Ledger for automatic posting.
Use recurring entries or manual accrual postings to match expenses to correct periods.
When you do GR (Goods Receipt) or IR (Invoice Receipt), FI automatically posts entries — stock and vendor liabilities are updated.
SAP supports automatic withholding tax deduction at the time of vendor payment or invoice posting, complying with legal requirements.
Set the payment block in vendor master or at invoice level to prevent APP from picking it up.
Used for infrequent vendors. Instead of creating a separate vendor master, the details are entered at transaction time.
Automated process to match incoming payments to customer invoices — widely used in US banking.
Enables quick data entry of multiple line items in transactions like FB50 (GL), F-02 (Journal).
Use transaction F-32 (customer), F-44 (vendor), or F-03 (G/L) to match debits and credits to clear items.
Define whether an entry is debit or credit, what account type is allowed, and the data fields used during document entry.
JBK Academy Is Best IT Courses Like Power BI, Tally, Advance Excel, SAP Fico In Ameerpet Hyderabad With 100% Placement Assistance. We Are Providing Both Offline & Online Training Institutes In Hyderabad.