Off-price retailer TJX Companies Inc has recorded second-quarter net sales of $3.4 billion, a 12 per cent increase from last year, and net income of $118 million.