Do I have to pay to use AdSense?
No, participation in AdSense is free. Even better, Google will pay you for clicks or impressions on the Google ads you'll display on your site. For more details on the revenue you can generate with AdSense, read our entry on earning with AdSense.
You may also wish to submit an application now.