How long did you tell them you wanted to stay?

"You will be required to complete a Customs control document, Immigration cards for each person onboard together with a green Customs declaration form for each person. If you are a charter yacht and you are taking fee-paying passengers whilst in the BVI, you need to buy a Cruising Permit and a National Parks Mooring Permit. This permit allows you to use the mooring buoys in the marine park for your yacht or dinghy (these moorings accommodate yachts up to 60 ft). Yachts visiting the BVI for the first time for the year, will be required to pay an Annual Tonnage fee which is based on your yachtís net tonnage up to a limit of $55. If the vessel is to remain in the BVI for more than one month, there is a fee of $200 to temporarily import the yacht for up to one year."

BVI Marine Guide: Clearance