Maybe not even on this transaction. The reason is simple: 4000/12000 = 30%
Whenever IRS sensed anything wrong or number not adding up, they randomly (most likely) picked up a transaction and use all the selling price for collecting tax.
Many had complained before that profit of 1K was asked for 80K tax!
Find out all your supporting document, and write back.