is that merch is (lb) merchandise while goods is (business|economics|plurale tantum) that which is produced, then traded, bought or sold, then finally consumed.
As nouns the difference between merch and branding
is that merch is (lb) merchandise while branding is process in which a mark, usually a symbol or ornamental pattern, is burned into the skin of a living person or animal.