Question Clearly sourced

Expert knowledge for digital decisions

How is custom software accounted for?

Short answer

Externally commissioned software is an acquired intangible asset and is capitalized and amortized over its useful life. For self-created software, there is an option under commercial law, but a prohibition on capitalization under tax law. The specific treatment should be handled by tax consulting.

The Fundamental Difference

Externally commissioned: You acquire something for a fee. The amount is usually capitalized and amortized over its useful life.

Self-created: Under commercial law, there is an option for capitalization according to § 248 Abs. 2 HGB, while under tax law, there is a prohibition on capitalization according to § 5 Abs. 2 EStG – thus, the expense is immediately recognized.

Useful Life

The tax authorities have approved a useful life of one year for certain digital assets – such as operational and application software. Whether and how this applies to your custom software depends on the individual case and should be clarified with tax consulting.

Why This Matters for Decision Making

An investment that is amortized over several years impacts the results differently than ongoing license costs, which are recognized as expenses immediately. When comparing subscription and in-house development, this is a real difference – and one that never comes up in technical discussions.

Important Note

This text is a guideline, not tax consulting. The treatment depends on the legal form, contract design, and specific service. Clarify it before commissioning, not at year-end.

Key facts

Externally commissioned
Usually subject to capitalization
Self-created
§ 248 Abs. 2 HGB option, § 5 Abs. 2 EStG prohibition
Before commissioning
Clarify with tax consulting

Sources

All external claims are backed by traceable sources.
  1. 01

Ready for your next project?

Free initial consultation - no sales pressure, just clear answers.

Request consultation