no fee for USVI, checking back into BVI will be a couple of bucks. Go to the charter boat forum and download the 2 USVI forms, you can fill them in online, no charge. When you check out of BVI, you will use the same forms to check back in, easy peasy