Perso, je fonctionne plutôt de façon inverse.
Quand j'étais étudiante et que j'avais besoin de compter mes sous de près, je savais combien j'avais sur mon compte à peu près tout le temps.
Du coup, à chaque paiement par carte bleue, ben je faisais le calcul de ce qui me restait, donc j'avais vraiment l'impression de dépenser les sous.
En revanche, avec du liquide (soit que j'aie retiré_ en faisant la soustraction, soit que j'ai reçu à une occasion x ou y_cadeau, remboursement, paiement d'un cours particulier, etc.), ben c'était pas sur mon compte alors c'était plutôt des sous "bonus" que si je les dépensais, ça changeait rien à mon compte. Donc plus facile à dépenser car moins concret pour moi.
Bon, cela dit, je ne sais pas si c'est toujours valable maintenant que je gagne ma vie et que je n'ai plus besoin de fonctionner comme ça !