Expense
Work consumed in the current period.
Examples- Strategy and advisory
- Discovery and feasibility
- Training and enablement
- Maintenance and support
Not every transformation dollar belongs in the same accounting bucket.
MCOS creates client-controlled operational software, governed workflows, structured business logic, and institutional memory. This guide helps finance teams evaluate which implementation costs may qualify for capitalization under ASC 350-40 and IAS 38.
Strategy, discovery, requirements, market research
EXPENSETraining, support, maintenance, help desk
EXPENSEConfiguration, coding, integration, workflows, data models
ASSESS FOR CAPITALIZATIONBusiness logic, rules, protocols, models, institutional memory
CAPITALIZE ELIGIBLE COSTSWork consumed in the current period.
ExamplesDirect costs of qualifying software development.
ExamplesRecognized asset cost allocated over the estimated useful life after it is ready for use.
ExamplesExpense costs before technical feasibility and management authorization.
Capitalize direct costs attributable to development and intended use.
Expense maintenance, support, and training after ready for use.
| MCOS activity | Typical accounting question | Treatment |
|---|---|---|
| Discovery & Requirements | Preliminary or development? | Expense |
| Knowledge Model Design | Directly attributable to software? | Assess for capitalization |
| Workflow / Protocol Build | Qualifying development? | Assess for capitalization |
| ERP / API Integration | Qualifying implementation? | Assess for capitalization |
| Data Conversion / Migration | Separate analysis required | Often expense |
| Training & Enablement | Training costs | Expense |
| Maintenance & Support | Ongoing support | Expense |
| Major Enhancements | New development? | Evaluate as development |
Treatment depends on facts, accounting policy, and adoption of ASU 2025-06. Illustrative only.
| If fully expensed | If capitalized* | |
|---|---|---|
| Cash spend | ($2.1M) | ($2.1M) |
| EBITDA impact | ($2.1M) | ($200K) |
| Operating income (EBIT) impact | ($2.1M) | ($580K) |
*Illustrative $380K of amortization ($1.9M over 5 years) begins once the asset is ready for intended use. Amortization sits below EBITDA, so it affects operating income, not EBITDA.
Invoices, labor, compute, and third-party costs.
Authorization, funding, intended use, and testing.
Authorization, funding, and workflow approvals.
Access, ownership, and change history at deployment.
| Question | U.S. GAAP | IFRS |
|---|---|---|
| Relevant guidance | ASC 350-40 | IAS 38 |
| Development costs | Capitalize if criteria met | Capitalize development when criteria met |
| Research / preliminary | Expense | Expense |
| Control is key | Yes | Explicitly central |
| Useful life | Finite-life amortization | Finite-life amortization |
Configuration/customization costs in SaaS and cloud arrangements require a separate analysis of whether the customer controls the resulting asset.
Consulting-as-Code creates client-controlled software assets with verifiable provenance, business logic, approval history, and audit trails designed to support finance, audit, and stakeholder review.
See the MCOS Architecture →