Yes, only active members can earn and spend Sam’s Cash. However, you can still earn Sam’s Cash with the Sam’s Club Mastercard, even if your membership is not active but you will need an active membership to spend your Sam’s Cash.