Why does Demat Account (Stock Brokers) don't support Pay-in to our Demat account directly from the Credit Cards?

I am living in India, and so far I haven't come across any company which supports this.

Even the credit card is mine, so why I can't use it to pay for the Equities I purchase?

  • It is not easy to find stockbrokers in the US either who will allow one to purchase stocks and pay for them with a credit card. Commented Jan 1, 2016 at 20:44
  • 2
    It may be a rule for your own protection. Putting borrowed money into the market is a bad idea at those rates! Or it nay be because you'll eventually want an account they can put your dividends and sales cash into, so they'd rather set it up immediately. Have you tried asking a broker why not?
    – keshlam
    Commented Jan 1, 2016 at 21:29

1 Answer 1


Most credit cards allow you to take "cash advances", but the fees and limits for cash advances are different than for regular purchases. You can buy stock after taking a cash advance from your credit card.

When you make a cash advance, you normally pay the credit card company a fee. When you make a regular purchase, the merchant (ie, the stockbroker) pays a fee. Additionally, credit card companies can make merchants wait up to 3 months to actually receive the money, in case the transaction is disputed.

Your stockbroker is unlikely to want to pay the fee, accept the delay in receiving the funds, and risking that you will dispute the transaction.

Having said that, many FOREX brokers will accept credit card deposits (treated as purchases), although FOREX can be considerably riskier than the stock market.

Of course, if you max out your credit cards and lose all your money, you can normally negotiate to pay back the debt for less than the original amount, especially since it's unsecured debt.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .