Would I ever need credit card if my debit card is issued by MasterCard/Visa?
"The credit card may have advantages in at least two cases: In some instances (at least in the US), a merchant will put a ""hold"" on a credit card without charging it.  This happens a lot at hotels, for example, which use the hold as collateral against damages and incidental charges.  On a credit card this temporarily reduces your credit limit but never appears on your bill.  I've never tried to do it on a debit card, but my understanding is that they either reject the debit card for this purpose or they actually make the withdrawal and then issue a refund later.  You'll actually need to account for this in your cash flow on the debit card but not on the credit card. If you get a fraudulent charge on your credit card, it impacts that account until you detect it and go through the fraud resolution process.  On a debit card, the fraudulent charge may ripple through the rest of your life.  The rent payment that you made by electronic transfer or (in the US) by check, for example, is now rejected because your bank account is short by the amount of the fraud even if you didn't use the debit card to pay it.  Eventually this will probably get sorted out, but it has potential to create a bigger mess than is necessary. Personally, I never use my debit card. I consider it too risky with no apparent benefit." Need is a strong word. As far as merchants are concerned, if they accept, e.g., Visa credit, they will accept Visa Debit. The reverse is not necessarily true. Up until lately, Aldi would only accept debit cards (credit cards have higher merchant fees), and when I used to got to Sam's Club, they would accept Visa debit, but not credit (they had/have an exclusive deal with Discover for credit). So, yes, they can tell from the card number whether it's credit or debit. However, I've never heard of a case of the situation being biased against debit.*  That said there are some advantages to having a credit card: ETA: I don't know how credit history works in the EU, but in the US having open credit accounts definitely does affect your credit score which directly affects what rate you can get for a mortgage.  *ETA_2: As mentioned in the comments and another answer, car rentals will often require credit cards and not debit (Makes sense to me that they would want to make sure they can get their money if there is damage to the car). Many credit cards do include rental car insurance if you use it to pay for your rental, so that's another potential advantage for credit cards. Car rental agencies typically accept only credit cards for the rental (you can pay at the end with debit, but the securing during the rental must be a credit card - or a high cash deposit). Hotel advance-bookings - even if many months in the future - will work fine with a credit card, but - as explained by others - on a debit card, it would directly affect your cash flow (you basically have to prepay instead of just leave the credit card number on file. The same is sometimes true for other advance booking, like cruises, tours, etc. Possibly not relevant to the original asker, but in the UK another advantage of using a credit card is that when making a purchase over £100 and paying by credit card you get additional protection on the purchase which you wouldn't get when paying by debit card. E.g. if you buy something costing £100 and the company goes bust before it's delivered, you can claim the money back from the credit card company.  Whereas if you paid by debit card, you would potentially lose out. This protection is a legal requirement under Section 75 of the Consumer Credit Act 1974. I was hoping to comment on the original question, but it looks to me like the asker lives in the EU, where credit cards are a lot less common and a lot of the arguments (car rental, building up of credit etc) brought forward by people living in the US just don't apply.  In fact especially airlines (and other merchants) will charge you extra when using a credit card instead of a debit card and this can add up fairly quickly. I hold a credit card purely for travelling outside the EU and occasionally I will travel for work and make my own arrangements, then it can come in handy as I am able to reclaim my expenses before I have to pay my credit card bill (in this case I will also claim the extra credit card fees from my employer). This however is for my personal convenience and not strictly necessary. (I could fill out a bunch of paperwork and claim the costs from my employer as an advance.) In the EU I find that if my VISA debit card will not work in a shop, neither will my credit card, so on that note it's pretty pointless. So to answer the asker question: If you live (and travel) in the EU  you don't need a credit card, ever. If you travel to the US, it would be advantageous to get one. Occasionally banks will offer you a credit card for free and there's no harm in taking it (apart from the fact that you have one more card to keep track off), but if you do, set up a direct debit to pay it off automatically.  And as other people have said: Don't spend money you don't have. If you are not absolutely sure you can't do this, don't get a credit card. The question should be - do you need a debit card?  Other than American Express I have to tell my other credit card issuers to not make my cards dual debit/credit. Using a debit card card can be summed up easily - It creates a risk of fraud, errors, theft, over draft, and more while providing absolutely no benefit.   It was simply a marketing scheme for card companies to reduce risk that has lost favor, although they are still used.  That is why banks put it on credit cards by default if they can. (I am talking about logical people who can control not overspending because of debit vs. credit - as it is completely illogical that you would spend more based on what kind of card you have.) Credit cards are often more fool proof, against over-drawing. Consider Bill has solid cash flow, but most of their money is in his high interest savings account (earning interest) -- an account that doesn't have a card, but is accessible via online banking. Bill keeps enough in the debit (transactions) account for regular spending, much of which comes out automatically (E.g. rent, utilities), some of which he spends as needed eg shopping, lunch. On top of the day to day money Bill keeps an overhead amount, so if something happens he doesn't overdraw the account -- which would incur significant fees. Now oneday Bill sees that the giant flatscreen TV he has been saving for is on clearence sale -- half price!, and there is just one left. It costs more than he would normally spend in a week -- much more. But Bill knows that his pay should have just gone in, and his rent not yet come out. Plus the overhead he keep in the account . So there is money in his debit account. When he gets home he can open up online banking and transfer from his savings (After all the TV is what he was saving for) What Bill forgets is that there was a public holiday last week in the state where payroll is operated, and that his pay is going to go in a day late. So now he might have over drawn the account buying the TV, or maybe that was fine, but paying the rent over draws the account. Now he has a overdraft fee, probably on the order of $50. Most banks (at least where I am), will happily allow you to overdraw you account. Giving you a loan, at high interest and with an immediate overdraft fee. (They do this cos the fee is so high that they can tolerate the risk of the non-assessed loan.) Sometimes (if you ask) they don't let you do it with your own transcations (eg buying the TV), but they do let you do it on automated payements (eg the Rent). On the other hand banks will not let you over draw a credit card. They know exactly how much loan and risk they were going to take. If Bill had most of his transactions going on his credit card, then it would have just bounced at the cash register, and Bill would have remembered what was going on and then transferred the money. There are many ways you can accidentally overdraw your account. Particularly if it is a shared account. If you are solvent enough, and organised enough to pay your credit card bill in full each month, then use the credit card.  There are no disadvantages and several plus points, already mentioned. Use the debit card when you would be surcharged for using the credit card, or where you can negotiate a discount for not subjecting the vendor to credit card commission. In most cases, a debit card can be charged like a credit card so there is typically no strict need for a credit card. However, a debit card provides weaker guarantees to the merchant that an arbitrary amount of money will be available. This is for several reasons: As such, there are a few situations where a credit card is required. For example, Amazon requires a credit card for Prime membership, and car rental companies usually require a credit card. The following does not apply to the OP and is provided for reference. Debit cards don't build credit, so if you've never had a credit card or loan before, you'll likely have no credit history at all if you've never had a credit card. This will make it very difficult to get any nontrivially-sized loan. Also, some employers (typically if the job you're applying for involves financial or other highly sensitive information) check credit when hiring, and not having credit puts you at a disadvantage. I haven't had a credit card in fifteen years. I use nothing but my debit card. (I find the whole idea of credit on a micro scale loathsome.) I have yet to encounter a single problem doing so, other than a lower than usual credit score for not keeping 23(!!!) revolving lines of credit open, or that's the number CreditKarma tells me I need in order to be an optimal consumer. In an nutshell, no, you don't NEED one. There are reasons to have them, but no. "You ask about the difference between credit and debit, but that may be because you're missing something important. Regardless of credit/debit, there is value in carrying two different cards associated with two different accounts. The reason is simply that because of loss, fraud, or your own mismanagement, or even the bank's technical error, any card can become unusable for some period of time. Exactly how long depends what happened, but just sending you a new card can easily take more than one business day, which might well be longer than you'd like to go without access to any funds. In that situation you would be glad of a credit card, and you would equally be glad of a second debit card on a separate account. So if your question is ""I have one bank account with one debit card, and the only options I'm willing to contemplate are (a) do nothing or (b) take a credit card as well"", then the answer is yes, take a credit card as well, regardless of the pros or cons of credit vs debit. Even if you only use the credit card in the event that you drop your debit card down a drain. So what you can now consider is the pros and cons of a credit card vs managing an additional bank account -- unless you seriously hate one or more of the cons of credit cards, the credit card is likely to win. My bank has given me a debit card on a cash savings account, which is a little scary, but would cover most emergencies if I didn't have a credit card too. Of course the interest rate is rubbish and I sometimes empty my savings account into a better investment, so I don't use it as backup, but I could. Your final question ""can a merchant know if I give him number of debit or credit card"" is already asked: Can merchants tell the difference between a credit card and embossed debit card? Yes they can, and yes there are a few things you can't (or might prefer not to) do with debit. The same could even be said of Visa vs. Mastercard, leading to the conclusion that if you have a Visa debit you should look for a Mastercard credit. But that seems to be less of an issue as time goes on and almost everywhere in Europe apparently takes both or neither. If you travel a lot outside the EU then you might want to be loaded down with every card under the sun, and three different kinds of cash, but you'd already know that without asking ;-)" Skimmers are most likely at gas station pumps.  If your debit card is compromised you are getting money taken out of your checking account which could cause a cascade of NSF fees.  Never use debit card at pump.    Clark Howard calls debit cards piece of trash fake visa/mc That is because of all the points mentioned above but the most important fact is back in the 60's when congress was protecting its constituents they made sure that the banks were responsible for fraud and maxed your liability at $50.  Debit cards were introduced much later when congress was interested in protecting banks.  So you have no protection on your debit card and if they find you negligent with your card they may not replace the stolen funds.   I got rid of my debit card and only have an ATM card.  So it cannot be used in stores which means you have to know the pin and then you can only get $200 a day. My view is from the Netherlands, a EU country. Con: Credit cards are more risky. If someone finds your card, they can use it for online purchases without knowing any PIN, just by entering the card number, expiration date, and security code on the back. Worse, sometimes that information is stored in databases, and those get stolen by hackers! Also, you can have agreed to do periodic payments on some website and forgot about them, stopped using the service, and be surprised about the charge later. Debit cards usually need some kind of device that requires your PIN to do online payments (the ones I have in the Netherlands do, anyway), and automated periodic payments are authorized at your bank where you can get an overview of the currently active ones. Con: Banks get a percentage of each credit card payment. Unlike debit cards where companies usually pay a tiny fixed fee for each transaction (of, say, half a cent), credit card payments usually cost them a percentage and it comes to much more, a significant part of the profit margin. I feel this is just wrong. Con: automatic monthly payment can come at an unexpected moment With debit cards, the amount is withdrawn immediately and if the money isn't there, you get an error message allowing you to pay some other way (credit card after all, other bank account, cash, etc). When a recent monthly payment from my credit card was due to be charged from my bank account recently, someone else had been paid from it earlier that day and the money wasn't there. So I had to pay interest, on something I bought weeks ago... Pro: Credit cards apparently have some kind of insurance. I've never used this and don't know how it works, but apparently you can get your money back easily after fraudulent charges. Pro: Credit cards can be more easily used internationally for online purchases I don't know how it is with Visa or MC-issued debit cards, but many US sites accept only cards that have number/expiration date/security code and thus my normal bank account debit card isn't useable. Conclusion: definitely have one, but only use it when absolutely necessary.
I'm an Australian who just got back from a trip to Malaysia for two weeks over the New Year, so this feels a bit like dejavu! I set up a 28 Degrees credit card (my first ever!) because of their low exchange rate and lack of fees on credit card transactions. People say it's the best card for travel and I was ready for it. However, since Malaysia is largely a cash economy (especially in the non-city areas), I found myself mostly just withdrawing money from my credit card and thus getting hit with a cash advance fee ($4) and instant application of the high interest rate (22%) on the money. Since I was there already and had no other alternatives, I made five withdrawals over the two weeks and ended up paying about $21 in fees. Not great! But last time I travelled I had a Commonwealth Bank Travel Money Card (not a great idea), and if I'd used that instead on this trip and given up fees for a higher exchange rate, I would have been charged an extra $60! Presumably my Commonwealth debit card would have been the same. This isn't even including mandatory ATM fees. If I've learned anything from this experience and these envelope calculations I'm doing now, it's these: "I live in the UK so it's a little different but generally you'd have one account (a current account) which would have a Visa/MasterCard debit card associated before working and any high street bank (don't know what the US equivalent would be, but big banks such as HSBC/Santander) will offer you a savings account which pays a v small amount of interest as well as bonds as all sorts. From what I know most people have their salary paid into their current account (which would be the spending account with a card associated) and would transfer a set amount to a savings account. Personally, I have a current account and a few different saving accounts (which do not have cards associated). One savings account has incoming transfers/money received and I can use online banking to transfer that to my current account ""instantly"" (at least I've done it standing at ATM's and the money is there seconds later - but again this is the UK, not US). This way, my primary current account never has more than £10-15 in it, whenever I know I need money I'll transfer it from the instant access account. This has saved me before when I've been called by my bank for transactions a few £100 each which would have been authorised I kept all my money in my current account. If you don't have money (and dont have an overdraft!) what are they meant to do with it? The other savings account I had setup so that I could not transfer money out without going into a branch with ID/etc, less to stop someone stealing my money and more to be physically unable to waste money on a Friday if I don't arrive at the bank before 4/5PM, so saves a lot of time. US banking is a nightmare, I don't imagine any of this will translate well and I think if you had your salary paid into your savings on a Friday and missed the bank with no online banking facilities/transfers that aren't instant you'd be in a lot of trouble. If the whole ""current + instant access savings account"" thing doesn't work to well, I'm sure a credit/charge (!!!) card will work instead of a separate current account. Spend everything on that (within reason and what you can pay back/afford to pay stupid interest on) on a card with a 0% purchase rate and pay it back using an account you're paid into but is never used for expenses, some credit cards might even reward you for this type of thing but again, credit can be dangerous. A older retired relative of mine has all of his money in one account, refuses a debit card from the bank every time he is offered (he has a card, but it isn't a visa/mastercard, it's purely used for authentication in branch) and keeps that in a safe indoors! Spends everything he needs on his credit card and writes them a sort of cheque (goes into the bank with ID and signs it) for the full balance when his statement arrives. No online banking! No chance of him getting key logged any time soon. tldr; the idea of separating the accounts your money goes in (salary wise) and goes out (spending) isn't a bad idea. that is if wire transfers don't take 3-5 days where you are aha." I can't answer the question if you should or shouldn't get a credit card; after all, you seem to manage fine without one (which is good). I started using credit cards when I lived in the UK as the consumer protection you get from a credit card there tends to be better than from a debit card. I'd also treat it as a debit or charge card, ie pay it off in full every month. That way, because you're not carrying a balance the high interest rate doesn't matter and you avoid the trap of digging yourself deeper into the hole each month. Cashback or other perks offered by a credit card can be worth it, but (a) make sure that they're worth more than the yearly fee and (b) that they're perks you're actually using. For that reason, cashback tends to work best. I'd get a VISA or Mastercard, they seem to be the ones that pretty much everybody accepts. Amex can have better perks but tends to be more expensive and isn't accepted everywhere, especially not outside the US. But in the end, do you really need one if you're managing fine without one? "There are two things I can think of that might be different in other countries: Until 2013, American Express, Visa and MasterCard prevented businesses from charging extra for credit card usage, and credit card surcharges still illegal in several states. Since credit card companies add a surcharge to credit card purchases, and merchants can't pass that onto credit card users, they just make everyone pay extra instead. Since everyone gets charged the credit card surcharge, you might as well use a credit card and recoup some of that via ""rewards"" points. Almost all credit cards here have grace periods, where you won't be charged interest if you pay back your loans in full within some period of time (at least 21 days). This makes credit cards attractive to people who don't need a loan, but like the convenience that credit cards provide (not carrying cash, extra insurance, better fraud protection). Apparently grace periods aren't required by law here, so this might be common in other countries as well." With change in technology and regulations, quite a few clearing systems provide an ability to directly credit a credit card. In Europe Sepa transactions allow one to credit a credit card. The service would be offered by Local bank rather than Visa or Master Card "I have never had a credit card and have been able to function perfectly well without one for 30 years. I borrowed money twice, once for a school loan that was countersigned, and once for my mortgage. In both cases my application was accepted. You only need to have ""good credit"" if you want to borrow money. Credit scores are usually only relevant for people with irregular income or a past history of delinquency. Assuming the debtor has no history of delinquency, the only thing the bank really cares about is the income level of the applicant. In the old days it could be difficult to rent a car without a credit car and this was the only major problem for me before about 2010. Usually I would have to make a cash deposit of $400 or something like that before a rental agency would rent me a car. This is no longer a problem and I never get asked for a deposit anymore to rent cars. Other than car rentals, I never had a problem not having a credit card." If you've got the money to pay off your credit cards, do it. Today, if possible. There is no need to pay another penny of interest to them.  They may or may not cancel your cards. That is up to them. We can't know what will trigger an individual bank to cancel your card. The answers you got on your other question offer some speculation on why some banks might cancel, but this is not something banks reveal. Anything you do on your own to try to keep the cards open is just a guess, and may or may not succeed.  But ask yourself: why do you want to keep these cards?  Is it for the convenience of the card? I agree that credit cards (paid in full monthly) are convenient, but when they start costing you money, they aren't worth it anymore, in my opinion. Debit cards have most of the same conveniences of credit cards, and are free.  If it is for emergencies, I recommend instead building up an emergency cash fund. That way, if an emergency arises, you won't be forced to borrow money at high credit card interest rates.  If the reason you want to hang on to the credit card is so you can spend more than you have, then you will find yourself in the same situation again. If I were you, I would pay off the cards ASAP. If the banks cancel your cards, just switch to a debit card and be thankful that you are no longer continuously leaking money to the banks. Assuming I only use it to buy things I can afford (which I trust   myself to do), essentially treating it as a debit card, is this a good   idea? This is definitely a good idea. From my own experience, before I got my first credit card through my local bank (age 18), I tired to apply for a card that has cash back rewards and was rejected because I didn't have any credit history. After I had the card from my bank for 6 months, I applied for this Capital One card that I've had ever since.