I live in the US and I run my own online business.

If I made $50k in a year (after all write-offs), and I invest all $50k in something (stock, btc, paintings, whatever), then I would have to pay capital gains tax when I go to sell.

When would I pay income tax on that $50k?

Would it be added to the capital gains tax when I sold? If so, what if I bought into the investment AFTER I already paid income tax?


The $50k is subject to the appropriate income taxes, which may include FICA taxes including the employer share if you are self employed. The after tax money can then be invested with the amount invested being the cost basis (I.e., if you invest $40k you will have a cost basis of $40k). In future years you will have taxes due if any of those investments pay dividends (or capital gain distributions). Once you sell you will have a capital gain or loss that you will pay taxes on (or take a deduction if a loss).

Now you can improve this picture if you are able to put some of your money into a retirement account (either a tax deductible or a ROTH). With retirement accounts you do not pay tax on the capital gains or dividends. If you use a tax deferred account your tax is higher but that is because you were also investing Uncle Sam's portion of your pay check.


Unless you make those investments inside a tax-deferred account, you will have to pay income-taxes on that money this year. Because you made that money through your own business, you will also have payroll taxes due on that money this year.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.