Annual report pursuant to Section 13 and 15(d)

ACQUISITIONS (Details 3)

v3.8.0.1
ACQUISITIONS (Details 3) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Revenues $ 25,327,763 $ 9,975,346 $ 7,094,270
Net Loss Attributable to Terra Tech Corp. $ (26,918,890) $ (9,225,580) $ (21,889,212)
Net Loss per Common Share Attributable to Terra Tech Corp. Common Stockholders - Basic and Diluted $ (0.07) $ (0.04) $ (0.13)
Pro Forma [Member]      
Revenues $ 28,700,238 $ 22,934,825  
Net Loss Attributable to Terra Tech Corp. $ (27,398,237) $ (11,189,033)  
Net Loss per Common Share Attributable to Terra Tech Corp. Common Stockholders - Basic and Diluted $ (0.07) $ (0.05)