News for hackers. Stuff that matters.
Re:Tell HN: Submit comments on IRS guidance to SEC 174 expenses by jncfhnb on Saturday November 04, 2023 @01:23PM (#38143136)
Why?
Re:Tell HN: Submit comments on IRS guidance to SEC 174 expenses by twodave on Saturday November 04, 2023 @01:32PM (#38143233)
I think the obvious implication is that software development is expensive, ongoing and tends to result in relatively short term ROI, and therefore the amortization schedule of 5 years increases the likelihood smaller business will never collect most of it, while larger business that can absorb more up-front costs will be able to collect it pretty easily.
Re:Tell HN: Submit comments on IRS guidance to SEC 174 expenses by jncfhnb on Saturday November 04, 2023 @02:05PM (#38143597)
That is not an argument for tax treatment of whether something is an asset
Re:Tell HN: Submit comments on IRS guidance to SEC 174 expenses by twodave on Saturday November 04, 2023 @03:00PM (#38144066)
I wasn’t trying to make that argument, but I were I would argue that software itself is more like a liability, or, at the most, a current asset[0]. Source code has no inherent value, and in fact the more you have the more expensive it is.

[0] https://www.investopedia.com/terms/c/currentassets.asp

Re:Tell HN: Submit comments on IRS guidance to SEC 174 expenses by jncfhnb on Saturday November 04, 2023 @05:32PM (#38145358)
That interpretation is deeply removed from how accounting works, but even if it were a current asset it would still not be an expense
Re:Tell HN: Submit comments on IRS guidance to SEC 174 expenses by twodave on Saturday November 04, 2023 @08:38PM (#38146776)
Yeah, I agree it doesn’t fit well in any of the usual accounting boxes. But I think that’s the point, right?
Re:Tell HN: Submit comments on IRS guidance to SEC 174 expenses by jncfhnb on Monday November 06, 2023 @01:21PM (#38166484)
Building tools or products is clearly an investment
Re:Tell HN: Submit comments on IRS guidance to SEC 174 expenses by withinboredom on Saturday November 04, 2023 @01:33PM (#38143248)
Because most software devs don’t stick around long enough to write software that can stand the test of time. It requires a few things: like don’t use libraries unless they are well funded (includes frameworks) or have already stood the test of time (like bootstrap for the FE or React, etc); don’t hide logic deep in the code, put logic as high level as possible (like in controllers, which is the exact opposite of short-lived software; and many other little things.

I have several projects running in prod, at several companies, for over a decade. They are easy to maintain, easy to extend and build on, and easy to understand.

Re:Tell HN: Submit comments on IRS guidance to SEC 174 expenses by jncfhnb on Saturday November 04, 2023 @02:35PM (#38143858)
You can be changing the code every day and it’s still the same asset yhough
Re:Tell HN: Submit comments on IRS guidance to SEC 174 expenses by cscurmudgeon on Saturday November 04, 2023 @01:28PM (#38143196)
Because the world changes.