Professional Services

Contract Fulfilment Cost Capitalized (Setup / Mobilization)

Capitalizing pre-delivery setup costs that directly relate to a specific client engagement — such as system configuration, onboarding scripts, and initial staff training.

Account NameTypeDebit ($)Credit ($)
Contract Fulfilment Costs (Asset)Asset (+)4,500.00-
Cash / Wages PayableAsset/Liability (−)-4,500.00

💡 Accountant's Note

Under IFRS 15.95, costs that directly relate to satisfying a future performance obligation and generate resources to be used in that satisfaction may be capitalized. Setup costs for a client-specific outsourcing engagement meet this test; general training does not.

Practitioner & Systems Framework

💻 ERP Architecture

Contract fulfilment costs are tracked against a pre-engagement project code from the moment the contract is signed and setup begins. The capitalized costs are then amortized over the initial service period (same basis as revenue recognition). If the setup phase creates a distinct performance obligation in its own right (the client pays separately for onboarding and could receive that deliverable independently), it should be treated as a separate performance obligation with its own revenue recognition — not a deferred cost. The three IFRS 15.95 criteria must all be met: (a) directly relate to a specific contract, (b) generate or enhance resources used to satisfy the performance obligation, and (c) expected to be recovered.

⚠️ Audit Flags

(1) General vs. specific costs — staff training applicable to any client cannot be capitalized; only client-specific configuration and setup qualifies. Auditors scrutinize the nature of each capitalized cost. (2) Recoverability test — if the contract is loss-making, the fulfilment asset must be written down to the extent the carrying amount exceeds the expected margin from the contract. (3) Amortization period — is it aligned with the contract service period? If the onboarding benefits the first 12 months of a 36-month contract, a 12-month amortization may be more appropriate than the full contract term.

📄 Required Documentation

Contract (identifying the specific performance obligations fulfilled by the setup costs), cost classification memo (direct vs. general), capitalization policy, amortization schedule, and recoverability analysis.

Automate this entry with the JEH Accounting Suite

Stop doing manual entry. Our VBA-powered ERP automatically generates your ledgers, Trial Balance, and Financial Statements.

No Subscriptions. Own your data.

QA

Expert Analysis by Qusai Ahmad

General Accountant Supervisor & IFRS Specialist

Specialized in SAP GUI automation and Middle Eastern tax compliance. Building digital tools for the next generation of finance leaders.

LinkedIn Profile

Discussion & Community Questions