I'd immagine the user would be in two groups:
1. Users (unpaid)
2. Paid Users
Paid forums would be available only to "paid users" group, and other forums would be open to everyone.
When a user's subscription is up, then they'd be removed from the "paid" group (possibly even added into an "expired" group so they'd see notices of some type)