text: i have gains from stock market. do i have to pay taxes for gains to uncle sam throughout the year or year end? my gains are over $10,000. i dont want to pay a fine because i did not pay taxes throughout the year. i would like to wait till end of the year and then pay the taxes when i file my 2006 taxes by april 15 of 2007. is this ok or do i need to pay estimates taxes as i go along? no you don't have to pay through out the year.  you can pay when you file by 2007, but be aware if you don't have all the money to pay by april 15, penalty and fines will still accumulate even if you file an extension. so be ready to pay! and yes it will hurt. so don't be surprised. that's why a lot of people have the maximum taken out so they don't owe.