Why don't some places require a credit card receipt signature, and some do?
This is basically done to reduce costs and overhead, with agreement of the credit card issuers. When the card is physically present and the charge is low, the burden of keeping the signed receipts and of additional delays at the cash register is not worth the potential risk of fraud. Depending on the location and the specific charge-back history of the business, the limit above which signature is required differs. In one supermarket in the area I live they require signatures only on charges above $50. In another, 10 miles away from the first one, they require signatures on charges above $25. My understanding it that the signature requirement is at the retailer's discretion. If the merchant decides to require a signature it protects them against fraudulent charge-back claims, but increases their administrative costs. In some situations it just isn't practical for a retailer to require a signature. Consider for example mail-order or online purchases, which I've never had to sign a credit card slip for. Merchants apply in advance for the program, and the amount is limited to less than $25.
The minimum amount is set by the merchant services provider based on the kind of business, its location and the history. It mostly has nothing to do with you personally. However, the minimum amount differs based on the kind of credit cards being used. For example, foreign credit cards will require signatures on much lower amounts than domestic.  In my local Safeway (NoCal analog of Ralph's) the limit for domestic credit cards is set at $50. If your credit limit is $5000, you might think that its a 1% of your limit. But if your limit is $50000 or $500 - it will still be $50. You cannot deduce anything about a specific person's credit situation based on whether or not they are required to sign the receipt. It has no affect on the decision. "You are correct.  Credit card companies charge the merchant for every transaction.  But the merchant isn't necessarily going to give you discount for paying in cash.  The idea is that by providing more payment options, they increase sales, covering the cost of the transaction fee.  That said, some merchants require a minimum purchase for using a credit card, though this may be against the policies of some issuers in the U.S. (I have no idea about India.) Also correct.  They hope that you'll carry a balance so that they can charge you interest on it.  Some credit cards are setup to charge as many fees as they possibly can.  These are typically those low limit cards that are marketed as ""good"" ways to build up your credit.  Most are basically scams, in the fact that the fees are outrageous. Update regarding minimum purchases: Apparently, Visa is allowing minimum purchase requirements in the U.S. of $10 or less.  However, it seems that MasterCard still does not allow them, for the most part.  Moral of the story: research the credit card issuers' policies.  A further update regarding minimum purchases: In the US, merchants will be allowed to require a minimum purchase of up to $10 for credit card transactions.  (I am guessing that prompted the Visa rule change mentioned above.) More detail can be found here in this answer, along with a link to the text of the bill itself." Most merchants (also in Europe) are reasonable, and typically are willing to work with you. credit card companies ask if you tried to work with the merchant first, so although they do not enforce it, it should be the first try. I recommend to give it a try and contact them first. If it doesn't work, you can always go to the credit card company and have the charge reversed. None of this has any effect on your credit score (except if you do nothing and then don't pay your credit card bill). For the future: when a transaction supposedly 'doesn't go through', have them write this on the receipt and give it to you. Only then pay cash. I am travelling 100+ days a year in Europe, using my US credit cards all the time, and there were never any issues - this is not a common problem. I am using my debit card regularly: in ATM's with a pin, in stores with my signature, and online. But later you say  But from what I recall from starting my own business (a LONG time ago), for debit cards there's only a per-transaction fee of like $0.25, not a percentage cut. Only pin transactions have just a per-transaction fee paid by you to the merchant (and you are reimbursed by Schwab).  If you use your card with just a signature or online without a pin, then it is a credit transaction from the merchant's perspective.  The merchant pays a fee and Schwab gets its cut of that.  So for two of the transaction types that you describe, the merchant pays Schwab (indirectly) out of your payment.  Only when you enter your pin does it process as a debit transaction where Schwab pays the merchant.   Because check cards withdraw the money from your account immediately, you don't even get the twenty to fifty day grace period.  So those merchant fees are pure profit for Schwab, offsetting the loss from the ATM fees.   You claim $4-5k in fees at $.25 each.  That's sixteen to twenty thousand transactions.  Assuming that several is four to five years, that's more than ten transactions a day.  That seems like a lot.  I can see three for meals, one for miscellaneous, and maybe some shopping.  But if I go shopping one day, I don't normally go again for a while.  I have trouble seeing a consistent average of five or more transactions a day.   Even if we use just the higher ATM fees (e.g. $2), that's still more than a transaction a day.  That's an extreme level of usage, particularly for someone who also makes frequent purchases via card.   I haven't done any other business with them. I find this confusing.  How does money get into your account?  At some point, you must have deposited money into the account.  You can't debit from an account without a positive balance.  So you must have done or be doing some kind of business with them.  If nothing else, they can invest the balance that you deposit.  Note that they make a profit off such investments.  They share some of that profit with you in the form of interest, but not that much really.   Of course, Schwab may still be losing money on your transactions.  We can't really tell without more information on how much of each transaction type you do and how much of a balance you maintain.  Perhaps they are hoping that you will do other, more profitable, activities in the future.   I doubt there are that many Schwab customers like you describe yourself.  As best I've been able to see, they advertise their banking services just to investment customers.  So it's unlikely that many customers who don't use their investment services use their banking services just for ATM reimbursements. "Using cash instead of a debit card lets you see in real time how much cash you have left and where it's going.  It's a lot ""harder"" to see the cash disappear from your wallet than it is to swipe the plastic (whether it's a debit or credit card).  Using cash is a way to keep the funds in check and to keep spending within a budget (i.e. you can't spend it if you don't physically have the cash anymore)." I think he means you aren't legally obligated to show the receipt.  However, I'm not sure that store workers know the exact laws, and I don't know what your luck would be refusing to show them.  My guess is refusing would get you in an awkward argument and managers would be called and it wouldn't be worth the hassle compared to just showing the receipt in the first place. Credit card fraud protection (by law), credit card cash back programs (provided by most CC issuers), and debit card fees (commonly imposed by the merchant). The crux is that with CC transactions, a small percentage is remitted to the issuing bank.  Since the banks are already making money hand over fist on CC's, they incentivize people to use them. CC security is also lax because the merchant is responsible for fraudulent charges instead of the bank.  If the merchant fails to check a signature, they are held liable for all charges if the card holder reports a fraudulent transaction. I store all my receipts digitally, and make sure to input them into accounting program sooner than later, just so I don't forget about it. For practical purposes, the two important things are: Any kind of a digital system makes this pretty easy, even just putting the sums in a spreadsheet and the receipts into files with the date in the name. However, because it's easy enough, I also have a box where I stuff the paper receipts. I expect never to need them, but should something very weird happen to my computer and backups, they would be there.