多くの新興企業や高成長のテクノロジー企業(SaaS企業など)は、後に販売したり顧客に利用したりするソフトウェアを作成する際に、多額の初期費用が発生します。 しばしば、これらのソフトウェア開発コストをどのように適切に処理すべきか、費用化すべきか、資産化すべきか、といった疑問が企業オーナーから寄せられます。 これらの費用の決定は、多くの個人投資家が企業の評価を決定する際に重視するベンチマークであるEBITDAを含む企業の財務に大きな影響を与える可能性があります。 この記事では、CEO/CFO/Controllerが、このトピックに関連する米国一般会計原則のガイダンスをよりよく理解するための説明を試みます。
まず、GAAPに基づく会計基準では、ソフトウェアを資産化するための2つのガイダンスを定義しています。
- 販売、リース、または販売されるソフトウェア (ASC 985-20)
- 内部使用のソフトウェア (ASC 350-20)
これらの基準には、コストを資産化または費用化するための異なる会計ルールがあります。
販売、リース、または市場で販売されるソフトウェア
ASC 985では、技術が実現可能になるまで、それまでに発生したすべてのコストを発生時に費用化する必要があります。 技術的実現可能性とは、ASC 985では、「機能、特徴、技術的性能要件を含む設計仕様を満たす製品を製造できることを立証するために必要な、すべての計画、設計、コーディング、およびテストの活動」と定義されています
ソフトウェア業界の多くの人は、ソフトウェアが何らかの形で一般に使用または消費されるようになって初めて技術的実現可能性が達成されると考えています。 このような考え方では、開発費のほとんどが費用化されます。 しかし、他の人は、技術的実現可能性は製品が販売可能になる前に発生すると考えるかもしれません。これは、製品が市場に出る前に、フィードバックを得るための限定的な社内使用や「家族や友人」による使用のためにすでに機能している可能性があるからです。 このように、技術的実現可能性は、製品や用途に応じて企業が独自に解釈することができます。
社内使用のソフトウェア
ASC350では、企業が社内のニーズを満たすためだけにソフトウェアを社内で開発している場合、製品が予備的なプロジェクトの段階を経てアプリケーションの開発段階に入った時点で費用の資産化を開始することができます。 ASC350によると、
「アプリケーション開発段階には、(a)ソフトウェアの構成やインターフェースを含む開発パスの設計、(b)コーディング、(c)ハードウェアへのインストール、(d)並列処理を含むテストが含まれます。 この段階では、内部使用のソフトウェアを開発するための社内外のコストは、新しいシステムによる古いデータへのアクセスや変換に使用するソフトウェアを開発または入手するためのコストとともに、資産計上されるべきである。 ただし、データ変換にかかる費用は費用化すべきである。 また、この段階で発生したトレーニング費用は、すべて費用化されるべきです。”
従って、ベンダーの選定、コンサルティング、プランニング、戦略的意思決定の段階で発生したコストは、予備プロジェクトの段階の一部であるため、費用化される。 実際のアプリケーション開発で発生したコスト(ソフトウェアのコーディング、サーバーのインストール、開発段階でのサーバーのホスティング、ソフトウェア開発中に発生した金利コストなど)は、製品が実装または運用段階になるまで資産計上されます。
では、SaaS製品はどこに分類されるのでしょうか?
SaaS企業は、どのガイダンスに従うべきかという難しい判断を迫られています。 ある人は、自分たちが提供しているサービスはソフトウェアであり、ソフトウェアは顧客が購入する製品なので、ASC 985が適用されると主張するかもしれません。 一方で、顧客はソフトウェアの所有権を持っておらず、単に顧客がインターフェイスを持つ社内開発のソフトウェアを介して提供しているサービスにアクセスしているだけだと主張する人もいるでしょう。 これを判断するには、様々な要因があります。
- ホスト型のアレンジメントは、一般的にASC350に従います
- ソフトウェアが顧客のハードウェアにロードされ、顧客がソースコードに物理的にアクセスできる場合は、ASC985に従います
これらの理由から、伝統的なホスト型アレンジメントのSaaS企業のほとんどは、開発コストを内部使用のソフトウェアとして資産化することができます。
まとめ
以下に、ASC985とASC350の違いをまとめました
販売されるソフトウェア。 | ||
コストはいつから資産化されますか? | 技術的な実現可能性が得られた場合 | アプリケーションの開発段階で |
コストの償却はいつから始まりますか? | ソフトウェアのリリース時 | 運用開始時 |
これらのコストはどのように償却されますか? | 以下のうちいずれか大きい方の方法でCOGSに償却されます:
– ある製品の現在の総売上高が、その製品の現在および将来の予想総売上高の合計に占める割合 – 報告されている期間を含む、製品の残りの推定経済的耐用年数にわたっての定額法 。 |
償却費を通じた予想される経済的耐用年数に対する定額法の使用 |
div