Quarterly report pursuant to Section 13 or 15(d)

NOTE PAYABLE (Details)

v2.4.1.9
NOTE PAYABLE (Details) (USD $)
Mar. 31, 2015
Dec. 31, 2014
Total Debt $ 2,917,595us-gaap_ConvertibleNotesPayableCurrent $ 4,615,547us-gaap_ConvertibleNotesPayableCurrent
Less short-term portion 2,829,469us-gaap_ShortTermBorrowings 4,615,547us-gaap_ShortTermBorrowings
Long-term portion 88,126us-gaap_LongTermDebt   
Unsecured Promissory Demand Note [Member]    
Total Debt 5,000us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_DebtInstrumentAxis
= TRTC_UnsecuredPromissoryDemandNoteMember
5,000us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_DebtInstrumentAxis
= TRTC_UnsecuredPromissoryDemandNoteMember
Promissory Demand Note [Member]    
Total Debt 150,000us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_DebtInstrumentAxis
= TRTC_PromissoryDemandNoteMember
150,000us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_DebtInstrumentAxis
= TRTC_PromissoryDemandNoteMember
Unsecured Promissory Demand Note One [Member]    
Total Debt 109,306us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_DebtInstrumentAxis
= TRTC_UnsecuredPromissoryDemandNoteOneMember
109,306us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_DebtInstrumentAxis
= TRTC_UnsecuredPromissoryDemandNoteOneMember
Original issue discount senior secured convertible promissory note [Member]    
Total Debt 38,377us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_DebtInstrumentAxis
= TRTC_OriginalIssueDiscountSeniorSecuredConvertiblePromissoryNoteMember
248,902us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_DebtInstrumentAxis
= TRTC_OriginalIssueDiscountSeniorSecuredConvertiblePromissoryNoteMember
Original issue discount senior secured convertible promissory note One [Member]    
Total Debt 337,719us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_DebtInstrumentAxis
= TRTC_OriginalIssueDiscountSeniorSecuredConvertiblePromissoryNoteOneMember
482,456us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_DebtInstrumentAxis
= TRTC_OriginalIssueDiscountSeniorSecuredConvertiblePromissoryNoteOneMember
Original issue discount senior secured convertible promissory note Two [Member]    
Total Debt    146,197us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_DebtInstrumentAxis
= TRTC_OriginalIssueDiscountSeniorSecuredConvertiblePromissoryNoteTwoMember
Original issue discount senior secured convertible promissory note Three [Member]    
Total Debt    578,947us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_DebtInstrumentAxis
= TRTC_OriginalIssueDiscountSeniorSecuredConvertiblePromissoryNoteThreeMember
Original issue discount senior secured convertible promissory note Four [Member]    
Total Debt 2,189,067us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_DebtInstrumentAxis
= TRTC_OriginalIssueDiscountSeniorSecuredConvertiblePromissoryNoteFourMember
2,894,739us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_DebtInstrumentAxis
= TRTC_OriginalIssueDiscountSeniorSecuredConvertiblePromissoryNoteFourMember
Convertible promissory note [Member]    
Total Debt $ 88,126us-gaap_ConvertibleNotesPayableCurrent
/ us-gaap_DebtInstrumentAxis
= TRTC_ConvertiblePromissoryNoteMember