Guests will be caught off guard if drinks are not complimentary at a wedding.
As the party host, you need to let guests know in the invitation or on the reception card insert that they will be paying for their own drinks.
While it's customary to foot the whole bill as the host of a wedding, there are instances where it just isn't possible.