ASC 350-40 · Internal-use software

The line between
expense and asset.

Aleq draws the capitalization boundary straight from your project tracker — the development build becomes an asset, the rest is expensed, and the engineering time behind it is the evidence.

traced to Linear & Jira · 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 watches the stage in your tracker 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
From the backlog to the balance sheet

The build, captured as it happens.

Aleq reads the work from Linear, prices the engineering time at a loaded rate, and capitalizes only the development-stage hours — no timesheet exercise at quarter-end. When the project goes live, it switches from capitalizing to amortizing on its own.

Capitalized this period · SR-104
development-stage epicsEngineering hours1,142
Loaded rate$58.00
Cloud & tooling$4,820
DRInternal-use software$71,056
CRCapitalized labor & costscontra to operating expense$71,056
Development stage only · postedcapitalized
The hard call stays yours

Where the line falls is yours to set.

When does scoping become development? When is the project substantially complete and capitalization stops? Is this release new capability or maintenance? These boundaries decide what becomes an asset. Aleq drafts each from your project milestones and holds it for your sign-off.

Capitalization start · awaiting sign-off
Begins 2026-02-15 · application-development stage
drafted by Aleq · held for your sign-off
Aleq's reasoning

Preliminary activities — feasibility and architecture selection — closed on the SR-104 epic on 2026-02-14. Detailed design was approved and coding began the next day, so under ASC 350-40-25 capitalization starts 2026-02-15.

Review & 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
FAQ

What controllers and auditors ask.

How does it know which stage a project is in?

Aleq maps your project tracker — Linear, Jira — to the three ASC 350-40 stages by epic and milestone, and capitalizes only the development-stage work. Where the boundary is a judgment, it drafts the date with its basis and holds it for sign-off.

How is engineering time valued?

Development-stage hours are priced at a loaded rate — salary plus benefits and employer taxes — and only the qualifying hours are capitalized. The hours trace back to the tickets and the people who logged them.

When does capitalization stop?

When the software is substantially complete and ready for its intended use. From that point Aleq stops capitalizing and begins amortizing over the estimated useful life — straight-line unless another pattern better reflects use.

How are cloud arrangements treated?

For a hosting arrangement that's a service, the subscription is expensed but implementation costs follow the internal-use rules. Aleq separates capitalizable configuration and integration from data conversion and training.

Is the capitalized-software roll-forward auditable?

Every period exports the roll-forward — additions by project, amortization, impairments, net book value — with the underlying tickets, hours, and rate, so it reviews from the evidence up.

Capitalize the build, not the guesswork.

Connect your project tracker. Watch Aleq draw the stage boundary, capitalize the development work at a loaded rate, amortize it over its useful life, and keep the roll-forward traced to the tickets — the boundary drafted for your sign-off.