I know that I need to $12 for each report but if I take the test twice do I have to pay $24 to send both the scores to one college?
Yes. The $12 fee is per test per report (college). $24 to send both results.
Unlike the SAT which will send all tests in one order, ACT sends only one test per order and thus you must pay multiple times to send multiple tests to one college. However, if applying to colleges that require all ACT scores, you should check what they actually require on their sites; for example,some like Stanford require only one offical ACT test and you can self report the scores of the other ACT tests in your application, and do not have to send all official ACT test scores until after you are admitted.
Thank you that was very helpful!