Yes, every registered person must file GSTR-3B even if they have no sale or purchase transactions in a month.