Trade allowances definition

Trade allowances means anything realised in cash or in kind by the purchaser from seller in any transaction relating to agricultural produce, either by deduction from the price agreed upon or otherwise.