Quarterly report pursuant to Section 13 or 15(d)

Long Term Investment (Details Narrative)

v3.20.4
Long Term Investment (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Apr. 25, 2019
Sep. 02, 2017
Mar. 02, 2017
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Jun. 30, 2020
Share of net income loss from equity investment       $ (43,685) $ (164,796) $ (151,535) $ (354,020)  
Payments to acquire investment           93,000  
NetSol PK [Member]                
Revenue from services       57,424 140,357  
Share of net income loss from equity investment       47,009 158,940 155,454 342,772  
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
WRLD3D [Member]                
Payments for financial interest     $ 1,111,111          
Payments to acquire investment   $ 555,555 $ 555,556          
WRLD3D [Member]                
Percentage of interest in subsidiary     4.90%          
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              
Revenue from services       303,101 507,716  
Share of net income loss from equity investment       $ 3,324 $ 5,856 $ 3,919 $ 11,248  
Drivemate Agreement [Member] | Drivemate Co., Ltd. [Member] | Four Directors [Member]                
Equity interest, percentage       21.47%   21.47%    
Debt description           The Company determined that it met the significant influence criteria since two of the four directors are appointed by the Company and the Company is to own 30% of Drivemate at the final payment date; therefore, the Company accounts for the investment using the equity method of accounting.    
Drivemate Agreement [Member] | Drivemate Co., Ltd. [Member] | Payment [Member]                
Number of shares purchased 5,217              
Drivemate Agreement [Member] | Drivemate Co., Ltd. [Member] | Final Payment [Member]                
Number of shares purchased, value $ 62,500              
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 $ 437,500