Castle Brands has said it expected to post a first-half loss due to its increased marketing investment and costs related to its status as a public company.