Annual report pursuant to Section 13 and 15(d)

Long Term Investment (Details Narrative)

v3.21.2
Long Term Investment (Details Narrative) - USD ($)
12 Months Ended
Jun. 30, 2021
Apr. 25, 2019
Sep. 02, 2017
Mar. 02, 2017
Jun. 30, 2021
Jun. 30, 2020
Share of net income loss from equity investment         $ (253,819) $ (605,864)
Payments to acquire investment         $ 155,500 94,500
WRLD3D [Member]            
Payments for financial interest       $ 1,111,111    
Payments to acquire investment     $ 555,555 $ 555,556    
NTI [Member] | Series BB Preferred Stock [Member]            
Series BB preferred stock         1,636,876  
NTPK [Member] | Series BB Preferred Stock [Member]            
Series BB preferred stock         4,092,189  
WRLD3D [Member]            
Percentage of interest in subsidiary       4.90%    
NetSol PK [Member]            
Revenue from services         $ 48,775 300,821
Share of net income loss from equity investment         233,818 589,150
Payments to acquire investment     $ 2,777,778      
Purchase of investment, percentage     12.20%      
Accounts receivable           1,373,099
Revenues in excess of billings - related party           8,163
Drivemate Agreement [Member] | Drivemate Co., Ltd. [Member]            
Revenue from services         18,006 1,054,372
Share of net income loss from equity investment         $ 20,001 $ 16,714
Drivemate Agreement [Member] | Drivemate Co., Ltd. [Member] | Four Directors [Member]            
Equity interest, percentage 30.00%       30.00%  
Debt description         Pursuant to the agreement, the number of shares to be issued is adjusted as necessary to result in an equity ownership equal to 30% of the issued and outstanding shares at the final payment date. As of June 30, 2021, the Company has been issued 8,178 shares equal to 30.0% of Drivemate. Per the Drivemate Agreement, the Company appointed two directors to the Drivemate board. The Company determined that it met the significant influence criteria since two of the four directors are appointed by the Company and the Company owns 30% of Drivemate; therefore, the Company accounts for the investment using the equity method of accounting.  
Drivemate Agreement [Member] | Drivemate Co., Ltd. [Member]            
Equity interest, percentage   30.00%        
Number of shares purchased   5,469        
Number of shares purchased, value   $ 1,800,000        
Drivemate Agreement [Member] | Drivemate Co., Ltd. [Member] | Two Directors [Member]            
Number of shares purchased 8,178          
Drivemate Agreement [Member] | Drivemate Co., Ltd. [Member] | Services [Member]            
Number of shares purchased, value   1,300,000        
Drivemate Agreement [Member] | Drivemate Co., Ltd. [Member] | Services [Member] | Payment [Member]            
Number of shares purchased, value   1,300,000        
Drivemate Agreement [Member] | Drivemate Co., Ltd. [Member] | Cash [Member]            
Number of shares purchased, value   500,000        
Drivemate Agreement [Member] | Drivemate Co., Ltd. [Member] | Cash [Member] | Payment [Member]            
Number of shares purchased, value   $ 500,000