Hi Nick,
Our Community Events plugin enable people to post their own events, with the ability for the admin to approve or deny the post. However, we do not yet have the ability for you to charge users for event submission. It’s a popular request and one we hope to be able to accommodate in the future, but at the moment it is not a built in feature. You might look around for a third party plugin that could integrate with Community to do that.
Sorry I can’t be of more help. Thanks for your interest!
Cheers,
Leah