IDT has consolidated the production facilities for all its product divisions at a single centralized location in Xixian, China, about 30 miles north of Hong Kong. The advanced modern premises include a main factory complex of over 128,000 square metres, with individual production lines for each division.

IDT's production operations include advanced precision plastic injection moulding facilities, high speed SMT equipment, and chip bonding machines. It adopts a 'just-in-time' supply strategy, processing raw materials in house as they are required for high quality, low cost production. Each division has its own Incoming Quality Control (IQC) department, which screens all raw materials, components and subassemblies to make sure production lines are working only with highest quality materials.