📞 +91 8075 400 500 · learn@cokonet.com New batches open this month · Free masterclass
Home / SAP and ERP / SAP FICO tutorial
● Free tutorial · SAP FICO

SAP FICO tutorial for beginners.

Most FICO tutorials start with a screenshot of a transaction code, which teaches you where to click and not what is happening. This one starts with the model, because once the model makes sense the screens explain themselves.

Cokonet Academy Updated 29 July 2026 10 min read

FI and CO are two different audiences.

FICO is really two modules that are taught together. The distinction between them is the first thing to get straight, because almost every later concept sits on one side of it.

FI, Financial Accounting, exists to satisfy people outside the company. Statutory accounts, tax authorities, auditors, shareholders. It is bound by accounting standards and legal requirements, its periods are fixed, and its output is the balance sheet and profit and loss statement. You cannot be creative in FI, because the rules are set by somebody else. CO, Controlling, exists to satisfy people inside the company. Which department overspent, which product line actually makes money, what a job really cost to produce. There is no external standard governing it, so its structures are designed to answer management questions. This is why CO has objects with no FI equivalent, such as cost centres, internal orders and profitability segments.

The same rupee of expense is usually recorded in both, once as a general ledger posting for the statutory accounts and once against a cost object so somebody can be held accountable for it. Understanding that duality is most of what separates people who have understood FICO from people who have memorised transaction codes.

The enterprise structure, from the top.

Everything in FICO hangs off a small set of organisational units. Configure these wrongly at the start of a project and the mistake is expensive to undo, which is why they get so much attention in training.

UnitWhat it representsWhy it matters
ClientThe highest level, a completely separate data environmentMaster data defined here is shared by everything below it
Company codeA legal entity that produces its own statutory accountsThe central FI unit. If a business must file its own balance sheet, it needs a company code
Business areaAn optional reporting segment across company codesLargely superseded by profit centres in modern designs
Chart of accountsThe list of general ledger accounts availableShared across company codes, which is what makes group reporting possible
Controlling areaThe boundary within which cost accounting happensThe central CO unit. One controlling area can serve several company codes
Fiscal year variantHow the financial year is divided into periodsIndia commonly runs April to March, which is a configuration decision, not a default

The relationship worth memorising is that a controlling area can contain several company codes, but only if they share a chart of accounts and a fiscal year variant. That single constraint explains a surprising number of design decisions on real projects.

The document principle, and why nothing is deleted.

In SAP, every financial transaction creates a document, and once posted a document is never deleted. If something is wrong you post a reversal, which is itself a document. The audit trail is therefore complete by construction rather than by policy.

Every document has a header carrying the date, the document type and the currency, and at least two line items, because postings must balance. Each line item carries a posting key that determines whether it is a debit or a credit and what kind of account it can post to. Document types control number ranges and which account types are permitted. When somebody says a posting is failing, the answer is very often the posting key or the document type rather than the amount.

This is also where the FI and CO duality shows up concretely. Post an expense in FI and the system will ask for a cost object, a cost centre or an internal order, because CO needs to know who is accountable. If it does not ask, somebody has configured a default, and knowing where that default lives is a genuinely useful skill.

The sub-modules, and what each one actually does.

Inside FI

  • General Ledger, FI-GL. The core. Chart of accounts, master records, journal postings, and in S/4HANA the Universal Journal that merges the FI and CO line item tables into one.
  • Accounts Payable, FI-AP. Vendors. Invoice entry, the three-way match against purchase order and goods receipt, payment runs, ageing.
  • Accounts Receivable, FI-AR. Customers. Invoices, incoming payments, clearing, credit management and dunning.
  • Asset Accounting, FI-AA. Fixed assets from acquisition through depreciation to retirement, with asset classes and depreciation areas for different reporting requirements.
  • Bank Accounting. House banks, bank statement processing and reconciliation.

Inside CO

  • Cost Element Accounting. The bridge from FI expense accounts into CO. In S/4HANA cost elements are general ledger accounts rather than separate objects, which is a real change from ECC and a common interview question.
  • Cost Centre Accounting. Where costs are incurred by department, with assessment and distribution cycles to allocate shared costs onto the departments that consumed them.
  • Internal Orders. Costs collected for a specific activity or event, a marketing campaign or a repair job, that does not belong to a permanent department.
  • Product Costing. What it costs to make something, using bills of material and routings from production. The hardest part of CO and the most valuable to know well.
  • Profitability Analysis, CO-PA. Margin by product, customer, region or channel. The module management actually looks at.

The order to learn it in.

People who struggle with FICO almost always started in the wrong place, usually by trying to learn CO before FI made sense, or by learning transaction codes before the structures those transactions operate on.

A sensible sequence

  • Enterprise structure first. Company code, chart of accounts, fiscal year variant, controlling area, and how they connect.
  • General Ledger next. Master data, then simple postings, then the document principle until reversals and clearing feel obvious.
  • Accounts Payable and Accounts Receivable, including the three-way match, because that is where FI meets procurement and where most real questions come from.
  • Asset Accounting, which is self-contained and easier once the document principle is solid.
  • Month end and year end closing, because closing is what a finance department actually spends its time on and what interviews probe hardest.
  • Only now CO. Cost elements, then cost centres, then internal orders, then product costing, then CO-PA.
  • Finally integration: FI to MM account determination and FI to SD revenue posting.

If you want the full topic-by-topic curriculum in that order, the SAP FICO syllabus is a free download, and the SAP FICO course page explains how the same sequence is delivered with a live system login so you configure each piece yourself rather than watching somebody else do it.

FAQ

The questions people actually ask.

Can I learn SAP FICO on my own from tutorials? +
You can learn the concepts on your own, and this page is a genuine start. What you cannot easily get on your own is a live system to configure, and configuration is what interviews test. Reading about a pricing procedure and building one are different skills, and recruiters can tell the difference within a few questions.
Do I need an accounting background for SAP FICO? +
It helps a great deal, and most FICO candidates come from B.Com, M.Com, MBA Finance or accounting work. If you have no accounting background you will need to learn double entry, the accounting cycle and closing before the SAP layer will make sense. It is doable, it just adds time.
What is the difference between FI and CO? +
FI produces the statutory accounts that go to auditors, tax authorities and shareholders, and it is governed by external rules. CO produces the management reporting used inside the company to work out which department overspent and which product makes money, and its structures are designed rather than mandated. The same expense is usually recorded in both.
Is SAP FICO still relevant with S/4HANA? +
Yes, and S/4HANA has changed it in ways worth knowing. The Universal Journal merges the FI and CO line item tables, cost elements are now general ledger accounts, the business partner replaces separate customer and vendor masters, and the new Asset Accounting is mandatory. A FICO course still teaching only classical ECC is teaching a system organisations are actively migrating away from.
Which SAP FICO certification should I take? +
The S/4HANA Financial Accounting associate certification is the usual target for people entering the field. It is booked and paid for directly with SAP, separately from any course fee, and no training institute issues it. Certification helps most at the fresher stage, before you have project experience to talk about.
How long does it take to learn SAP FICO properly? +
The taught part runs over several months. Becoming genuinely comfortable takes longer, because comfort comes from configuring the same scenarios repeatedly rather than from attending more sessions. That is why continued system access after the course matters more than most people expect when they are comparing courses.
Where to go from here

The course this guide points to.