The employee-owned partnership, which has 39 John Lewis shops and 294 Waitrose supermarkets, racked up £4.7 billion in sales in the six months to July 27, an increase of 7% despite comparisons with strong trading last summer.
Underlying profits were 4% higher at £115.8 million, although a payment of £40 million to staff following the miscalculation of holiday pay over the last seven years meant bottom-line profits fell 38.5% to £68.5 million.
Waitrose has outperformed the sector for more than four years and that its market share stood at 4.9% - 0.3% higher than a year ago. Its sales in the first half were up by 7.8% to £3 billion, or 6.9% on a like-for-like sales basis, as operating profits climbed 12.8% to £160.2 million.
In March, the business announced that employees would receive 17% of their salary as part of an annual bonus, equivalent to nearly nine weeks pay.
The business created a net figure of 800 new jobs, taking its headcount to around 85,500 staff.
More top news
New criminal sanctions for those who fail to protect children from sexual exploitation are at the heart of new measures to be introduced.
Student Charlie Mann was jailed for 16 months for the attack on his mother at their family home while high on Meow Meow.
Monday night's weather for the east of the region