Quote Originally Posted by MacMillan of Rathdown View Post
On a business card, yes. On a social card, no.

The professional exceptions for social cards are Reverend, Father, & Rabbi preceding the name. Using Esq. after one's name (despite it's professional use by lawyers) implies one is an armiger (ie: possesses a personal coat of arms). While it is accepted practice in the United States that a lawyer will append Esq. after his name on a business card, it is gauche, in the extreme, to advertise, or put forward, one's trade, profession, or academic standing on a social card.
To quote the Oxford English Dictionary:- Esquire. a)Brit. a title appended to a man's surname when no other form of address is used. b)US. a title appended to a lawyer's surname.

Peter