| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.22a --> |
<!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com --> |
<!-- Field: Doc-Info; Name: Status; Value: 0x00000000 --> |
<!-- Field: Doc-Info; Name: Misc; Value: 96Mps7xRiXgen8uDanwsWa+I6bP9z5Z8mekhvWB7bdnqfygu33JhhyxxE22WcSwM --> |
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ISUN="http://isunenergy.com/20231231" elementFormDefault="qualified" targetNamespace="http://isunenergy.com/20231231"> |
| <annotation> |
| | <appinfo> |
| | | <link:roleType roleURI="http://isunenergy.com/role/Cover" id="Cover"> |
| <link:definition> 00000001 - Document - Cover </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/BalanceSheets" id="BalanceSheets"> |
| <link:definition> 00000002 - Statement - Consolidated Balance Sheets </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical"> |
| <link:definition> 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/StatementsOfOperations" id="StatementsOfOperations"> |
| <link:definition> 00000004 - Statement - Consolidated Statements of Operations </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ConsolidatedStatementsOfChangesInSeriesConvertiblePreferredStockAndStockholdersEquity" id="ConsolidatedStatementsOfChangesInSeriesConvertiblePreferredStockAndStockholdersEquity"> |
| <link:definition> 00000005 - Statement - Consolidated Statements of Changes in Series A Convertible Preferred Stock and Stockholders' Equity </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows"> |
| <link:definition> 00000006 - Statement - Consolidated Statements of Cash Flows </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/SummaryOfOperationsAndSignificantAccountingPolicies" id="SummaryOfOperationsAndSignificantAccountingPolicies"> |
| <link:definition> 00000007 - Disclosure - SUMMARY OF OPERATIONS AND SIGNIFICANT ACCOUNTING POLICIES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/LiquidityAndGoingConcern" id="LiquidityAndGoingConcern"> |
| <link:definition> 00000008 - Disclosure - LIQUIDITY AND GOING CONCERN </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/AccountsReceivable" id="AccountsReceivable"> |
| <link:definition> 00000009 - Disclosure - ACCOUNTS RECEIVABLE </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ContractsInProgress" id="ContractsInProgress"> |
| <link:definition> 00000010 - Disclosure - CONTRACTS IN PROGRESS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/PropertyAndEquipment" id="PropertyAndEquipment"> |
| <link:definition> 00000011 - Disclosure - PROPERTY AND EQUIPMENT </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/OperatingSegments" id="OperatingSegments"> |
| <link:definition> 00000012 - Disclosure - OPERATING SEGMENTS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/Leases" id="Leases"> |
| <link:definition> 00000013 - Disclosure - LEASES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/Long-termDebt" id="Long-termDebt"> |
| <link:definition> 00000014 - Disclosure - LONG-TERM DEBT </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies"> |
| <link:definition> 00000015 - Disclosure - COMMITMENTS AND CONTINGENCIES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/Warrants" id="Warrants"> |
| <link:definition> 00000016 - Disclosure - WARRANTS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/FairValueMeasurements" id="FairValueMeasurements"> |
| <link:definition> 00000017 - Disclosure - FAIR VALUE MEASUREMENTS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/UnionAssessments" id="UnionAssessments"> |
| <link:definition> 00000018 - Disclosure - UNION ASSESSMENTS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions"> |
| <link:definition> 00000019 - Disclosure - RELATED PARTY TRANSACTIONS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/IncomeTaxes" id="IncomeTaxes"> |
| <link:definition> 00000020 - Disclosure - INCOME TAXES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/CaptiveInsurance" id="CaptiveInsurance"> |
| <link:definition> 00000021 - Disclosure - CAPTIVE INSURANCE </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/EarningsLossPerShare" id="EarningsLossPerShare"> |
| <link:definition> 00000022 - Disclosure - EARNINGS (LOSS) PER SHARE </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/RestrictedStockAndStockOptions" id="RestrictedStockAndStockOptions"> |
| <link:definition> 00000023 - Disclosure - RESTRICTED STOCK AND STOCK OPTIONS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/SeriesConvertiblePreferredStock" id="SeriesConvertiblePreferredStock"> |
| <link:definition> 00000024 - Disclosure - SERIES A CONVERTIBLE PREFERRED STOCK </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/SalesOfCommonStockPursuantToS-3RegistrationStatement" id="SalesOfCommonStockPursuantToS-3RegistrationStatement"> |
| <link:definition> 00000025 - Disclosure - SALES OF COMMON STOCK PURSUANT TO S-3 REGISTRATION STATEMENT </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/Investments" id="Investments"> |
| <link:definition> 00000026 - Disclosure - INVESTMENTS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/Intangibles" id="Intangibles"> |
| <link:definition> 00000027 - Disclosure - INTANGIBLES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/RevisionsOfPreviouslyIssuedFinancialStatements" id="RevisionsOfPreviouslyIssuedFinancialStatements"> |
| <link:definition> 00000028 - Disclosure - REVISIONS OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/SubsequentEvents" id="SubsequentEvents"> |
| <link:definition> 00000029 - Disclosure - SUBSEQUENT EVENTS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesPolicies" id="SummaryOfOperationsAndSignificantAccountingPoliciesPolicies"> |
| <link:definition> 00000030 - Disclosure - SUMMARY OF OPERATIONS AND SIGNIFICANT ACCOUNTING POLICIES (Policies) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesTables" id="SummaryOfOperationsAndSignificantAccountingPoliciesTables"> |
| <link:definition> 00000031 - Disclosure - SUMMARY OF OPERATIONS AND SIGNIFICANT ACCOUNTING POLICIES (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/AccountsReceivableTables" id="AccountsReceivableTables"> |
| <link:definition> 00000032 - Disclosure - ACCOUNTS RECEIVABLE (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ContractsInProgressTables" id="ContractsInProgressTables"> |
| <link:definition> 00000033 - Disclosure - CONTRACTS IN PROGRESS (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/PropertyAndEquipmentTables" id="PropertyAndEquipmentTables"> |
| <link:definition> 00000034 - Disclosure - PROPERTY AND EQUIPMENT (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/OperatingSegmentsTables" id="OperatingSegmentsTables"> |
| <link:definition> 00000035 - Disclosure - OPERATING SEGMENTS (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/LeasesTables" id="LeasesTables"> |
| <link:definition> 00000036 - Disclosure - LEASES (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/Long-termDebtTables" id="Long-termDebtTables"> |
| <link:definition> 00000037 - Disclosure - LONG-TERM DEBT (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/WarrantsTables" id="WarrantsTables"> |
| <link:definition> 00000038 - Disclosure - WARRANTS (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/FairValueMeasurementsTables" id="FairValueMeasurementsTables"> |
| <link:definition> 00000039 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/UnionAssessmentsTables" id="UnionAssessmentsTables"> |
| <link:definition> 00000040 - Disclosure - UNION ASSESSMENTS (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/IncomeTaxesTables" id="IncomeTaxesTables"> |
| <link:definition> 00000041 - Disclosure - INCOME TAXES (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/CaptiveInsuranceTables" id="CaptiveInsuranceTables"> |
| <link:definition> 00000042 - Disclosure - CAPTIVE INSURANCE (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/EarningsLossPerShareTables" id="EarningsLossPerShareTables"> |
| <link:definition> 00000043 - Disclosure - EARNINGS (LOSS) PER SHARE (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/RestrictedStockAndStockOptionsTables" id="RestrictedStockAndStockOptionsTables"> |
| <link:definition> 00000044 - Disclosure - RESTRICTED STOCK AND STOCK OPTIONS (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/InvestmentsTables" id="InvestmentsTables"> |
| <link:definition> 00000045 - Disclosure - INVESTMENTS (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/IntangiblesTables" id="IntangiblesTables"> |
| <link:definition> 00000046 - Disclosure - INTANGIBLES (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/RevisionsOfPreviouslyIssuedFinancialStatementsTables" id="RevisionsOfPreviouslyIssuedFinancialStatementsTables"> |
| <link:definition> 00000047 - Disclosure - REVISIONS OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ScheduleOfDisaggregationOfRevenueDetails" id="ScheduleOfDisaggregationOfRevenueDetails"> |
| <link:definition> 00000048 - Disclosure - SCHEDULE OF DISAGGREGATION OF REVENUE (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ScheduleOfRevenueBasedOperationalSegmentDetails" id="ScheduleOfRevenueBasedOperationalSegmentDetails"> |
| <link:definition> 00000049 - Disclosure - SCHEDULE OF REVENUE BASED OPERATIONAL SEGMENT (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ScheduleOfConcentrationOfAccountsReceivableDetails" id="ScheduleOfConcentrationOfAccountsReceivableDetails"> |
| <link:definition> 00000050 - Disclosure - SCHEDULE OF CONCENTRATION OF ACCOUNTS RECEIVABLE (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ScheduleOfContractAssetAndLiabilitiesDetails" id="ScheduleOfContractAssetAndLiabilitiesDetails"> |
| <link:definition> 00000051 - Disclosure - SCHEDULE OF CONTRACT ASSET AND LIABILITIES (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ScheduleOfEstimatedUsefulLivesDetails" id="ScheduleOfEstimatedUsefulLivesDetails"> |
| <link:definition> 00000052 - Disclosure - SCHEDULE OF ESTIMATED USEFUL LIVES (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/SummaryOfOperationsAndSignificantAccountingPoliciesDetailsNarrative" id="SummaryOfOperationsAndSignificantAccountingPoliciesDetailsNarrative"> |
| <link:definition> 00000053 - Disclosure - SUMMARY OF OPERATIONS AND SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/LiquidityAndGoingConcernDetailsNarrative" id="LiquidityAndGoingConcernDetailsNarrative"> |
| <link:definition> 00000054 - Disclosure - LIQUIDITY AND GOING CONCERN (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ScheduleOfAccountsReceivableDetails" id="ScheduleOfAccountsReceivableDetails"> |
| <link:definition> 00000055 - Disclosure - SCHEDULE OF ACCOUNTS RECEIVABLE (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ScheduleOfContractAssetsAndLiabilitiesDetails" id="ScheduleOfContractAssetsAndLiabilitiesDetails"> |
| <link:definition> 00000056 - Disclosure - SCHEDULE OF CONTRACT ASSETS AND LIABILITIES (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/AccountsReceivableDetailsNarrative" id="AccountsReceivableDetailsNarrative"> |
| <link:definition> 00000057 - Disclosure - ACCOUNTS RECEIVABLE (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ScheduleOfContractsInProgressDetails" id="ScheduleOfContractsInProgressDetails"> |
| <link:definition> 00000058 - Disclosure - SCHEDULE OF CONTRACTS IN PROGRESS (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ScheduleOfPropertyAndEquipmentDetails" id="ScheduleOfPropertyAndEquipmentDetails"> |
| <link:definition> 00000059 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/PropertyAndEquipmentDetailsNarrative" id="PropertyAndEquipmentDetailsNarrative"> |
| <link:definition> 00000060 - Disclosure - PROPERTY AND EQUIPMENT (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ScheduleOfSegmentNetRevenueDetails" id="ScheduleOfSegmentNetRevenueDetails"> |
| <link:definition> 00000061 - Disclosure - SCHEDULE OF SEGMENT NET REVENUE (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ScheduleOfLeaseExpenseDetails" id="ScheduleOfLeaseExpenseDetails"> |
| <link:definition> 00000062 - Disclosure - SCHEDULE OF LEASE EXPENSE (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ScheduleOfEstimatedFutureMinimumLeaseDetails" id="ScheduleOfEstimatedFutureMinimumLeaseDetails"> |
| <link:definition> 00000063 - Disclosure - SCHEDULE OF ESTIMATED FUTURE MINIMUM LEASE (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/LeasesDetailsNarrative" id="LeasesDetailsNarrative"> |
| <link:definition> 00000064 - Disclosure - LEASES (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/SummaryOfLong-termDebtDetails" id="SummaryOfLong-termDebtDetails"> |
| <link:definition> 00000065 - Disclosure - SUMMARY OF LONG-TERM DEBT (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/SummaryOfLong-termDebtDetailsParenthetical" id="SummaryOfLong-termDebtDetailsParenthetical"> |
| <link:definition> 00000066 - Disclosure - SUMMARY OF LONG-TERM DEBT (Details) (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ScheduleOfMaturitiesOfLong-termDebtDetails" id="ScheduleOfMaturitiesOfLong-termDebtDetails"> |
| <link:definition> 00000067 - Disclosure - SCHEDULE OF MATURITIES OF LONG-TERM DEBT (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/Long-termDebtDetailsNarrative" id="Long-termDebtDetailsNarrative"> |
| <link:definition> 00000068 - Disclosure - LONG-TERM DEBT (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ScheduleOfWarrantsAcquiredDetails" id="ScheduleOfWarrantsAcquiredDetails"> |
| <link:definition> 00000069 - Disclosure - SCHEDULE OF WARRANTS ACQUIRED (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/WarrantsDetailsNarrative" id="WarrantsDetailsNarrative"> |
| <link:definition> 00000070 - Disclosure - WARRANTS (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ScheduleOfFairValueMeasurementInputsDetails" id="ScheduleOfFairValueMeasurementInputsDetails"> |
| <link:definition> 00000071 - Disclosure - SCHEDULE OF FAIR VALUE MEASUREMENT INPUTS (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" id="ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"> |
| <link:definition> 00000072 - Disclosure - SCHEDULE OF ASSETS AND LIABILITIES MEASURED AT FAIR VALUE ON RECURRING BASIS (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ScheduleOfRollForwardOfLevel3InstrumentsDetails" id="ScheduleOfRollForwardOfLevel3InstrumentsDetails"> |
| <link:definition> 00000073 - Disclosure - SCHEDULE OF ROLL FORWARD OF LEVEL 3 INSTRUMENTS (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/FairValueMeasurementsDetailsNarrative" id="FairValueMeasurementsDetailsNarrative"> |
| <link:definition> 00000074 - Disclosure - FAIR VALUE MEASUREMENTS (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ScheduleOfUnionAssessmentsDetails" id="ScheduleOfUnionAssessmentsDetails"> |
| <link:definition> 00000075 - Disclosure - SCHEDULE OF UNION ASSESSMENTS (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ScheduleOfMultiemployerPlansDetails" id="ScheduleOfMultiemployerPlansDetails"> |
| <link:definition> 00000076 - Disclosure - SCHEDULE OF MULTIEMPLOYER PLANS (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/RelatedPartyTransactionsDetailsNarrative" id="RelatedPartyTransactionsDetailsNarrative"> |
| <link:definition> 00000077 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" id="ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"> |
| <link:definition> 00000078 - Disclosure - SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" id="ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"> |
| <link:definition> 00000079 - Disclosure - SCHEDULE OF DEFERRED TAX ASSETS AND LIABILITIES (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" id="ScheduleOfEffectiveIncomeTaxRateReconciliationDetails"> |
| <link:definition> 00000080 - Disclosure - SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/IncomeTaxesDetailsNarrative" id="IncomeTaxesDetailsNarrative"> |
| <link:definition> 00000081 - Disclosure - INCOME TAXES (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/SummaryOfFinancialInformationDetails" id="SummaryOfFinancialInformationDetails"> |
| <link:definition> 00000082 - Disclosure - SUMMARY OF FINANCIAL INFORMATION (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/CaptiveInsuranceDetailsNarrative" id="CaptiveInsuranceDetailsNarrative"> |
| <link:definition> 00000083 - Disclosure - CAPTIVE INSURANCE (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ScheduleOfPotentialShareIssuancesExcludedFromComputationOfEarningsLossPerShareDetails" id="ScheduleOfPotentialShareIssuancesExcludedFromComputationOfEarningsLossPerShareDetails"> |
| <link:definition> 00000084 - Disclosure - SCHEDULE OF POTENTIAL SHARE ISSUANCES EXCLUDED FROM COMPUTATION OF EARNINGS (LOSS) PER SHARE (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ScheduleOfShareBasedPaymentArrangementOptionActivityDetails" id="ScheduleOfShareBasedPaymentArrangementOptionActivityDetails"> |
| <link:definition> 00000085 - Disclosure - SCHEDULE OF SHARE BASED PAYMENT ARRANGEMENT, OPTION, ACTIVITY (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/RestrictedStockAndStockOptionsDetailsNarrative" id="RestrictedStockAndStockOptionsDetailsNarrative"> |
| <link:definition> 00000086 - Disclosure - RESTRICTED STOCK AND STOCK OPTIONS (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/SeriesConvertiblePreferredStockDetailsNarrative" id="SeriesConvertiblePreferredStockDetailsNarrative"> |
| <link:definition> 00000087 - Disclosure - SERIES A CONVERTIBLE PREFERRED STOCK (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/SalesOfCommonStockPursuantToS-3RegistrationStatementDetailsNarrative" id="SalesOfCommonStockPursuantToS-3RegistrationStatementDetailsNarrative"> |
| <link:definition> 00000088 - Disclosure - SALES OF COMMON STOCK PURSUANT TO S-3 REGISTRATION STATEMENT (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ScheduleOfInvestmentDetails" id="ScheduleOfInvestmentDetails"> |
| <link:definition> 00000089 - Disclosure - SCHEDULE OF INVESTMENT (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/InvestmentsDetailsNarrative" id="InvestmentsDetailsNarrative"> |
| <link:definition> 00000090 - Disclosure - INVESTMENTS (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ScheduleOfFiniteLivedIntangibleAssetsDetails" id="ScheduleOfFiniteLivedIntangibleAssetsDetails"> |
| <link:definition> 00000091 - Disclosure - SCHEDULE OF FINITE LIVED INTANGIBLE ASSETS (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" id="ScheduleOfFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"> |
| <link:definition> 00000092 - Disclosure - SCHEDULE OF FINITE LIVED INTANGIBLE ASSETS, FUTURE AMORTIZATION EXPENSE (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/IntangiblesDetailsNarrative" id="IntangiblesDetailsNarrative"> |
| <link:definition> 00000093 - Disclosure - INTANGIBLES (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/ScheduleOfCorrectingErrorDetails" id="ScheduleOfCorrectingErrorDetails"> |
| <link:definition> 00000094 - Disclosure - SCHEDULE OF CORRECTING ERROR (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/RevisionsOfPreviouslyIssuedFinancialStatementsDetailsNarrative" id="RevisionsOfPreviouslyIssuedFinancialStatementsDetailsNarrative"> |
| <link:definition> 00000095 - Disclosure - REVISIONS OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://isunenergy.com/role/SubsequentEventsDetailsNarrative" id="SubsequentEventsDetailsNarrative"> |
| <link:definition> 00000096 - Disclosure - SUBSEQUENT EVENTS (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="isun-20231231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="isun-20231231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="isun-20231231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="isun-20231231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links"/> |
| | | </appinfo> |
| | </annotation> |
| <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/> |
| <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/> |
| <import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/> |
| <import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd"/> |
| <import namespace="http://fasb.org/us-types/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd"/> |
| <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/> |
| <import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd"/> |
| <import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/> |
| <import namespace="http://fasb.org/srt-types/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd"/> |
| <element id="ISUN_SolarPowerProjectsMember" name="SolarPowerProjectsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_LetterAgreementMember" name="LetterAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_SolarOperationsMember" name="SolarOperationsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_ElectricOperationsMember" name="ElectricOperationsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_DataAndNetworkOperationsMember" name="DataAndNetworkOperationsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_ResidentialMember" name="ResidentialMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_CommercialAndIndustrialMember" name="CommercialAndIndustrialMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_UtilityMember" name="UtilityMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_CustomerAMember" name="CustomerAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_CustomerBMember" name="CustomerBMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_CustomerCMember" name="CustomerCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_CustomerDMember" name="CustomerDMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_CustomerEMember" name="CustomerEMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_CustomerFMember" name="CustomerFMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_CustomerGMember" name="CustomerGMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_CustomerHMember" name="CustomerHMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_SolarArraysMember" name="SolarArraysMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_ContractsInProgressMember" name="ContractsInProgressMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_RetainageMember" name="RetainageMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_ExpendituresOnUncompletedContractsMember" name="ExpendituresOnUncompletedContractsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_EstimatedEarningsThereonMember" name="EstimatedEarningsThereonMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_NbtBankNationalAssociationSecuredDebt425PercentMember" name="NbtBankNationalAssociationSecuredDebt425PercentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_NbtBankNationalAssociationSecuredDebt415PercentMember" name="NbtBankNationalAssociationSecuredDebt415PercentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_NbtBankNationalAssociationSecuredDebtBusinessAssets420PercentMember" name="NbtBankNationalAssociationSecuredDebtBusinessAssets420PercentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_NbtBankNationalAssociationSecuredDebt485PercentMember" name="NbtBankNationalAssociationSecuredDebt485PercentMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_VehicleLoansMember" name="VehicleLoansMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_NationalBankOfMiddleburySecuredDebtMember" name="NationalBankOfMiddleburySecuredDebtMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_SeniorSecuredConvertibleNotesPayable5PercentageMember" name="SeniorSecuredConvertibleNotesPayable5PercentageMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_RevenueLoanMember" name="RevenueLoanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_Csa36SecuredDebtInterestRate55PercentMember" name="Csa36SecuredDebtInterestRate55PercentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_Csa36SecuredDebtInterestRate1125PercentMember" name="Csa36SecuredDebtInterestRate1125PercentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_EquipmentLoansMember" name="EquipmentLoansMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_RevenueLoanAndSecurityAgreementMember" name="RevenueLoanAndSecurityAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_JanuaryOneTwoThousandTwentyFiveThroughDecemberFiveTwoThousandTwentySevenMember" name="JanuaryOneTwoThousandTwentyFiveThroughDecemberFiveTwoThousandTwentySevenMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_JanuaryOneTwoThousandTwentyFourThroughDecemberThirtyOneTwoThousandTwentyFourMember" name="JanuaryOneTwoThousandTwentyFourThroughDecemberThirtyOneTwoThousandTwentyFourMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_SeriesARedeemablePreferredStockMember" name="SeriesARedeemablePreferredStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_SeriesAConvertibleRedeemablePreferredStockMember" name="SeriesAConvertibleRedeemablePreferredStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_CashAdvanceFundingAgreementMember" name="CashAdvanceFundingAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_PrivateWarrantsMember" name="PrivateWarrantsMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_SeriesAConvertiblePreferredStockMember" name="SeriesAConvertiblePreferredStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_GreenSeedInvestorsLlcMember" name="GreenSeedInvestorsLlcMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_WelfareFundMember" name="WelfareFundMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_NationalEmployeesBenefitFundMember" name="NationalEmployeesBenefitFundMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_JointApprenticeshipAndTrainingCommitteeMember" name="JointApprenticeshipAndTrainingCommitteeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_Matching401KPlanMember" name="Matching401KPlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_NationalElectricalBenefitFundMember" name="NationalElectricalBenefitFundMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_NavigatorCasualtyLtdMember" name="NavigatorCasualtyLtdMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_FundAMember" name="FundAMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_FundBMember" name="FundBMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_OptionToPurchaseCommonStockMember" name="OptionToPurchaseCommonStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_WarrantsToPurchaseCommonStockMember" name="WarrantsToPurchaseCommonStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_UnvestedRestrictedStockAwardsMember" name="UnvestedRestrictedStockAwardsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_UnexercisedOptionsToPurchaseCommonStockMember" name="UnexercisedOptionsToPurchaseCommonStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_UnvestedOptionsToPurchaseCommonStockMember" name="UnvestedOptionsToPurchaseCommonStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_PrivateWarrantsToPurchaseCommonSharesMember" name="PrivateWarrantsToPurchaseCommonSharesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_NonQualifiedStockOptionsMember" name="NonQualifiedStockOptionsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_ShareBasedCompensationAwardTrancheFourMember" name="ShareBasedCompensationAwardTrancheFourMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_SolarProjectPartnersLlcMember" name="SolarProjectPartnersLlcMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_GeminiElectricMobilityCoMember" name="GeminiElectricMobilityCoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_NadGridCorpMember" name="NadGridCorpMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_EncoreRedevelopmentMember" name="EncoreRedevelopmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_ISunTrademarkAndBrandMember" name="ISunTrademarkAndBrandMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_BacklogOfProjectsMember" name="BacklogOfProjectsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_SunCommonTrademarkAndBrandMember" name="SunCommonTrademarkAndBrandMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_WarrantLiabilityNoncurrent" name="WarrantLiabilityNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_StockBasedCompensationGeneralAndAdministrative" name="StockBasedCompensationGeneralAndAdministrative" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_GainsLossesForgivenessOfPPPLoan" name="GainsLossesForgivenessOfPPPLoan" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_LossesOnExtinguishmentOfDebt" name="LossesOnExtinguishmentOfDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_FinancingCosts" name="FinancingCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_OtherFinancingCosts" name="OtherFinancingCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_StockIssuedDuringPeriodValueAmortization" name="StockIssuedDuringPeriodValueAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_StockIssuedDuringPeriodSharesAmortization" name="StockIssuedDuringPeriodSharesAmortization" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_GainOnForgivenessOfPppLoan" name="GainOnForgivenessOfPppLoan" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_DeferredFinanceChargeAmortization" name="DeferredFinanceChargeAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_RedemptionOfPutAgreements" name="RedemptionOfPutAgreements" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_CashPaidDuringYearAbstract" name="CashPaidDuringYearAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_AccruedEmployeeIncentiveCompensationSettledInStock" name="AccruedEmployeeIncentiveCompensationSettledInStock" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_OperatingRightofuseLeaseAssetAndOperatingLeaseLiabilityUponAdoption" name="OperatingRightofuseLeaseAssetAndOperatingLeaseLiabilityUponAdoption" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_VehiclesPurchasedAndFinanced" name="VehiclesPurchasedAndFinanced" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_IssuanceOfSharesOfPreferredStockForRepaymentOfDebt" name="IssuanceOfSharesOfPreferredStockForRepaymentOfDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_IssuanceOfSharesOfCommonStockForLoan" name="IssuanceOfSharesOfCommonStockForLoan" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_IssuanceOfSharesOfCommonStockForRepaymentOfDebt" name="IssuanceOfSharesOfCommonStockForRepaymentOfDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_DisclosureContractsInProgressAbstract" name="DisclosureContractsInProgressAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_ContractsInProgressTextBlock" name="ContractsInProgressTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_DisclosureWarrantsAbstract" name="DisclosureWarrantsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_WarrantsNoteDisclosureTextBlock" name="WarrantsNoteDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_DisclosureSeriesConvertiblePreferredStockAbstract" name="DisclosureSeriesConvertiblePreferredStockAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_SeriesConvertiblePreferredStockTextBlock" name="SeriesConvertiblePreferredStockTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_DisclosureRevisionsOfPreviouslyIssuedFinancialStatementsAbstract" name="DisclosureRevisionsOfPreviouslyIssuedFinancialStatementsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_ErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" name="ErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_EmergingGrowthCompanyStatusPolicyTextBlock" name="EmergingGrowthCompanyStatusPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_ContractAssetsAndLiabilitiesPolicyTextBlock" name="ContractAssetsAndLiabilitiesPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_PreferredStockPolicyTextBlock" name="PreferredStockPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_SalesTaxPolicyTextBlock" name="SalesTaxPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_SequencingPolicyTextBlock" name="SequencingPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_ContractAssetAndLiabilityTableTextBlock" name="ContractAssetAndLiabilityTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" name="PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_ScheduleOfContractsInProgressTableTextBlock" name="ScheduleOfContractsInProgressTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_ScheduleOfUnionAssessmentsTableTextBlock" name="ScheduleOfUnionAssessmentsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_ThresholdValueToRecordPropertyAndEquipmentAtCost" name="ThresholdValueToRecordPropertyAndEquipmentAtCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_DeferredFinancingCosts" name="DeferredFinancingCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_WorkingCapitalDeficit" name="WorkingCapitalDeficit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_ContractWithCustomerAssetCostsInExcessOfBillingsCurrent" name="ContractWithCustomerAssetCostsInExcessOfBillingsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_UnbilledReceivablesIncludedInCostsInExcessOfBillings" name="UnbilledReceivablesIncludedInCostsInExcessOfBillings" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_ContractWithCustomerAssetsCurrent" name="ContractWithCustomerAssetsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_ContractWithCustomerLiabilityBillingsInExcessOfCosts" name="ContractWithCustomerLiabilityBillingsInExcessOfCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_ContractWithCustomersLiability" name="ContractWithCustomersLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_CapitalizedContractCostBillings" name="CapitalizedContractCostBillings" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_CapitalizedContractCostNetOfBillings" name="CapitalizedContractCostNetOfBillings" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_CapitalizedContractCostNet1" name="CapitalizedContractCostNet1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_CostsAndEstimatedEarningsInExcessOfBillings" name="CostsAndEstimatedEarningsInExcessOfBillings" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_ContractWithCustomerLiabilityNetCurrent" name="ContractWithCustomerLiabilityNetCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_ImpairmentOfInvestment" name="ImpairmentOfInvestment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_SegmentContributionGainLoss" name="SegmentContributionGainLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_SegmentContributionLoss" name="SegmentContributionLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_DebtInstrumentTermOfFixedInterestRate" name="DebtInstrumentTermOfFixedInterestRate" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_DebtInstrumentTermOfVariableInterestRate" name="DebtInstrumentTermOfVariableInterestRate" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_LongTermDebtGrossExcludingCurrentMaturities" name="LongTermDebtGrossExcludingCurrentMaturities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_DebtInstrumentFloorInterestRate" name="DebtInstrumentFloorInterestRate" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_DebtInstrumentPeriodicPaymentHalfOfInterest" name="DebtInstrumentPeriodicPaymentHalfOfInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_ClassOfWarrantOrRightGranted" name="ClassOfWarrantOrRightGranted" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_ClassOfWarrantOrRightExercised" name="ClassOfWarrantOrRightExercised" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_ClassOfWarrantOrRightRedeemed" name="ClassOfWarrantOrRightRedeemed" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_ImpairmentOfInvestmentPercentage" name="ImpairmentOfInvestmentPercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_UnionAssessmentsIncurred" name="UnionAssessmentsIncurred" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_MultiemployerPlansPensionSignificantEmployerIdentificationNumber" name="MultiemployerPlansPensionSignificantEmployerIdentificationNumber" nillable="true" xbrli:periodType="duration" type="dei:nineDigitItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_DeferredTaxAssetsAssetImpairments" name="DeferredTaxAssetsAssetImpairments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_DeferredTaxAssetsShareBasedCompensationCost" name="DeferredTaxAssetsShareBasedCompensationCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_EffectiveIncomeTaxRateReconciliationTaxExemptLoanForgivenessAmount" name="EffectiveIncomeTaxRateReconciliationTaxExemptLoanForgivenessAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfWarrants" name="EffectiveIncomeTaxRateReconciliationChangeInFairValueOfWarrants" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_EffectiveIncomeTaxRateReconciliationNonDeductibleIntangibleAssets" name="EffectiveIncomeTaxRateReconciliationNonDeductibleIntangibleAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_CaptiveInsuranceCapitalInvestment" name="CaptiveInsuranceCapitalInvestment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_CaptiveInsuranceCashSecurity" name="CaptiveInsuranceCashSecurity" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_CaptiveInsuranceInvestmentIncomeInExcessOfLosses" name="CaptiveInsuranceInvestmentIncomeInExcessOfLosses" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_CaptiveInsurancePremiumsPaid" name="CaptiveInsurancePremiumsPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_LossLayer" name="LossLayer" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_CapitalInvestment" name="CapitalInvestment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_CapitalInvestmentRedeemablePreferenceShares" name="CapitalInvestmentRedeemablePreferenceShares" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_CapitalInvestmentCommonShares" name="CapitalInvestmentCommonShares" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_OptionToPurchaseCommonStock" name="OptionToPurchaseCommonStock" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptionsShares" name="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptionsShares" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_ProbabilityPercentage" name="ProbabilityPercentage" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_StockIssuedDuringPeriodValuePerferredStock" name="StockIssuedDuringPeriodValuePerferredStock" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_TemporaryEquityStockRedeemedOrCalledDuringPeriodShares" name="TemporaryEquityStockRedeemedOrCalledDuringPeriodShares" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_TemporaryEquityStockRedeemedOrCalledDuringPeriod" name="TemporaryEquityStockRedeemedOrCalledDuringPeriod" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_LiquidityAndFinancialConditionTextBlock" name="LiquidityAndFinancialConditionTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_WorkingCapital" name="WorkingCapital" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_PartnerCapital" name="PartnerCapital" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_CustomerOrders" name="CustomerOrders" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_ContractedBacklog" name="ContractedBacklog" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_CommercialMember" name="CommercialMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_CompletionPeriod" name="CompletionPeriod" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_IndustrialMember" name="IndustrialMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_ProjectsUnderDevelopment" name="ProjectsUnderDevelopment" nillable="true" xbrli:periodType="instant" type="dtr-types:powerItemType" substitutionGroup="xbrli:item"/> |
| <element id="ISUN_EasementLiabilitiesMember" name="EasementLiabilitiesMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item"/> |
| </schema> |