MoonPay applies a three-layer fee structure:
User experiences reflect that fees can feel high. For instance, one user reported that out of a $160 purchase, only $132 worth of Bitcoin was received—reflecting a ~17.5% total cost, far exceeding MoonPay’s stated 4.5% max fee Reddit. This discrepancy likely stems from a combination of MoonPay fee, spread, network costs, and possible partner fees.