Setting up a business profile is free! Once you reach 10,000 followers more features will become available, also for no charge. If you choose to run ads, which is highly recommended, you can expect to pay anywhere from $0.20 - $6.70 depending on the bidding model you use.