Do I need to add a purpose code for all property-related payments?

Yes. This requirement applies to all property purchases made via CHAPS payments. This includes residential and commercial property transactions.