In most cases, advertising and promotions are 100% deductible. This would include things like printing business cards and running online ads, as well as hiring a freelancer to design a logo.
This does not include amounts paid to influence legislation or campaign for political candidates.
Visit the IRS website for more information: https://www.irs.gov/newsroom/small-business-advertising-and-marketing-costs-may-be-tax-deductible