First off, most of Koh Phangan works on cash.

There are many ATM machines so you will be able to get cash out easily, just be mindful of your ATM fees. The yellow ATMs from Krunsgri Bank let you take out the most Baht at once (30,000 - which is ~$850). There are also many places to exchange currency on the island if you bring foreign currency with you, but the exchange rates aren’t as great as the ATMs.

Koh Phangan is considered a bit pricey for Thailand, but it is extremely cheap compared to the world.

For example:

Just wanted to provide perspective.