No, there is no monthly fee for Facebook Portal.
All you need is a wifi connection, a power outlet for the device to be plugged into, and for it to be connected to the user's Facebook Messenger's account.
Mentioned in this answer

Facebook Portal
Smart, hands-free calling, with Alexa built in