Hacker News new | past | comments | ask | show | jobs | submit
Gruez. You pay payroll and estimated taxes quarterly. As long as you hit 90% of your actual tax burden, there are no penalties. You file income tax yearly and that sets you up for both your remaining burden that you didn't pay in estimated taxes, and your future estimated taxes. The trick is when you go to file by March 15th, you may or may not have accounted for all of the vagaries of tax changes -- and in fact the IRS pushes out guidance throughout the year that will affect the filing process.

For companies that were expensing 100% of developer salaries (which was a lot of them -- capitalization is very cash intensive), having to now eat 80% of that salary as profit and only being able to deduct 20% is devastating.

1171(!) small software companies have come together to try to get congress to repeal their changes to Section 174. They haven't been successful yet, but here's hoping that by further education of folks like yourself, they will be. https://ssballiance.org/