Punj was born in Lalowal, Gurdaspur, Punjab. He started his career in journalism for the publication Motherland in 1971. He also worked for Financial Express from 1974 to 1996. He is a close aide of RSS, mainly known as the troubleshooter of BJP. He specializes in writing about the Indian Economy, he can be often seen on news channels debating issues. Balbir Punj is a respected journalist of independent India. He was also IIMC chairman and Youth Commission chairman.
He has written columns in the Indian weekly magazine Outlook. Lately his contributions to Outlook have become less frequent. Currently he writes a regular column for the daily newspaper The Pioneer.