I’ve been reading a lot of hot takes on the recent Amazon layoffs. 30,000 roles gone in a few months is massive. Most headlines scream about “AI taking jobs” or “reducing bureaucracy.”
But when I dug into the numbers and the underlying accounting principles, I found a different story. It reminded me of a concept from Anar Baramov: tech workers being treated like inventory.
It sounds dehumanizing, but in the world of GAAP and tax code, it’s literally true. Companies didn’t just hoard talent because they were disorganized; the accounting rules actually incentivized them to park engineers on projects, turning their salaries from expenses into assets.
In this post, I want to walk you through the “Asset Illusion,” the tax changes that turned that asset toxic, and why your location now dictates your job security more than your code quality.
The “Asset Illusion”: How Salaries Become Inventory
If you hire a janitor, that salary is an immediate expense. It hits the P&L (Profit and Loss) statement right away, reducing profit.
But software engineers are different.
I pulled up ASC 350-40 (Internal-Use Software) and ASC 985-20 (Software to be Sold) to look at how this works. When an engineer is working on the “application development stage” of a project:
- Their salary is capitalized.
- It moves from an expense on the P&L to an asset on the Balance Sheet.
Here is the implication: During the zero-interest rate (ZIRP) era, companies could hire thousands of engineers they didn’t really need. By putting them on internal software projects, they could shield their P&L from the cost. The company looks more profitable (higher EBITDA) because the labor cost is hiding on the balance sheet, waiting to be amortized later.
It created an illusion where hiring more people actually helped the short-term financial metrics.
The “Toxic Gap”: When the Tax Bill Came Due
The math changed violently between 2022 and 2024.
I used a few research tools to track the changes in Section 174 of the tax code. Previously, companies could deduct R&D expenses (like engineering salaries) immediately.
Then, the Tax Cuts and Jobs Act (TCJA) kicked in properly. Suddenly, companies had to amortize domestic R&D over 5 years.
The Cash Flow Crunch:
- Old Way: Pay an engineer $200k, deduct $200k from taxable income immediately.
- New Way (2022-2024): Pay an engineer $200k, deduct only ~$20k in Year 1.
This created a massive tax bill for tech companies. That “inventory” of talent suddenly became incredibly expensive to hold. This period, which I call the “Toxic Gap,” forced companies to re-evaluate every headcount.
The One Big Beautiful Bill Act (OBBBA) & The Location Penalty
Fast forward to July 2025. The government passed the One Big Beautiful Bill Act (OBBBA) to fix this mess. It restored immediate expensing for domestic R&D.
Great news, right? Not for everyone.
I analyzed the fine print of the new Section 174A. While it fixed the issue for US workers, it kept the penalty for foreign R&D.
- Domestic Engineer: 100% immediate deduction.
- Foreign Engineer: Must be amortized over 15 years.
This created a massive Location Penalty. If you have an engineer in London or Bangalore, they are significantly less tax-efficient than an engineer in Seattle.
This context is crucial for understanding “Project Dawn” (Amazon’s internal name for these cuts). It’s not just about “bloat.” It’s a strategic shift to clear out tax-inefficient “inventory”—specifically foreign roles or legacy projects that are stuck in that old amortization schedule.
Key Takeaways
- Engineers are Assets (Literally): GAAP rules allow companies to capitalize software salaries, shielding the P&L from immediate costs. This encouraged over-hiring.
- The Tax Code Shift: The move from immediate deduction to 5-year amortization (Section 174) made holding talent expensive between 2022 and 2024.
- Geography is Strategy: The 2025 OBBBA restored domestic expensing but left foreign R&D on a 15-year amortization schedule, putting international tech hubs at risk.
- Layoffs are a Balance Sheet Reset: Current layoffs are likely a “cleanup” of capitalized projects that are no longer tax-efficient.
Want to earn CPE for this topic?
- Compare Options: See how we stack up against others in our 2025 Flexible CPE Guide
- Understand the Format: Read how Nano-Learning works for CPAs.
- Check Your State: Ensure you are compliant with our State Requirements Guide.
- What is EverydayCPE?
Related Courses:

