|
|
|
|
|
by gen220
1895 days ago
|
|
It usually does. If a company really cares to follow GAAP to the letter, teams are supposed to estimate how much of their work should be categorized as maintenance or keeping the lights on, and that counts towards OpEx, while development work counts towards CapEx (R&D). Context is that Companies prefer to spend capex, because it produces “depreciable assets” (your soon to be legacy software system), that make financials look better. Then they use this to allocate a proportion of the salary towards one bucket or another. Of course the lines are fuzzy and arbitrary in many cases, but 80/20 Cap/Op is the typical net distribution in departments that employ software engineers, from what I’ve seen. |
|
The problem with following US GAAP 350-40-05-1D[1] to the letter is that if you capitalize development costs then you generally should only do this for internally developed software. If you "externally market" said software (which is now a capitalized asset on the balance sheet), which usually means selling to external customers upon which your revenue is then derived, you have to derecognize the capitalized asset before you can record any revenue.
IFRS differs from FASB (US GAAP) in this regard; it's more in line with what you noted. Having said this, since Squarespace is based in the US and subjects themselves to US GAAP, they expense all of their R&D costs. Skimming the S-1 it was interesting to note the $10.6MM in R&D credits for 2020 only (possibly due to the pandemic; not sure).
[1] https://fasb.org/jsp/FASB/Document_C/DocumentPage?cid=117617...