Google charges businesses directly for their Google Advertising, either through a credit card or if you have built a credit history with Google via an invoice. Google calculates charges every time an ad is shown online via an ad-action system. This ad-auction system considers the costs your competitors are willing to pay for the same placement and the relevance of the advertisement you wish to show.