No, there is no fee to file an amended return in TurboTax Online, unless your used the Free version and need an upgrade for your amendment.
If you are charged for doing your amendment, there is not an option to pay your fees from the refund, so yes, you would need to pay the fees when you file.
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"