ASC 350-40 · Internal-use software

The line between
expense and asset.

Aleq applies the capitalization boundary to every cost you log against a project — the development-stage build becomes an asset, everything else is expensed, by cost type as much as by stage.

rule applied automatically · ties to the ledger
Project · SR-104 · search relevance v2live
11,069 eng hrs · $58/hr loadedCapitalized to date$642,000
Amortized to date$71,200
Net book value$570,800
Amortization this month$17,800
In service · 36-month lifeon schedule
development begins
the meter starts
The capitalization boundary

Three stages. Only the middle one is an asset.

ASC 350-40 splits a project into three stages and capitalizes only the development build. Aleq reads the stage on the project and moves the cost to the right side of the line.

Stage 1 · preliminary
Scoping & evaluation
Feasibility, vendor selection, and architecture options — before the build is committed.
expensed
Stage 2 · application development
Coding, config & testing
The build itself — engineering time, configuration, and testing of new capability. This is the asset.
capitalized
Stage 3 · post-implementation
Training & upkeep
Data conversion, training, and ongoing maintenance once it's live — back to expense.
expensed
Same project, same week

The stage isn't the whole test.

It's tempting to assume everything logged during the build capitalizes. It doesn't — the cost type matters as much as the stage. Three costs, same project, same sprint.

Cost classification · SR-104drafted · needs sign-off
ProjectSR-104 · search relevance v2 · in application-development stage
Cost142 engineering hours this week, coding the new ranking model
What it looks like Direct engineering labor, logged against a project already in the development stage.
CapitalizedASC 350-40-25-1

Coding, configuration, and testing of new capability during the application-development stage is the asset. The hours are priced at a loaded rate and capitalized to internal-use software.

DRInternal-use software$8,236
CRCapitalized labor & costs$8,236
Reversible · signed · traced to the epic and the hours logged against itAwaiting sign-off
By build type

What you're building changes the rule.

Internal platforms, cloud implementations, websites, upgrades — each draws the capitalization line in a different place. Aleq applies the right one.

Internal-use software

Capitalize the build. Expense the rest.

For software you build to run the business, the application-development stage is capitalized: coding, configuration, testing. The preliminary stage before it and the operation stage after it are expensed. Aleq draws the line from your project tracker.

  • Preliminary stage scoping and evaluation — expensed.
  • Development stage coding, config, testing — capitalized.
  • Post-implementation training and maintenance — expensed.
SR-104 · internal platformderived
Capitalized to date$642,000
from Linear · $58/hr loadedEngineering hours11,069
Amortization / month$17,800
Development stage · capitalizedcapitalized
Cloud hosting arrangements

Hosted software — the setup still capitalizes.

In a hosting arrangement that's a service, the subscription is expensed — but the implementation costs follow the same internal-use rules. Aleq separates configuration and integration work that capitalizes from the data conversion and training that doesn't.

  • Subscription fees expensed over the service term.
  • Implementation configuration & integration — capitalized.
  • Same amortization over the hosting-arrangement term.
ERP rollout · CCAderived
Implementation capitalized$214,000
expensed over termSubscription$96,000
Amortization / month$5,940
Over the hosting termcapitalized
Website development

Build it to capitalize, run it to expense.

Website development splits the same way: graphics and application development capitalize, while planning and ongoing content updates are expensed. Aleq applies the 350-50 cuts so the marketing site doesn't quietly become an asset.

  • Application & infrastructure development costs — capitalized.
  • Planning & content ongoing operation — expensed.
  • Graphics treated as part of the software build.
Web platform · 350-50derived
Development capitalized$128,000
expensed as incurredContent & updates$34,000
Amortization / month$3,560
Development vs operationcapitalized
Upgrades & enhancements

New capability capitalizes. Upkeep doesn't.

An upgrade that adds functionality is a fresh capitalizable project; maintenance that keeps the lights on is expensed. The line is a judgment, so Aleq drafts which work adds capability and which is upkeep, and holds it for your sign-off.

  • Added functionality new project — capitalized and amortized.
  • Maintenance bug fixes and upkeep — expensed.
  • The split drafted per release, held for sign-off.
v3 release · enhancementderived
New capability capitalized$96,400
Maintenance expensed$28,200
Amortization / month$2,678
Capability vs upkeep · draftedassessed
See it on your own books.We connect read-only and close one of your months, live. Every entry is logged, sourced, and reversible.
FAQ

What controllers and auditors ask.

Under ASC 350-40, internal-use software costs are capitalized only during the application-development stage. Costs in the preliminary stage — feasibility studies, vendor evaluation, architecture options — are expensed, as are post-implementation costs like training and maintenance once the software is live. Capitalization begins when the preliminary stage is complete, management has committed funding, and completion is probable; it ends when the software is ready for its intended use. In Aleq, your team sets which stage a project is in, and Aleq applies the capitalize-or-expense rule to every cost logged against it automatically — by stage and by cost type — so nothing gets re-sorted at quarter-end.

Capitalize the build, not the guesswork.

Bring one project. Watch Aleq apply the stage-and-cost-type rule to every cost logged against it, capitalize the development work at a loaded rate, and amortize it over its useful life once it's live — every determination drafted for your sign-off.